Teodora a primit o tema la matematica. Ea trebuie să raspundă la două întrebări:
1) Câte numere naturale nenule , mai mici decat n, nu sunt divizibile nici cu c1, nici cu c2?
2) Câte numere naturale nenule , mai mici decat n, nu sunt divizibile nici cu c1, nici cu c2, nici cu c3?
Cerința
Teodora vă roagă sa o ajutați cu intrebările si va recompenseaza cu 100 de puncte.
Date de intrare
Programul citește de la tastatură numărul t ce poate fi 1 sau 2.
Dacă t este 1 se vor citi trei numere n, c1, c2 cu semnificația din enunț.
Dacă t este 2 se vor citi patru numere n, c1, c2, c3 cu semnificația din enunț.
Date de ieșire
Programul va afișa pe ecran numărul ct, reprezentând numărul cerut.
Restricții și precizări
t poate fi 1 sau 2.
1 ≤ n ≤ 1000000000
2 ≤ c1,c2,c3 ≤9.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Explicație:
#include<iostream>{}
using namespace std;
int main ()
{ int n,c1,c2,c3,t,count1=0,count2=0;
cin>>t;
while(t!=1 && t!=2)
{
cout<<"Introduceti nr t inca o data : ";
cin>>t;}
if(t==1) { cin>>n;
cin>>c1;
cin>>c2;
while(n!=0) { if(n%c1!=0 && n%c2!=0) count1++;
n--;
}
cout<<count1;
}if(t==2){ cin>>n;
cin>>c1;
cin>>c2;
cin>>c3;
while(n!=0){ if(n%c1!=0 && n%c2!=0 && n%c3!=0) count2++;
n--;
}
cout<<count2;
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă