ĆW.1 Pojęcie algorytmu. Schematy blokowe.

Transkrypt

ĆW.1 Pojęcie algorytmu. Schematy blokowe.
ĆW.1 Pojęcie algorytmu. Schematy blokowe.
Narysuj schematy blokowe realizujące poniższe funkcjonalności:
1. obliczenie pola trójkąta o wczytanych wymiarach
2. sprawdzenie czy z odcinków o podanych długościach da się zbudowad trójkąt
3. obliczenie średniej arytmetycznej trzech wczytanych liczb
4. sprawdzenie parzystości wczytanej liczby
5. obliczenie wartości bezwzględnej z wczytanej liczby
6. wybór najmniejszej z trzech wczytanych liczb
7. wczytanie trzech liczb i wyświetlenie ich w kolejności rosnącej
8. rozwiązanie układu dwóch równao liniowych z dwoma niewiadomymi dla wczytanych
współczynników układu
9. obliczenia miejsc zerowych trójmianu kwadratowego jednej zmiennej dla wczytanych
współczynników
10. obliczenia silni wczytanej liczby
11. wyświetlenie wszystkich liczb całkowitych z przedziału <0,10> w kolejności rosnącej
12. Wyświetlenie wszystkich liczb całkowitych parzystych z przedziału (2,18> w kolejności
rosnącej
13. wyświetlenie wszystkich liczb nieparzystych z przedziału <20,30> w kolejności malejącej
14. obliczenia sumy kwadratów liczb od 1 do n, gdzie n jest liczbą wczytaną na początku działania
algorytmu
15. obliczania wartości wyrażenia 1-2+3-4+5-.....-2n gdzie n jest liczbą wczytaną na początku
działania algorytmu – zaproponuj 3 sposoby zapisania tego algorytmu
16. szukania największego dzielnika wczytanej dodatniej całkowitej liczby n takiego, że a jest
różne od n. Zakładamy, że n>1.
17. obliczania podłogi z pierwiastka kwadratowego z wczytanej liczby dodatniej. Przez podłogę z
liczby rozumiemy największą liczbę całkowitą mniejszą równą od podanej.
18. obliczania NWD dwóch wczytanych liczb dodatnich (algorytm Euklidesa).