Răspuns :
Problema 1.
#include<iostream>
using namespace std;
int main() {
int n, a, s=0, p=1;
cin >> n;
while (n-- > 0) {
cin >> a;
if (a % 2 == 0)
s += a;
else p *= a;
}
cout << "Suma este: " << s << endl;
cout << "Produsul este: " << p << endl;
return 0;
}
Problema 2.
#import<iostream>
using namespace std;
int main() {
int n, i, j, t, v[1000];
cin >> n;
for (i = 0; i < n; i++)
cin >> v[i];
for (i = 0; i < n; i++)
for (j = 0; j < n-i-1; j++)
if (v[j] < v[j+1]) {
t = v[j];
v[j] = v[j+1];
v[j+1] = t;
}
for (i = 0; i < n; i++)
cout << v[i] << " ";
return 0;
}
Problema 3.
#include<iostream>
using namespace std;
int main() {
int n, a, p=0, i=0;
cin >> n;
while (n-- > 0) {
cin >> a;
if (a % 2 == 0)
p++;
else i++;
}
if (p > i) cout << "Sunt mai multe numere pare.";
else if (p == i) cout << "Sunt acelasi numar de numere pare si impare.";
else cout << "Sunt mai multe numere impare.";
return 0;
}
Mult noroc
Mexic
#include<iostream>
using namespace std;
int main() {
int n, a, s=0, p=1;
cin >> n;
while (n-- > 0) {
cin >> a;
if (a % 2 == 0)
s += a;
else p *= a;
}
cout << "Suma este: " << s << endl;
cout << "Produsul este: " << p << endl;
return 0;
}
Problema 2.
#import<iostream>
using namespace std;
int main() {
int n, i, j, t, v[1000];
cin >> n;
for (i = 0; i < n; i++)
cin >> v[i];
for (i = 0; i < n; i++)
for (j = 0; j < n-i-1; j++)
if (v[j] < v[j+1]) {
t = v[j];
v[j] = v[j+1];
v[j+1] = t;
}
for (i = 0; i < n; i++)
cout << v[i] << " ";
return 0;
}
Problema 3.
#include<iostream>
using namespace std;
int main() {
int n, a, p=0, i=0;
cin >> n;
while (n-- > 0) {
cin >> a;
if (a % 2 == 0)
p++;
else i++;
}
if (p > i) cout << "Sunt mai multe numere pare.";
else if (p == i) cout << "Sunt acelasi numar de numere pare si impare.";
else cout << "Sunt mai multe numere impare.";
return 0;
}
Mult noroc
Mexic
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.