Răspuns :
#include <iostream>
using namespace std;int p1()
{
int n,m;
cin>>n;
m=n;
while(n!=0)
{
if(n>m)
m=n;
cin>>n;
}
return m;
}
int p2()
{
int n,s=0;
cin>>n;
while(n%15!=0)
{
s=s+n;
cin>>n;
}
return s;
}
int p3()
{
int s=0,n;
cin>>n;
while(n!=0)
{
s++;
cin>>n;
}
return s;
}
void p4()
{
int par=0,imp=1,n;
cin>>n;
while(n!=100)
{
if(n%2==0)
par++;
else
imp=imp*n;
cin>>n;
}
cout<<par<<" "<<imp;
}
void p5()
{
int n,nr=0,ocif=0;
float sum=0;
float ma;
cin>>n;
while(n<10 || n>99)
{
if(n<10)
ocif++;
if(n>99)
{
nr++;
sum=sum+n;
}
cin>>n;
}
ma=sum/nr;
cout<<"Numere de o cifra citite "<<ocif<<endl;
cout<<"Media aritmetica a numerelor cu mai mult de doua cifre:"<<ma;
}
int main()
{
cout<<p1()<<endl;
cout<<p2()<<endl;
cout<<p3()<<endl;
p4(); cout<<endl;
p5();
}
using namespace std;int p1()
{
int n,m;
cin>>n;
m=n;
while(n!=0)
{
if(n>m)
m=n;
cin>>n;
}
return m;
}
int p2()
{
int n,s=0;
cin>>n;
while(n%15!=0)
{
s=s+n;
cin>>n;
}
return s;
}
int p3()
{
int s=0,n;
cin>>n;
while(n!=0)
{
s++;
cin>>n;
}
return s;
}
void p4()
{
int par=0,imp=1,n;
cin>>n;
while(n!=100)
{
if(n%2==0)
par++;
else
imp=imp*n;
cin>>n;
}
cout<<par<<" "<<imp;
}
void p5()
{
int n,nr=0,ocif=0;
float sum=0;
float ma;
cin>>n;
while(n<10 || n>99)
{
if(n<10)
ocif++;
if(n>99)
{
nr++;
sum=sum+n;
}
cin>>n;
}
ma=sum/nr;
cout<<"Numere de o cifra citite "<<ocif<<endl;
cout<<"Media aritmetica a numerelor cu mai mult de doua cifre:"<<ma;
}
int main()
{
cout<<p1()<<endl;
cout<<p2()<<endl;
cout<<p3()<<endl;
p4(); cout<<endl;
p5();
}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!