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

Scrieți un program care să citească un șir de numere naturale pozitive până la introducerea lui 0 și apoi să afișeze elementele acestuia, de la dreapta la stânga, din 2 în 2. Șirul trebuie să aibă maximum 300 de numere.

Exemplu: Intrare: 5 2 7 3 1 0 Ieșire: 1 7 5

Răspunsuri la întrebare

Răspuns de andrei750238
3

#include <iostream>

using namespace std;

int main(){

int p[300];

int n;

 

//Citire date

cin >> n;

for(int i=0;i<n;i++) cin >> p[i];

 

//Afisare

for(int i=0;i<n;i+=2) cout << p[i] << " ";

}


Speedhi: nu da rezultatul corect
andupandu931: nu merge
andrei750238: for(int i= n-1; i>=0;i-=2) cout << p[i] << " ";
andrei750238: Acum merge ?
Alte întrebări interesante