1. Zapisz specyfikację problemu oraz przedstaw w postaci listy kroków algorytm obliczania średniej arytmetycznej trzech dowolnych liczb rzeczywistych.
2.Zapisz specyfikację problemu oraz przedstaw w postaci listy kroków algorytm obliczania wartości bezwzględnej dowolnej liczby rzeczywistej.
3.Zapisz specyfikację problemu oraz przedstaw w postaci listy kroków algorytm obliczania pola trapezu.
4. Przedstaw w postaci schematu blokowego algorytm obliczania średniej arytmetycznej trzech dowolnych liczb rzeczywistych.
5. Przedstaw w postaci schematu blokowego algorytm obliczania wartości bezwzględnej dowolnej liczby rzeczywistej.
6.Przedstaw w postaci schematu blokowego algorytm obliczania pola trapezu.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
zad 1.
specyfikacja problemu
dane sa trzy liczby a, b, c
nalezy policzyc (a + b + c) / 3
algorytm:
start
1. czytaj a
2. czytaj b
3. czytaj c
4. oblicz srednia := (a + b + c) / 3
5. wypisz srednia
stop
zad 2.
spec:
dana jest liczba x
nalezy policzc |x| czyli jezeli x>=0 to x, w przeciwym przypadku -1 * x
algorytm:
start
1. czytaj x
2. jezeli x >= 0 przejdz do kroku 4
3. oblicz x := -1 * x
4. wypisz x
stop
zad 3.
spec:
dane sa liczby a, b, h odpowiednio dlugosci dwoch podstaw trepezu i dlugosc jego wysokosci
nalezy obliczyc pole trapezu, ktore wyraza sie wzorem (a + b) * h / 2
algortym:
start
1. czytaj a
2. czytaj b
3. czytaj h
4. oblicz pole := (a + b) * h / 2
5. wypisz pole
stop
zad 4.
spec: taka jak w zad 1
schemat blokowy z zalaczniku
zad 5
spec: taka jak w zad 2
schemat blokowy z zalaczniku
zad 6.
spec: taka jak w zad 3
schemat blokowy z zalaczniku
(poprawka: w prostokacie obliczenia, tam gdzie jest napisane 'pole:=(a+b)...' nalezy dostawic jeszcze słowo 'oblicz' przed wyrazem 'pole', tak aby bylo 'oblicz pole := ( ... ' )