Narysuj schemat blokowy dla algorytmu, który

Transkrypt

Narysuj schemat blokowy dla algorytmu, który
Narysuj schemat blokowy dla algorytmu, który:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Oblicza pole powierzchni trójkąta z pomocą wzoru Herona
Oblicza objętość graniastosłupa foremnego z podstawą prostokąta
Na podstawie wprowadzonej godziny rozpoznaje czy jest godzina przedpołudniowa, czy
popołudniowa.
Wykonuje dzielenie dwóch liczb. Pierwsza wprowadzania zawsze jest dzielnikiem, druga
mianownikiem. Jeżeli mianownik jest równy 0 wyświetla komunikat "Dzielenie przez zero", w
przeciwnym wypadku wyświetla wynik dzielenia
Oblicza pole prostokąta. Rozpoznaje czy prostokąt jest kwadratem. Jeżeli tak wypisuje komunikat Pole
kwadratu wynosi, w przeciwnym wypadku Pole prostokąta wynosi i podaje wynik
Wczytuje dwie liczby. Rozpoznaje która jest większa, i wypisuje w kolejności: większa, mniejsza. Jeżeli
są równe wyświetla komunikat Liczby są równe.
Wczytuje dwie liczby. Oblicza sumę i różnicę. W zależności od wyników pisze suma większa od różnicy,
suma mniejsza od różnicy, lub suma jest równa różnicy. Przykładowe dane a=3, b=-3, s=0, r=6 | a=3,
b=3, s=6, r=0 | a=3, b=0, s=3, r=3.
Wypisuje 3 razy Dzień dobry (iteracyjnie)
Wypisuje N razy Dzień dobry
Wypisuje liczby parzyste w przedziale od 0 do zadanej
Wypisuje liczby podzielne przez 4 w przedziale od 0 do zadanej
Wczytuje dwie liczby. Od większej odejmuje mniejszą, niezależnie która jest większa, a która mniejsza.
Wykonuje to tak długo, aż się zrównają. Jeżeli się zrównają wartością (w wyniku odejmowania),
wyświetla wartość jednej z nich. Jeżeli liczby są równe na początku, wyświetla wartość jednej z nich.
Wczytuje do tablicy liczby, a następnie wyświetla w odwrotnej kolejności
Dany jest ciąg liczb zakończony zerem, które do ciągu nie należy. Narysuj schemat blokowy, programu
obliczającego sumę liczb dodatnich i sumę liczb ujemnych występujących w danym ciągu.
Oblicza rozwiązanie równania liniowego ax + b = 0
Oblicza rozwiązywanie równania kwadratowego ax2 + bx + c = 0
Oblicz drogę przebytą w czasie t przez pojazd, poruszający się ze średnią prędkością v
Szyfruje wpisane słowo z pomocą szyfru CEZARA a następnie je odszyfrowuje.
Oblicza NWD- największy wspólny podzielnik dwóch liczb naturalnych a,b.
Oblicza sumę liczb większych od 5 spośród 10 wprowadzonych
Oblicza kwadrat i sześcian wprowadzonej liczby.
Oblicza średnią n liczb naturalnych.
Oblicza jeden bok trójkąta prostokątnego mając dwa pozostałe.
24. Algorytm ma obliczać sumę n liczb spełniających regułę: 1, 4, 9, 16, 25, 36, … Niech „n” – liczba
naturalna z zakresu 1-20 oznaczająca ilość liczb, „suma” – suma n liczb (potęg).
25. Na każdej kartce mieszczą się 4 strony z zadaniami. Narysuj algorytm, który po wczytaniu numeru
strony wypisze, na której kartce się ona znajduje.
26. Algorytm ma działać, jak „kasa fiskalna”, czyli ma sumować (w pętli) zakupione towary. Użytkownik
podaje ceny dowolnej ilości towarów. Obliczanie sumy kończy się, gdy podana zostanie liczba 0.
Program wyświetla sumę końcową (całkowitą).
27. Algorytm ma wczytać czynniki mnożenia, czyli dwie dowolne liczby naturalne (a,b), oraz proponowany
przez użytkownika wynik tego mnożenia (iloczyn). Jeśli wynik będzie poprawny ma pojawić się
komunikat – „Dobrze”, a jeśli wynik będzie błędny, to „program” powinien ponowić prośbę o wynik.
Wczytywanie proponowanego iloczynu ma odbywać się dopóty nie będzie on poprawny.
28. Algorytm ma obliczać sumę n liczb spełniających regułę: 1, 4, 9, 16, 25, 36, … Niech „n” – liczba
naturalna z zakresu 1-20 oznaczająca ilość liczb, „suma” – suma n liczb (potęg).
29. Dana jest liczba dwucyfrowa k. utwórz algorytm, który wypisze wszystkie liczby dwucyfrowe nie
większe niż k w kolejności rosnącej.
30. Dana jest liczba dwucyfrowa k. utwórz algorytm, który wypisze wszystkie liczby dwucyfrowe nie
większe niż k w kolejności rosnącej.
31. Algorytm zamiany reprezentacji liczby naturalnej n z systemu dziesiętnego na dwójkowy (binarny)
32. Algorytm zamiany reprezentacji liczby z układu dwójkowego na system dziesiętny.