Folosind informatiile din programul realizat in clasa rezolvati urmatoarea problema.
Se citesc de la tastatura numere naturale de la 1 la n . Sa se afiseze
- cate numere au suma cifrelor divizibila cu 5 , sa se afiseze acele numere
- cate numere au suma cifrelor divizibila cu 7, sa se afiseze acele numere.
Observatie: Scrieti un singur program pentru rezolvarea tuturor cerintelor.
Va rog, dacă știți, sa rezolvati la nivel de clasa a 7-a. Mulțumesc!!! în Code Blocks C++
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n,sc,n5,n7,cp;
n5=0; n7=0;
cout << "n=";cin>>n;
for (i=1; i<=n; i++)
{
sc=0;
cp=i;
while (cp!=0)
{
sc=sc+cp%10;
cp=cp/10;
}
if (sc%5==0)
{
n5=n5+1;
cout << i << " e divizibil cu 5.";
}
if (sc%7==0)
{
n7=n7+1;
cout << i << " e divizibil cu 7.";
}
}
cout << "Sunt "<< n5 << " numere divizibile cu 5 și " << n7 << " numere divizibile cu 7.";
return 0;
}
asasinunoptii:
de la 1 la n
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă