Bardzo proszę o pomoc jeśli nie będe miała odpowiedzi na tepytanie to będzie ze mną źle.
1.Co to znaczy, że algorytm powinien być poprawny?
2.Co to jest algorytm?
3.Opisz instrukcję wejścia/wyjścia (symbol graficzny, słownie opisz jakie zadanie ma ta instrukcja).
4.Podaj wartości zmiennej A oraz B po wykonaniu podanych operacji przypisania:
A:=5 ; B:=10 ; Y:=A ; X:=B ; X:=X+Y ; A:=Y ; B:=X ;
5.Przestaw schemat blokowy algorytmu obliczania wartości bezwzględnej.
Wartością bezwzględną liczby nieujemnej jest ta sama liczba, a wartością bezwzględną liczby ujemnej jest liczba do niej przeciwna.
6.Przedstaw w postaci graficznej algorytm obliczania pola prostokąta..
7.Podaj wartość zmiennej S po wykonaniu algorytmu. Za każdym razem kiedy algorytm prosi o podanie zmiennej A podaj następną wartość z tabeli.
A 12 41 3 12 17 7 5 0
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
zad 1.
poprawny algorytm to taki, ktory przy poprawnych danych wejściowych da nam wynik spełniający wymagania.
wziete z: http://pl.wikipedia.org/wiki/Dow%C3%B3d_poprawno%C5%9Bci_algorytmu
zad 2.
algorytm - skończony ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego rodzaju zadań.
wziete z: http://pl.wikipedia.org/wiki/Algorytm
zad 3.
Instrukcja wejścia-wyjścia − operacja przedstawiajaca czynność wprowadzania danych do programu i przyporządkowania ich zmiennym dla późniejszego wykorzystania, jak i wyprowadzenia wyników obliczeń, np. czytaj z, pisz z+10.
wziete z: http://pl.wikipedia.org/wiki/Schemat_blokowy
zad 4.
(rozumiem ze to sa instrukcje wykonywane kolejno, zatem po kazdej bede podawal wartosci A i B, nawet jezeli pojedyncza instrukcja nie zmienia A lub B)
Zapis A := 2 oznacza zmiennej A przypisz wartsc 2.
Zapis A := Y oznacza zmiennej A przypisz wartosc przypisanej do Y. Y pozostaje bez zmian.
powyzsze operacje nosza nazwe operacji przypisania. Po kazdej operacji przypisania wartosc zmiennej jest dokladnie okreslona, i tak:
po A:=5 ; wartosci sa: A = 5
po B:=10 ; wartosci sa: A = 5, B = 10
po Y:=A ; wartosci sa: A = 5, B = 10, Y = 5
po X:=B ; wartosci sa: A = 5, B = 10, Y = 5, X = 10
po X:=X+Y ; wartosci sa: A = 5, B = 10, Y = 5, X = 15
po A:=Y ; wartosci sa: A = 5, B = 10, Y = 5, X = 15
po B:=X ; wartosci sa: A = 5, B = 15, Y = 5, X = 15
zad 5.
w zalaczniku
zad 6.
w zalaczniku
zad 7.
tresc jest niejasna. nie rozumiem co znaczy algorytm prosi o podanie zmiennej A.
moze chodzi, ze gdy automat wprowadzi wartosc 41, to algorytm ma odpoweidziec 3?
czy moze gdy wprowadzi sie 2 (41 jest 2-gie z kolei),
to algorym odpowie 3 (wartosc 3-cia z kolei)
co to jest zmienna S bo nie jest nigdzie zdefiniowana?
(po wyjasnieniu uzupelnie moja odpowiedz)
Jezeli potrzebne by byly wyjasnienia, chetnie odpowiem na pytania : )