Se citesc pe rand n valori intregi sa se calculeze media aritmetica a tuturor valorilor care sunt divizibile cu propria cifra a unitatilor
Răspunsuri la întrebare
Răspuns de
2
Ti-o scriu in pseudocod.
incepe
citeşte n;
s:=0; nr:=0; i:=1;
cât timp i <= n execută
începe
citeşte a;
dacă (a mod (a mod 10)) = 0 atunci începe
s:=s+a;
nr:=nr+1;
sfârşit;
i:=i+1;
sfârşit;
scrie s/nr;
sfârşit.
incepe
citeşte n;
s:=0; nr:=0; i:=1;
cât timp i <= n execută
începe
citeşte a;
dacă (a mod (a mod 10)) = 0 atunci începe
s:=s+a;
nr:=nr+1;
sfârşit;
i:=i+1;
sfârşit;
scrie s/nr;
sfârşit.
tcostel:
Trebuia sa iei in considerare cazul in care niciun numar nu indeplineste conditia din enunt si atunci nu trebuie sa se execute media deoarece in acest caz "s/nr" ar fi "0/0". In concluzie media trebuie sa se execute "daca nr > 0" iar daca "nr = 0" programul sa scrie un mesaj.
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă