Schematy blokowe – treści zadań
Transkrypt
Schematy blokowe – treści zadań
1. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego cyfry dopóty, dopóki nie nastąpi wpisanie cyfry 0. Po wpisaniu 0 zlicza liczbę wszystkich podanych 4 i ją wyświetla . 2. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego liczby, aż do momentu pojawienia się 0, po wczytaniu wszystkich liczb, podaje największą i najmniejszą wpisaną (nie licząc 0). 3. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego pojedyncze znaki (aż do momentu wystąpienia znaku odpowiadającego '0') i wyświetlający je. Po wpisaniu znaku litery 'a', następny wczytany znak nie zostaje wyświetlony. 4. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego pojedyncze słowa (aż do momentu wystąpienia słowa '0') i zliczającego liczbę słów krótszych niż 5 znaków oraz dłuższych niż 5 znaków. 5. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego liczby (aż do momentu wystąpienia liczby 0) i wyliczającego średnią arytmetyczną, ale tylko dla liczb większych od 50. 6. Zapisać w pseudokodzie i narysować schemat blokowy programu wczytującego liczby (aż do momentu wystąpienia liczby 0), pomniejszającego o 5, każdą wpisaną liczbę, większą od 10 oraz wyświetlającego zamienione (bądź nie) liczby. 7. Zapisać w pseudokodzie i narysować schemat programu, który wypisuje kolejne potęgi liczby 2, dla których wykładnik jest liczbą nieparzystą, tj. 21 , 23 ,2 5, ... ,2 n Wejście: n. 8. Zapisać w pseudokodzie i narysować schemat programu, który wczytuje liczby aż do pojawienia się wartości 0 (która nie jest brana pod uwagę) i zwraca drugą co do wielkości wartość. Dla ciągu o długości mniejszej od 1 wypisuje „brak”.