2. Pętla for
Transkrypt
2. Pętla for
2. Pętla for Zadanie 1. Utwórz plik petla.cpp i wpisz w nim następujący kod. #include <iostream> using namespace std; int main() { for (int i=1; i<=5; i++) { cout << i << endl; } } Następnie skompiluj i uruchom program. Sprawdź, co się stanie jeśli zamienimy liczbę 5 na 10 lub jakąkolwiek inną. Zadanie 2. Napisz program, który wypisze na ekran dokładnie 100 gwiazdek (bez spacji ani przejścia do nowej linii). Zadanie 3. Mamy szereg Wypisz n początkowych wyrazów ciągu sum częściowych tego szeregu. Dokładnie program ma działać następująco (kursywą napisane są dane podawane przez użytkownika). Podaj ile chcesz wypisać wyrazów ciągu sum częściowych: 7 Pierwsze 7 wyrazów ciągu sum częściowych to: 2, 6, 12, 20, 30, 42, 56, *dodatkowo Niech program wypisuje wyrazy od n-tego do m-tego, n,m podawane przez użytkownika. Zadanie 4. Polecenie dokładnie jak z zadaniu 4, ale dla szeregów a) b) Zadanie 5. Wypisz dokładnie n znaków, gdzie n i rodzaj znaku są podawane przez użytkownika. Program ma działać następująco: Podaj ile znaków mam wypisać: 6 Jaki to ma być znak? 0 000000 Zadanie 6. Znajdź błąd w poniższym programie. #include <iostream> using namespace std; int main() { for (int i=1; i<=5; i++) { cout << i << endl; i=i-1; } } Zadanie 7. (Choinka) Napisz program, który wyświetli na ekranie: * *** ***** ******* ********* *dodatkowo Wysokość choinki ma być dowolna, podana przez użytkownika. Zadanie 8. Napisz program, który wypisuje tabelkę mnożenia (10x10). Zadanie 9. (Działania modulo) Napisz program, który wypisuje tabelkę dodawania i mnożenia modulo 5. Tabela dodawania modulo 5 wygląda następująco. 0 1 2 3 4 1 2 3 4 0 2 3 4 0 1 3 4 0 1 2 4 0 1 2 3 Zadanie 10*. (Trójkąt Pascala) Napisz program, który wypisuje trójkąt Pascala o zadanej wysokości.