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”.