Să se scrie un program care citește n numere de la tastatură într-un tablou unidimensional
de numere reale. Dacă al doilea număr citit este mai mare decât 13 sau penultimul număr
citit este egal cu 17, atunci se vor afișa numerele de la primul până la ultimul, în caz contrar
se vor afișa numerele de la ultimul la primul (în ordinea inversă citirii lor).
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include<iostream>
using namespace std;
int main()
{
int n;
float v[1000];
cin>>n;
for(int i=1; i<=n; i=i+1)
cin>>v[i];
if(v[2]>=13 || v[n-1]==17)
for(int i=1; i<=n; i=i+1)
cout<<v[i]<<" ";
else
for(int i=n; i>=1; i=i-1)
cout<<v[i]<<" ";
return 0;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă