la informatica c++:
a)sa se verifice daca toate numerele au mai mult de 2 cifre
b)sa se verifice daca exista macar un nr care este impar
c)sa se calculeze produsul dintrenumerelorde o cifra
d)sa se afiseze cel mai mare element si pozitia lui in sir.
este din structura repetitiva
DAU COROANA!!!!
Răspunsuri la întrebare
Răspuns:
#include<iostream>
using namespace std;
int main()
{
int i,n,x,p=1,ok2cif=1,okimpar=0,maxim,poz;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>x;
if(i==1)
maxim=x,poz=1;
if(x<10)
ok2cif=0;
if(x%2!=0)
okimpar=1;
if(x<10)
p=p*x;
if(x>maxim)
maxim=x,poz=i;
}
if(ok2cif)
cout<<"Toate numerele din sir au cel putin 2 cifre"<<endl;
else
cout<<"Exista numere in sir ce nu au cel putin 2 cifre"<<endl;
if(okimpar)
cout<<"Exista numere impare in sir"<<endl;
else
cout<<"Nu exista numere impare in sif"<<endl;
if(ok2cif)
cout<<"Nu se poate calcula produsul"<<endl;
else
cout<<p<<endl;
cout<<maxim<<" "<<poz;
}
Explicație:Daca ai ceva neclaritati sau am omis eu ceva, te rog sa-mi spui.