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

1. Se citește un număr natural nenul x. Se cere:
a) Så se determine câte cifre egale cu 1 conține numărul;
b) Să se determine suma cifrelor mai mici decât 7;
c) Să se determine dacă numărul conține toate cifrele mai mari decât 5;

B si c-ul va rog
Cat de simplu posibil in c++

Răspunsuri la întrebare

Răspuns de andrei750238
1

#include <iostream>

using namespace std;

int main(){

int n;

cin >> n;

//PROGRAM SPECIFIC SUBPUNCT

}

In ambele variante citim numarul x de la tastatura. Inlocuiesti comentariul "//PROGRAM SPECIFIC SUBPUNCT" cu secventele de cod de mai jos pentru fiecare program.

B :

int suma = 0;

while(x){

if(x%10<7)suma+=x%10;

x=x/10;

}

cout << suma;

C:

bool v[10] = {0};

while(x){

v[x%10]=1;

x=x/10;

}

bool ok=1;

for(int i=6;i<=9;i++) if(v[i]==0) ok=0;

if(ok) cout << "DA";

else cout << "NU";

Alte întrebări interesante