Informatică, întrebare adresată de alecut2003, 8 ani în urmă

Scrieți un program C/C++ care citește de la tastatură un număr natural, n (ne [2,20]), și cele n
elemente ale unui tablou unidimensional, numere reale pozitive. Programul transformă tabloul in
memorie, înlocuind fiecare număr real cu partea intreagă a acestuia.
Exemplu: pentru n=10 și tabloul (10, 20.64, 25, 40.45, 50, 80.21, 40.56, 1.2. 10.6, 5)
se obține tabloul (10, 20, 25, 40, 50, 80. 40. 1. 10. 5)

Răspunsuri la întrebare

Răspuns de gabi54t
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, i;

   float v[20];

   cin>>n;

   for(i=1; i<=n; i++)

   {

       cin>>v[i];

       v[i]=int(v[i]);

   }

for(i=1; i<=n; i++)

   cout<<v[i]<<" ";

   return 0;

}

Explicație:

Alte întrebări interesante