algorytmika.doc

(5038 KB) Pobierz
Zespół Szkół w Krzepicach

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 I INSTRUKCJE (powrót do początku)

 

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

JEŻELI warunek TO

              akcja1

WPR

              akcja2

Instrukcje iteracyjne

DOPÓKI warunek WYKONUJ

akcja

POWTARZAJ

akcja

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>)

 

 


RODZAJE  SKRZYNEK (powrót do początku)

 

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

 

 


ZADANIA

INSTRUKCJE WEJŚCIA I WYJŚCIA (powrót do początku)

 

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

Zgłoś jeśli naruszono regulamin