Informatică, întrebare adresată de AnneP, 9 ani în urmă

scrieti un program care afiseaza divizorii numarului 7 in ordine descrescatoare

Răspunsuri la întrebare

Răspuns de chisebogdan
2
#include <iostream>using namespace std;int main(){int n, i;cin >> n;i=n;while(i>=1){   if(n%i==0)     cout << i << " ";   i--;}
return 0;}
Eu am scris raspunsul pentru orice n mai mare decat 0. Dar pentru 7 la citire introduci 7 si va afisa.

chisebogdan: #include <iostream>using namespace std;int main(){int n, i;cin >> n;i=n;while(i>=1){ if(n%i==0) cout << i << " "; i--;}
return 0;}
chisebogdan: #include <iostream>
using namespace std;
int main()
{
int n, i;
cin >> n;
i=n;
while(i>=1)
{
if(n%i==0)
cout << i << " ";
i--;
}

return 0;
}
AnneP: Multumesc mult
Răspuns de AntiEaglesDavids
0
cout << "7 1";

Scuze n-am putut sa ma abtin

Davidpiscot: uuu , ce metoda simpla
albastruverde12: cout<<"7 1 -1 -7" :)))
Alte întrebări interesante