Cum realizez un program in c++ care calculeaza cate cercuri are fiecare numar atunci cand este desenat.Valorile sunt:
-pentru 1,2,3,5 si 7 avem 0 cercuri.
-pentru 0,4,6 si 9 avem un cerc.
-pentru 8 avem 2 cercuri.
O sa vii sa se dea un numar, iar voi trebuie sa calculati cate cercuri contin cifrele lui. De exemplu, numarul 819 are 3 cercuri.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, cercuri=0, cif;
cin >> n;
if (n==0) cercuri=1;
else
{
while (n>0)
{
cif=n%10;
if (cif==8) cercuri+=2;
if (cif==0 || cif==4 || cif==6 || cif==9)
++cercuri;
n/=10;
}
}
cout << cercuri;
return 0;
}
Explicație:
wawawa15:
4 ce cerc are?
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă