Jakub Piskorowski on 04/01/2022 wersja: 1.0
Przedstawienie zastosowania petli for.
Powrót do Instrukcje sterujace
Petla for (powrót)
Zadanie 1 - Tabliczka mnozenia
Zadanie 2 - Prostokąt
Zadanie 3 - Dywan
Zadanie 4 - Bez powtórzeń
Zadanie 5 - Odwrócony trójkąt
Zadanie 6 - Tabliczka mnożenia z obramowaniem
Napisz program z wykkorzystaniem pętli for, który wygeneruje tabliczkę mnożenia od 1 do 10 w formie przedstawionej poniżej:
1 * 2 = 2
1 * 3 = 3
1 * 4 = 4
1 * 5 = 5
1 * 6 = 6
1 * 7 = 7
1 * 8 = 8
1 * 9 = 9
1 * 10 = 10
2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
...
Kod źródłowy: zad1-tabliczka-mnozenia.cpp
Wykorzystująć pętlę for, narysuj z znaku *
obrys prostokąta o danej szerokości i wysokości podanej przez użytkownika.
Przykład działania programu:
Podaj szerokosc:
10
Podaj wysokosc:
5
**********
* *
* *
* *
**********
Kod źródłowy: zad2-prostokat.cpp
Rozbudowujac program z zadania 2 Prostokat, wypełnij jsrodek prostokąta dodając naprzemiennie ułożone w "szachownice" znaki *
oraz #
. Do zrobienia obramowania zamien kolejno dla poziomych linii znaku -
a dla pionowych |
.
Przykład działania programu:
Podaj szerokosc:
20
Podaj wysokosc:
10
--------------------
|#*#*#*#*#*#*#*#*#*|
|*#*#*#*#*#*#*#*#*#|
|#*#*#*#*#*#*#*#*#*|
|*#*#*#*#*#*#*#*#*#|
|#*#*#*#*#*#*#*#*#*|
|*#*#*#*#*#*#*#*#*#|
|#*#*#*#*#*#*#*#*#*|
|*#*#*#*#*#*#*#*#*#|
--------------------
Kod źródłowy: zad3-dywan.cpp
Wyświetl liczby 3 cyfrowe od 102, w których nie powtarzają się cyfry i policz ile jest takich liczb:
Wynik działania programu:
...
983
984
985
986
987
Liczb bez powtarzajacych sie cyfr: 648
Kod źródłowy: zad4-bez-powtorzen.cpp
Po podaniu szerokosci i wysokosci przez uzytkownika, zostaje wyświetlony odwrócony trójkąt przedstawiony poniżej.
Podaj szerokosc:
11
Podaj wysokosc:
6
***********
*********
*******
*****
***
*
Kod źródłowy: zad5-trojkat.cpp
Zadanie polega na wygenerowaniu o podanej przez użytkownika szerokości i wysokości tabelę z tabliczką mnożenia. Tabela z wartościami powinna posiadać ramkę a z jej górnej i lewej strony powinny zjadować sie mnożniki.
Wynik działania programu:
Podaj szerokosc:
6
Podaj wysokosc:
4
| 1 2 3 4 5 6
----------------------------------------------------
1 | 1 2 3 4 5 6 |
2 | 2 4 6 8 10 12 |
3 | 3 6 9 12 15 18 |
4 | 4 8 12 16 20 24 |
----------------------------------------------------
Kod źródłowy: zad6-tabliczka-v2.cpp