I. Se citește de la tastatură un tablou unidimensional cu n elemente numere naturale. Se cere:
a. Să se realizeze o parcurgere de la dreapta la stânga a vectorului si dacă elementul curent este
par se va afișa valoarea 0 altfel se va afișa valoarea 1.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, i, v[1000];
cin >> n;
for (i=0; i<n; i++)
{
cin >> v[i];
}
for (i=n-1; i>=0; i--)
{
if (v[i]%2==0) cout << 0;
else cout << 1;
cout << " ";
}
return 0;
}
Explicație:
Răspuns de
1
#include <iostream>
#include <vector>
int main(){
int n;
std::cin >> n;
std::vector<int> vec(n);
std::string buff;
for(int i = 0; i < n; ++i){
std::cin >> vec[i];
buff += (vec[i] & 1) ? "1 " : "0 ";
}
std::cout << buff;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă