Informatică, întrebare adresată de ihavesuperpowers12, 8 ani în urmă

Scrieți un cod în c++ care sa afișeze toate numerele pana la 100 care au patru divizori.
Cât mai simplu va rog și dacă se poate, puteți explica fiecare termen (adică dacă puneți d zici ca e de la divizor sau idk) ​


miniacraciunoip0r2a2: trebuie 4 exact sau 4si mai multi?
ihavesuperpowers12: 4 exact
ihavesuperpowers12: și fără sa folosești for dacă se poate... ca dna zice ca nu am învățat for și se supăra dacă folosim for
miniacraciunoip0r2a2: a pai atunci o sa-l rescriu
ihavesuperpowers12: mersi <3
miniacraciunoip0r2a2: cu drag

Răspunsuri la întrebare

Răspuns de miniacraciunoip0r2a2
1

#include <iostream>

using namespace std;

int main(){

   int nrDiv=0,total=0;

   int i=6,j=1;

   while(i<=100){

       nrDiv=0;

       j=1;

       while(j<=i){

           if(i%j==0){

               nrDiv++;

           }

           j++;

       }

       if(nrDiv==4){

           total++;

       }

       i++;

   }

   cout<<total;

   return 0;}


ihavesuperpowers12: Mulțumesc mult!! ❤️
ihavesuperpowers12: o întrebare... ce este j?
miniacraciunoip0r2a2: un iterator
miniacraciunoip0r2a2: si cu placere
ihavesuperpowers12: aaa cred ca m-am prins... mulțumesc încă o data :)
miniacraciunoip0r2a2: n-ai pentru ce
Alte întrebări interesante