Se da o multime. Verificati daca elementele multimii sunt toate numere pare.
ex: 3
20 70 100
=> DA
(C++)
KaziINFO:
URGENT!!!!
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int n,x,i,m;
int main()
{cin>>n;
for(i=1;i<=n;i++)
{cin>>x;
if(x%2==0)
m=0;
}
if(m==0)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Este simplu ce am facut.Am pus un nr. "n" si dupa n nr. folosind instructiunea for si dupa am vazut daca numerele sunt pare.Am pus un "m", care ar fi un fel de "ok"(adica daca e par) si i-am dat valoare 0 si dupa ce am iesit din for am intrebat daca "m"=0 si dupa i-am zis sa zica "DA", iar daca e fals "NU".Sper ca ai inteles si ca te-am ajutat!
using namespace std;
int n,x,i,m;
int main()
{cin>>n;
for(i=1;i<=n;i++)
{cin>>x;
if(x%2==0)
m=0;
}
if(m==0)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Este simplu ce am facut.Am pus un nr. "n" si dupa n nr. folosind instructiunea for si dupa am vazut daca numerele sunt pare.Am pus un "m", care ar fi un fel de "ok"(adica daca e par) si i-am dat valoare 0 si dupa ce am iesit din for am intrebat daca "m"=0 si dupa i-am zis sa zica "DA", iar daca e fals "NU".Sper ca ai inteles si ca te-am ajutat!
Răspuns de
0
Salut. Ti-am rescris sursa creata de @Kenshi in asa fel incat, rezultatul sa fie corect. Succes in continuare!
#include <iostream>
using namespace std;
int main()
{
int n,x,i,m=0;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>x;
if(x%2==0)
m++;
}
if(m==n)
cout<<"DA";
else
cout<<"NU";
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n,x,i,m=0;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>x;
if(x%2==0)
m++;
}
if(m==n)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă