LISTA 2
Tematy do samodzielnego opracowania
Instrukcje Read/Readln, Write/Writeln
Instrukcje powtarzające (schemat działania, przykłady, różnice)
typy proste
podstawowe błędy w programowaniu w TP
Zadania
Nierozwiązane zadania z poprzedniej listy.
Zaproponować strukturę programu głównego umożliwiającą wielokrotne wykonywanie zadanych działań bez ponownego uruchamiania programu.
Wyznaczyć sumę liczb x1:xn, wyświetlić te liczby ,które są większe od średniej z liczb x1:xn.
Wykorzystując instrukcje pętli narysować za pomocą gwiazdek kwadrat, prostokąt, trójkąt.
Wydrukować wszystkie podzielniki danej liczby naturalnej. Wydrukować tylko te podzielniki, które są liczbami pierwszymi.
Wydrukować n pierwszych wyrazów ciągu liczb utworzonego w następujący sposób: 1) pierwszy wyraz ciągu: wczytać dowolną liczbę naturalną, 2) kolejny wyraz ciągu: jeżeli poprzedni wyraz jest liczbą nieparzystą, to pomnożyć ją przez 3 i dodać 1, w przeciwnym przyp. podzielić ją przez 2. Poprzez drukowanie kolejnych wyrazów ciągu (tzw. ciąg liczb gradowych) dla różnych wyrazów początkowych zbadać jego właściwości (ćwiczenie w grupie).
Ciągi liczbowe opisane w poprzednim zadaniu to tzw. „liczby gradowe”. Dla danej liczby początkowej wydrukować wartość maksymalną w ciągu utworzonych z niej liczb gradowych Gn oraz ilość wyrazów ciągu potrzebną do osiągnięcia wartości 1. Przebadać kilka wybranych przedziałów liczb naturalnych.