Informatică, întrebare adresată de Andra2399, 9 ani în urmă

Se consideră un şir de n elemente numere reale. Să se înlocuiască fiecare element cu cel mai apropiat întreg şi să se afişeze în ordine inversă (de la ultimul către primul).
Ex.: n=6 şi vectorul (2.72, 4.34, 9.82, 1.0, 4.05, 2.45) se va afişa: 2, 4, 1, 10, 4, 3.
Am facut eu cate ceva, dar nu imi afiseaza ceea ce trebuie...

#include
#include
using namespace std;

int main()
{int n,i,b[100],part;
float a[100];
cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{cout<<"introduceti nr sirului:";
cin>>a[i];
}
for(i=1;i<=n;i++)
{part=(int)a[i];
cout<<"partea intreaga a nr din vector:"< for(i=1;i<=n;i++)
{if((a[i]+0.5)>=part+1)
b[i]=part+1;
if((a[i]+0.5) b[i]=part;}
for(i=1;i<=n;i++)
cout<
return 0;
}

Răspunsuri la întrebare

Răspuns de WizThink
2
Unde nu intelegi intreaba
Anexe:
Alte întrebări interesante