Documente Academic
Documente Profesional
Documente Cultură
eaza cifra maxima a acestuia. Se vor folosi toate structurile repetitive studiate (vor fi realizate 3 rezolvari
în cadrul aceluia?i program):
#include <iostream>
int main()
cout<<"n1=";
cin>>n1;
n1=nux;
n2=n1;
while (n){
u=n%10;
n=n/10;
if (u>max1)
max1=u;
do {
v=n2%10;
n2=n2/10;
if (v>max2)
max2=v;
} while (n2);
return 0;
//2.) Implementa?i în C++ un program care cite?te de la tastatura numarul natural D, determina ?i afi?
eaza câte cifre pare con?ine acest numar. Se vor folosi toate structurile repetitive:
#include <iostream>
int main()
cout<<"D1=";
cin>>D1;
DUX=D1;
D2=D1;
while (D1){
u1=D1%10;
D1=D1/10;
if (u1%2==0)
p1++;
do {
u2=D2%10;
D2=D2/10;
if (u2%2==0)
p2++;
} while (D2);
return 0;
//3.) Implementa?i în C++ un program care cite?te de la tastatura doua numere naturale N1 ?i N2 ?i afi?
eaza toate numerele naturale dintre N1 ?i N2. Se vor folosi structurile repetitive:
#include <iostream>
int main()
cout<<"n1=";
cin>>n1;
cout<<"n2=";
cin>>n2;
u=n1;
while (u<n2){
cout<<u<<" ";
u++;
}
v=n1+1;
do {
cout<<v<<" ";
v++;
} while (v<n2);
for (i=n1;i<n2;i++)
cout<<i<<" ";
return 0;
//4.) Implementa?i în C++ un program care cite?te de la tastatura doua numere naturale P ?i NR ?i afi?
eaza primele NR numerele naturale impare >=P. Se vor folosi structurile repetitive:
#include <iostream>
int main()
cout<<"nr=";
cin>>nr;
cout<<"p=";
cin>>p;
u=1;
while (u<=nr){
if (u%2!=0 && u>=p)
cout<<u<<" ";
u++;
v=1;
do{
cout<<v<<" ";
v++;
} while (v<=nr);
for (i=1;i<=nr;i++)
cout<<i<<" ";
return 0;