1. Se citeste n. Se citesc n numere naturale. Sa se afiseze suma numerelor pare si produsul numerelor impare.
2.Se citeste n. Se citesc n numere. Sa se afiseze descrescator numerele citite.
3. Se citeste n. Se citesc n numere. Sa se afiseze un mesaj prin care sa se spuna daca sunt mai multe numere pare decat impare sau invers.
(daca nu le stiti pe toate dati raspuns doar cu cea pe care o stiti!)
Răspunsuri la întrebare
Răspuns de
3
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
Daria26:
Ms mult de tot!
Alte întrebări interesante
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă