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 ales să vizitați site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți alte întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați în lista de favorite!