Se citesc de la tastatura mai multe numere intregi pana la intalnirea numarului 50. Sa se scrie un program C++ care realizeaza urmatoarele:
a) afiseaza fiecare numar negativ prin mesajul negativ si numarul de numere negative;
b) calculeaza si afiseaza suma numerelor divizibile cu 3, dar si cu mesajul nr divizibile cu 3 si numarul de numere divizibile cu 3;
c) calculeaza si afiseaza produsul nr impare, nr acestora si mesajul impar.
Panda125:
AJUTORRR
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int x, nn, d3, sd3, nimp, prodimp = 1;
int main()
{
cin >> x;
if(x < 0)
{
nn ++;
cout << x << " " << "negativ" << "\n";
}
if(x % 3 == 0)
{
d3 ++;
sd3 = sd3 + x;
cout << x << " " << "nr divizibil cu 3" << "\n";
}
if(x % 2 == 1)
{
nimp ++;
prodimp = prodimp * x;
cout << x << " " << "impar" << "\n";
}
while(x != 50)
{
cin >> x;
if(x < 0)
{
nn ++;
cout << x << " " << "negativ" << "\n";
}
if(x % 3 == 0)
{
d3 ++;
sd3 = sd3 + x;
cout << x << " " << "nr divizibil cu 3" << "\n";
}
if(x % 2 == 1)
{
nimp ++;
prodimp = prodimp * x;
cout << x << " " << "impar" << "\n";
}
}
cout << "\n";
cout << "nr numere negative : " << nn << "\n";
cout << "nr numere divizibile cu 3: " << d3 << "\n";
cout << "suma numerelor divizibile cu 3: " << sd3 << "\n";
cout << "nr numere impare : " << nimp << "\n";
cout << "produs numere impare : " << prodimp << "\n";
return 0;
}
using namespace std;
int x, nn, d3, sd3, nimp, prodimp = 1;
int main()
{
cin >> x;
if(x < 0)
{
nn ++;
cout << x << " " << "negativ" << "\n";
}
if(x % 3 == 0)
{
d3 ++;
sd3 = sd3 + x;
cout << x << " " << "nr divizibil cu 3" << "\n";
}
if(x % 2 == 1)
{
nimp ++;
prodimp = prodimp * x;
cout << x << " " << "impar" << "\n";
}
while(x != 50)
{
cin >> x;
if(x < 0)
{
nn ++;
cout << x << " " << "negativ" << "\n";
}
if(x % 3 == 0)
{
d3 ++;
sd3 = sd3 + x;
cout << x << " " << "nr divizibil cu 3" << "\n";
}
if(x % 2 == 1)
{
nimp ++;
prodimp = prodimp * x;
cout << x << " " << "impar" << "\n";
}
}
cout << "\n";
cout << "nr numere negative : " << nn << "\n";
cout << "nr numere divizibile cu 3: " << d3 << "\n";
cout << "suma numerelor divizibile cu 3: " << sd3 << "\n";
cout << "nr numere impare : " << nimp << "\n";
cout << "produs numere impare : " << prodimp << "\n";
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă