3236691899

3236691899



Podstawy Programowania Laboratorium 3 - Praca domowa

1 Wielokrotne powtarzanie tych samych operacji

Zadanie 1. Proszę porównać następujące programy (efekt działania każdego z nich jest taki sam).

Przykład 1 przedstawia najbardziej typowy zapis, powodujący wykonanie grupy instrukcji określoną liczbę razy (tutaj 7 razy):

Przykład 1.

#include<iostream> using namespace std ;

int main() {

for (int i = 0: i <7; ++i)

{

cout « ” Witaj^przyjacielu” « endl ;

}

return 0;

}

Poniżej, w przykładzie 2 wykorzystano równoważny zapis z użyciem pętli while. Jest on bardziej rozwlekły i dlatego zwykle w tej sytuacji używamy for.

Przykład 2.

#include<iostream> using namespace std ; int main() { int i = 0; while (i<7)

{

cout « ”Witaj^przyjacielu” « endl;

return 0;

}

Nic nie stoi na przykładzie, aby zastosować odliczanie do zera, jest to bardziej naturalne dla pętli while. Zapis taki może być wygodny, gdy liczba powtórzeń jest wartością pochodzącą z wcześniejszych obliczeń, nie musimy wtedy deklarować kolejnego licznika.

Przykład 3.

#include<iostream> using namespace std ;

int main() { int i = 7; while (i>0)

{

cout « ”Witaj-przyjacielu” « endl;

}

1



Wyszukiwarka

Podobne podstrony:
Podstawy Programowania Laboratorium 3 - Praca domowa return 0;} Dekrementację licznika można przenie
Podstawy Programowania Laboratorium 3 - Praca domowa W przykładzie 6 licznik zmniejsza swoją wartość
Podstawy Programowania Laboratorium 3 - Praca domowa} else { cout « x « ” „to„liczba„nieparzysta”
Podstawy Programowania Laboratorium 3 - Praca domowa Przykład 11. Podstawy Programowania Laboratoriu
Podstawy Programowania Laboratorium 3 - Praca domowa Format danych wejściowych: Najpierw X - rozmiar
Podstawy Programowania Laboratorium 3 - Praca domowa M 4 M 5 M 6 M 2 M 4 P M 1 P
3. Metoda iteracyjna rozwiązania problemu Iteracja, czyli powtarzalność tych samych operacji, to
DSC03305 Każda praca, która wymaga ciągła go powtarzania tych samych ruchów, szczegól
Kompensacji chwastów odpornych można zapobiec -    unikając powtarzania tych samych
DSC02606 Automatyzm Stałe powtarzanie tych samych ruchów prowadzi też do ich zapamiętywania, ok
IMGU28 LABORATORIUM PROGRAMOWANIA STEROWNIKÓW Podstawy programowania w STL Zadanie 1. Zapis podstawo
Potrzeby uczniaWyzwania nauczyciela S Praca z dwiema podstawami programowymi równocześnie (obe
Treść laboratoriów ® Wprowadzenie do Visual Basic .NET, środowisko pracy. ® Podstawy programowania,
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel Legenda: aplikacja, program,
086 (2) Kurs Podstawowy SIMAT1C S7 Jak widać na rysunku 3-11 w programie tym użyta została wielokrot
Laboratorium Podstawy Programowania Aby określić rozmiar poszczególnych typów (zależy od parametrów
Laboratorium Podstawy Programowania Znakami sterującymi są także: - znak tabulacji, - nuli (znak
Laboratorium Podstawy Programowania getch(); } /♦funkcja pobierająca znak z bufora klawiatury użyta
Laboratorium Podstawy Programowania zn=getchar(); putchar(zn); printf("


więcej podobnych podstron