2. Pętle
Transkrypt
2. Pętle
2. Pętle Zagadnienia: • pętle: for, while, do .. while Zadania podstawowe: 1. Napisz program, który umożliwi wprowadzenie długości boków prostokąta, a następnie wypisze na konsoli jego pole i obwód. Program powinien sprawdzać czy liczby są dodatnie i tylko dla takich podawać wynik. Wczytywanie powinno odbywać się dopóty dopóki ktoś nie poda liczb dodatnich. 2. Napisz program, który wyliczy sumę pierwszych n liczb naturalnych (n podawane z klawiatury) i wypisze ją na standardowe wyjście. 3. Napisz program, który na wyjściu wypisuje tabliczkę mnożenia przez liczbę przeczytaną ze standardowego wejścia (z konsoli). Spodziewane działanie programu: Wprowadz liczbe od 1 do 10: 8 8x1=8 8 x 2 = 16 ... 8 x 9 = 72 8 x 10 = 80 4. Napisz program, który dla liczby całkowitej wprowadzonej z konsoli wyznacza wszystkie dzielniki. 5. Napisz program, który sprawdza czy podana z klawiatury liczba jest pierwsza. 6. Napisz program, który dla dwóch liczb całkowitych wprowadzonych z konsoli wylicza ich najmniejszą wspólną wielokrotność i największy wspólny dzielnik. Zadania dodatkowe: 7. Napisz program, który wylicza wartość silni dla zadanej z klawiatury liczby. 8. Napisz program drukujący na ekranie prostokąt z literek X. Wysokość i szerokość prostokąta wczytujemy z klawiatury: XXXXXXXXXX X X X X XXXXXXXXXX 9. Napisz program drukujący na ekranie trójkąt. Wysokość trójkąta wczytujemy z klawiatury. Poniższy trójkąt ma wysokość wys=5. X X X X X X X XXXXXXXXX 10. Napisz program który wydrukuje trójkąt Pascala o zadanej wysokości.