se citeste un nr natural cu 9 cifre sa se afiseze :
a)suma cifrelor pare ale lui n
b) produsul cifrelor nenule ale lui n
c) nr de cifre ale lui n
Noua nea predat lectia tipuri de algoritm care se rezolva folosind structura repetitiva cat -timp .
trebui facut dupa aceasta regula
1) algoritm care lucreaza cu cifrele lui n :
citeste n
:
:
cat-timp n!=0 executa
prelucrez n%10
n<--- n/10
VA ROG MULT DE TOT !!!!!!!!!
Răspunsuri la întrebare
Răspuns de
0
#include <stdio.h>
#include <stdlib.h>
main(){
int s = 0,pr = 1,nr,k;
long n;
printf("Dati numarul n = ");
scanf("%d",&n);
printf("\nn = %d",n);
while(n != 0){
k = n % 10;
n = n / 10;
if(k % 2 == 0){
s += k;
}
if(k != 0){
pr = pr * k;
}
nr++;
}
printf("\n\nsuma numerelor pare| s = %d",s);
printf("\nprodusul numerelor nenule| pr = %d",pr);
printf("\nnr de cifre a le lui n| nr = %d",nr);
printf("\n\n");
}
sticla23:
nu inteleg ce ai scris aicia
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă