Artur Machaj – Zestaw zagadnień z algorytmiki
Zestaw zadań z algorytmiki
dla klas trzecich
o rozszerzonym programie nauczania z informatyki
opracował Artur Machaj
SPIS TREŚCI
OPERATORY I INSTRUKCJE 2
RODZAJE SKRZYNEK 3
ZADANIA 4
INSTRUKCJE WEJŚCIA I WYJŚCIA 4
INSTRUKCJE WARUNKOWE 6
INSTRUKCJE ITERACYJNE 10
ODPOWIEDZI DO ZADAŃ 15
INSTRUKCJE WEJŚCIA I WYJŚCIA 15
INSTRUKCJE WARUNKOWE 25
INSTRUKCJE ITERACYJNE 38
Operatory arytmetyczne:
+
-
*
/
MOD
DIV
Operatory logiczne:
ORAZ
LUB
NIE
Operatory porównania:
>
<
>=
<=
<>
=
Operator przypisania
:=
Instrukcje wejście i wyjścia
PISZ(w1;[w2])
PODAJ(w1;[w2])
Instrukcje warunkowe
JEŻELI warunek TO
akcja
akcja1
WPR
akcja2
Instrukcje iteracyjne
DOPÓKI warunek WYKONUJ
POWTARZAJ
AŻ warunek
Instrukcja złożona
POCZĄTEK
Instrukcja 1
Instrukcja 2
…
KONIEC
Instrukcja generująca
liczby losowe
LOSOWA(L1;L2)
(funkcja losuje liczby całkowite losowe z przedziału <L1;L2>)
Lp
Nazwa skrzynki
Wygląd skrzynki
1
Skrzynka rozpoczynająca i kończąca algorytm
2
Skrzynka przypisania
3
Skrzynka wejścia i wyjścia
4
Skrzynka warunkowa
5
Skrzynka łącznikowa
Zadanie nr 1
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma wczytywać z klawiatury wartości dwóch liczb, obliczać sumę tych liczb i wyświetlać jej wartość na ekranie monitora.
Zadanie nr 2
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma wczytywać z klawiatury wartości dwóch liczb oraz wyświetlać w trzech liniach następujące wyniki: w linii pierwszej sumę, w linii drugiej różnicę oraz w linii trzeciej iloczyn tych liczb.
Zadanie nr 3
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma wczytywać z klawiatury wartość zmiennej x oraz obliczać równanie .
Zadanie nr 4
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać długość boku kwadratu o polu P.
Zadanie nr 5
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać pole powierzchni i obwód trójkąta prostokątnego. Długości boków przy kącie prostym są podawane podczas działania algorytmu.
Zadanie nr 6
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać średnią arytmetyczną trzech liczb, których wartości są wczytywane podczas działania algorytmu. Wynik wyświetl na ekranie monitora.
Zadanie nr 7
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać objętość (V) oraz sumę długości wszystkich krawędzi prostopadłościanu (D). Wartości zmiennych a, b, c są podawane podczas działania algorytmu.
Zadanie nr 8
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać pole i obwód prostokąta o bokach, których wartości są wczytywane podczas działania algorytmu.
Zadanie nr 9
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Algorytm ma obliczać objętość prostopadłościanu. Długości krawędzi są podawane podczas działania programu.
Zadanie nr 10
Napisz algorytm za pomocą pseudojęzyka i schematów blokowych. Al...
john2014