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

Se citeste un numar natural n de la tastatura. Sa se formeze o coada care sa contina divizorii naturali ai acestui numar. Afisati coada.​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
0

#include    <iostream>  

using namespace std;  

const int LIM = 100;  

bool isEmpty(int k) {

   if(k == 0)

       return true;

   return false;

}  

void push(int coada[], int &k, int numar) {

   k = k + 1;

   coada[k] = numar;

}

int main() {  

   int coada[LIM], k = 0, n;

   cin>>n;

   for(int i=1;i<=n;i++) if (i%n==0) push(coada, k, i);

   for(int i=1;i<=LIM;i++) cout<<coada[i]<<' ';  

   return 0;

}

Alte întrebări interesante