Bucla repetitiva
Pagina 1 din 1 • Distribuiţi •
Bucla repetitiva
Dupa cum ii spune si numele, o bucla repetitiva , repeta o instructiune cat timp este adevarat un "test".Buclele repetitive sunt de mai multe feluri:
-"while" cod(acest program afiseaza toate numerele dintr-un interval citit de la tastatura):
-"for" cod(acesta face acelasi lucru):
-"do ... while" cod:
-"while" cod(acest program afiseaza toate numerele dintr-un interval citit de la tastatura):
- Cod:
#include<iostream>
using namespace std;
int main()
{int a,s;
cout<<"cititi parimul numar ";cin>>a;
cout<<"cititi al doile numar ";cin>>s;
while(a<=s)//ce e in paranteza reprezinta "testul".
{cout<<a<<" ";a++;}//aceste sunt instructiunile.daca aveti 2 sau mai multe le puneti intre acolade
system("pause");
return 1;}
-"for" cod(acesta face acelasi lucru):
- Cod:
#include<iostream>
using namespace std;
int main()
{int a,s,i;
cout<<"cititi parimul numar ";cin>>a;
cout<<"cititi al doile numar ";cin>>s;
for(i=a;i<=s;i++)//ce e in paranteza reprezinta initializarea , "testul" , implementarea
{cout<<i<<" ";}//aceste sunt instructiunile.daca aveti 2 sau mai multe le puneti intre acolade
system("pause");
return 1;}
-"do ... while" cod:
- Cod:
#include<iostream>
using namespace std;
int main()
{int a,s,i;
cout<<"cititi parimul numar ";cin>>a;
cout<<"cititi al doile numar ";cin>>s;
do
{cout<<a<<" ";a++;}//aceste sunt instructiunile.daca aveti 2 sau mai multe le puneti intre acolade
while(a<=s)//ce e in paranteza reprezinta "testul"
system("pause");
return 1;}
.stiNky- Administrator
- Browser-ul tau :
Respectare Reguli :
Mesaje : 99
Puncte : 183
Reputatie : 2
Data de inscriere : 11/09/2010
Localizare : Somewhere in the World
Stare de spirit : Sleeping:)
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum