Kursy Video
Kursy MP3
Informacje
- Darmowe Kursy
- Darmowy kurs XML
- Darmowy kurs HTML
- Darmowy kurs Flash
- Modernizacja i serwis komputera
- Darmowy kurs JavaScript
- Darmowy kurs Joomla
- Darmowy kurs Linux
- Darmowy kurs Photoshop
- Darmowy kurs pozycjonowania stron www
- Darmowy kurs C++ - kompilator Deviance
- Darmowy kurs Visual C++
- Darmowy kurs PHP
- Darmowy kurs Excel
- Darmowy kurs AutoCAD
- Kurs Fotografii
- Darmowy kurs CorelDRAW
- Darmowy kurs ACCESS
- Darmowy kurs Delphi
- Darmowy kurs QuarkExpress
- Darmowy kurs Microsoft Word
- Darmowy kurs Microsoft Windows
- Darmowy kurs Microsoft Visual C#
Newsletter
Wyszukaj
Pętle w języku c++
Przykłady pętli w języku c++ na przykładzie gotowych programów.
Listing programu z wykorzystaniem pętli do:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string a;
cout << "Dzień dobry. Oto pętla DO." << endl;
do { // intrukcja zostanie wykonana raz bez względu na warunek
cout << "Wprowadź wyraz 'dalej' by powtórzyć przebieg pętli" << endl;
cout << "Wprowadź cokolwiek, by zakończyć pętlę" << endl;
cin >> a;
} while(a=="dalej"); // intrukcje w klamrze będą powtarzane, dopóki warunek zostaje spełniony
system("PAUSE");
return EXIT_SUCCESS;
}
Listing programu z wykorzystaniem pętli while:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string a;
cout << "Dzień dobry. Oto pętla WHILE." << endl;
cout << "Wprowadź wyraz 'dalej' by rozpocząć przebieg pętli" << endl;
cin >> a;
while (a=="dalej") // intrukcje w klamrze będą powtarzane, jeśli warunek zostaje spełniony
{
cout << "Wprowadź wyraz 'dalej' by powtórzyć przebieg pętli" << endl;
cout << "Wprowadź cokolwiek, by zakończyć pętlę" << endl;
cin >> a;
}
system("PAUSE");
return EXIT_SUCCESS;
}
Listing programu z wykorzystaniem pętli for:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string a;
cout << "Dzień dobry. Oto pętla FOR." << endl;
for (int i=1; i>0; i++) // (deklaracja zmiennej; warunek; zwiększenie wartości zmiennej o 1)
{
cout << "Jest to " << i << " przebieg pętli" << endl; // wyświetla liczbę przebiegów pętli
cout << "Aby przerwać pętlę, wpisz 'koniec'." << endl;
cin >> a;
if(a=="koniec") break; // insrukcja BREAK przerywa pętlę
}
system("PAUSE");
return EXIT_SUCCESS;
}
Pętla DO - 465 Kb
Pętla FOR - 1 Kb
Pętla WHILE - 1 Kb