WorksheetsProgramare cu C++ nivel medie 1
Total questions: 12
Worksheet time: 9mins
Cum putem sa verificam daca un număr are exact 2 sau 4 cifre?
if(a>9 && a<10000)
if(a>9 && a<100 && a>999 && a<1000)
if((a>9 && a<100) || (a>999 && a<1000))
if(a<10000 || a<100)
Cum verificați daca un număr este par cu exact 3 cifre?
if(a%2==0 && a<1000)
if(a%2==0 && a>99)
if(a%2==1 && a>99 && a<1000)
if(a%2==0 && a>99 && a<1000)
Programul scris afișează numărul mai mare, găsiți ordine corecta.
int a, b;
cin >> a >> b;
if(a>b)
cout << a;
else
cout << b;
if(a>9 && a<100 && a%2==1)
34
154
155
55
Care potriveste?
ultima cifra
a%10
par
a%2==0
penultima cifra
a/10%10
are cel putin 3 cifre
a/100>1
are o cifra
a<10
Programul respectiv gaseste daca toate numerele sunt, afiseaza da sau nu.
Gasiti ordine.
int a, b, c, cnt=0;
cin >>a>>b>>c;
if(a==b && b==c)
cout << "da";
else
cout << "nu";
Care potriveste?
if(a<100 && a/10%10%2==0)
43
if(a/10%10%2==1 && a/1000>1)
2010
if(a/1000>1 && a%2==1)
2005
if(a/100%10>a%10)
2504
cout << "Programare cu" << endl << "c++";
Programare cu c++
Programare
cu
c++
Programare cu
c++
Programare
cu
endl
c++
if(a%10==b%10 && b%10==c%10)
Care 3 numere va fi adevarat?
a=123 b=33 c=122
a=15 b=125 c=35
a=1 b=23 c=123
a=4 b=34 c=43
cout << "Rezultatul este:" << endl << "25";
Rezultatul este:25
Rezultatul este: 25
Rezultatul este:
25
Rezultatul
este:25
if(a>9 && a<100)
7
75
123
1004
if(a%2==0)
32
443
13
111
