2649164073

2649164073



Podstawy programowania Tomasz Tyksiński


Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa

Drugim sposobem zapisu algorytmu jest pseudokod. Jest to zapis w języku pośrednim między językiem naturalnym i sztucznym (komputerowym). Zrozumiały dla człowieka ale nieprzydatny dla komputera.

Ostatnim sposobem jest zapisanie algorytmu w konkretnym języku programowania, w naszym przypadku będzie to język programowania C/C++.

Prawidłowo skonstruowany algorytm musi spełniać następujące warunki:

-    skończoność - działanie algorytmu musi zakończyć się po skończonej liczbie kroków

-    określoność - każdy algorytm musi być dokładnie określony, ujęte wszystkie możliwe przypadki

-    postulat wejścia - alg. powinien posiadać pewną liczbę danych wejściowych do zapoczątkowania obliczeń

-    postulat wyjścia - alg. powinien posiadać jedno lub więcej danych wyjściowych, wynik operacji

-    efektywność - wszystkie operacje powinny być dostatecznie proste, możliwe do wykonania

Zadania

Zapisz za pomocą schematu blokowego poniższe algorytmy

1.    Wczytać dwie liczby o, b oraz wywnioskować ich zależność (tzn. czy a<b, a>b, a=b).

2.    ZADANIE DOMOWE: Porównać trzy różne liczby o, b, c, następnie wypisać je w kolejności rosnącej.

3.    ZADANIE DOMOWE: Odgadywanie wieku użytkownika przez komputer. Użytkownik odpowiada tylko TAK/NIE.

4.    Obliczanie NWD dwóch podanych liczb a i b. Algorytm Euklidesa.

4



Wyszukiwarka

Podobne podstrony:
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa5. Organi
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa 4. Pętla
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa Poniższe
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa6. Funkcj
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa7. Tablic
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa8. Pliki
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa cout « t
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa9. Zadani
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa Podstawy
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa1. Zapis
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa2. Podsta
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa3. Wyraże
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa4. Sterow
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa 8.
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i
Podstawy programowania Tomasz Tyksiński Wyższa Szkota Nauk Humanistycznych i

Podstawy programowania Tomasz Tyksiński int a=3;min Wyższa Szkota Nauk Humanistycznych i
Wprowadzenie JOANNA ŚWIĄTKIEWICZ Wyższa Szkoła Nauk Humanistycznych i Dziennikarstwa w

więcej podobnych podstron