Informatică, întrebare adresată de Pattyyoana14, 8 ani în urmă

1) Se da un numar:
a) sa se calculeze cate cifre 7 sunt in numar
b) sa se calculeze numarul cifrelor impare
c) sa se verifice daca numarul este prim, atat direct, cat si invers

2) Se da un vector. Sa se afiseze numarele din vector care au suma cifrelor maxima
VA ROOOOG!!! NE PUNE NOTA SI NU MA PRICEP :((


ModernMind: in c++ vrei programul? sau in pseudocod
1Viserys: pentru c si 2 am nevoie de o clarificare, imvers inseamna de la coada la cap? si la 2 stim cate elemente are vectorul?
Pattyyoana14: La 2 se refera la orice vecor.

Răspunsuri la întrebare

Răspuns de 1Viserys
0

1. a.

#include <iostream>

using namespace std;

int main()

{

int n, cont =0;

cin>>n;

while(n>0)

{

if (n%10==7)

     cont++;

n=n/10;

}

cout<<"Numarul de cifre 7 din n este "<<cont;

return 0;

}


b.

#include <iostream>

using namespace std;

int main()

{

int n, nr=0;

cin>>n;

while (n>0)

{

if(n%2!=0)

   nr++;

n=n/10;

}

cout<<"Nr de cifre impare din n este "<<nr;

return 0;

}





Alte întrebări interesante