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

1. Sa se scrie un program care sa determine produsul cifrelor impare ale unui numar natural citit de la tastatura. Exemplu: n = 2705, produsul = 35.

2. Sa se scrie un program care sa determine cea mai mare cifra a unui numar natural citit de la tastatura. Exemplu: n= 2705, maximul = 7.


marianking7: nu mi pasa clasa
marianking7: zi limbajul de programare
marianking7: in care vrei
marianking7: ca s sute de limbaje
marianking7: si eu unul cel putin stiu doar c++ :/
marianking7: Deeeci
marianking7: in ce limbaj de programare iti trebuie?
marianking7: am sa ti dau codul in c++
marianking7: din moment ce nu zici in ce limbaj vrei
cqst1n: ok c++

Răspunsuri la întrebare

Răspuns de lucaciucandrei
0

COROANA TE ROG!!!

1

#include<iostream>

using namespace std;

int main(){

   int n, p=1;

   cin>>n;

   do{

       if((n%10)%2==1) p*=n%10;

       n/=10;

   }while(n!=0);

   cout<<p;

   return 0;

}

2

#include<iostream>

using namespace std;

int main(){

   int n, max=-1;

   cin>>n;

   do{

       if((n%10)>max) max=n%10;

       n/=10;

   }while(n!=0);

   cout<<max;

   return 0;

}

Alte întrebări interesante