exemple de utilizare a instructiunilor while (cât timp) , for (pentru..)
Răspunsuri la întrebare
Răspuns de
2
while, de exemplu il folosim cand scoatem cifrele unui numar :
.....- de exemplu prima cifra acestuia
while(n!=0)
{
c=n%10;
n/=10;
}
cout<<c;
- aflarea divizorilor unui numar:
#include <iostream> using namespace std; int n, d; int main() { cout << "n = " ; cin >> n ; d = 1; while (d <= n) { if (n%d==0) cout <<d<<" "; d++; } return 0; }
Cu for ( instructiunea cu numar cunoscut de pasi)
1) dizivorii unui numar:
------
for(i=1;i<=n;i++)
if(n%i==0)
cout<<i<<" ";
2) citirea de la dreapta la stanga a unui vector
-----
for(i=n;i>0;i--)
cout<<v[i]<<" ";
3) Suma a n numere citite de la tastaura
----
s=0;
for(x=1;x<=n;x++) {cin>>a;
s+=a;}
cout<<s;
.....- de exemplu prima cifra acestuia
while(n!=0)
{
c=n%10;
n/=10;
}
cout<<c;
- aflarea divizorilor unui numar:
#include <iostream> using namespace std; int n, d; int main() { cout << "n = " ; cin >> n ; d = 1; while (d <= n) { if (n%d==0) cout <<d<<" "; d++; } return 0; }
Cu for ( instructiunea cu numar cunoscut de pasi)
1) dizivorii unui numar:
------
for(i=1;i<=n;i++)
if(n%i==0)
cout<<i<<" ";
2) citirea de la dreapta la stanga a unui vector
-----
for(i=n;i>0;i--)
cout<<v[i]<<" ";
3) Suma a n numere citite de la tastaura
----
s=0;
for(x=1;x<=n;x++) {cin>>a;
s+=a;}
cout<<s;
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă