Să se scie un program in C in care afișează câte numere sunt divizibile cu 3 din intervalul [1; 100].
Răspunsuri la întrebare
Răspuns de
4
Răspuns:
//Varianta standard
#include <iostream>
using namespace std;
int main()
{
int i, cate=0;
for(i=1;i<=100;i++)
if(i%3==0)
cate++;
cout<<"Numarul de numere divizibile cu 3 din intervalul [1,100] este : "<<cate;
return 0;
}
Explicație:
Mai sus este varianta standard, cand mergem din 1 in 1.
Mai jos este varianta optimizata, unde plecam de la 3 si mergem din 3 in 3
// Varianta optimizata
#include <iostream>
using namespace std;
int main()
{
int i, cate=0;
for(i=3;i<=100;i+=3)
cate++;
cout<<"Numarul de numere divizibile cu 3 din intervalul [1,100] este : "<<cate;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Religie,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă