Temat15, informatyka


Temat: Realizacja algorytmów warunkowych i iteracyjnych w Delphi 7.0 Personal - ćwiczenia.

  1. Znajdowanie minimum z n liczb (podręcznik strona 90 przykład 3)

Znajdowanie minimum lub maksimum ma zastosowanie w wielu zadaniach, nie tylko matematycznych, np. przy wyborze najlepszego wyniku osiągniętego przez uczniów (najwyższą średnia ocen), wybór najniższej ceny wśród tych samych produktów, w algorytmach sortowania.

Postępujemy następująco: Jeden element wybieramy jako najmniejszy i porównujemy go z drugim. Jeśli drugi jest mniejszy, to teraz on jest uważany za najmniejszy i porównujemy go z trzecim, w przeciwnym wypadku porównujemy aktualnie najmniejszy element z trzecim itd., aż do końca ciągu.

Dane: n - liczba naturalna oznaczająca ilość elementów ciągu,

Liczby rzeczywiste - elementy ciągu zapamiętywane kolejno w zmiennej z.

Wyniki: min -wartość elementu najmniejszego.

  1. Zacznij algorytm

  2. wprowadź ilość liczb: n

  3. wprowadź pierwszą liczbę z

  4. przypisz do zmiennej min wartość wprowadzonej liczby

  5. wprowadź kolejną liczbę z i porównaj z min

  6. jeśli kolejna liczba jest mniejsza od min, to przypisz ją do zmiennej min:=z, jeśli nie jest to ostatnia liczba to wróć do kroku 5

  7. wyprowadź wynik: min

  8. zakończ algorytm.

Program 1.

Narysuj schemat blokowy i napisz program, który wśród wprowadzonych n liczb znajduje i wypisuje na ekranie minimum.

Zmienna n oznacza ilość liczb wprowadzanych z klawiatury (n wprowadzamy również z klawiatury).

Program 2.

Napisz program, który wśród wprowadzonych n liczb znajduje i wypisuje na ekranie maksimum.

Zmienna n oznacza ilość liczb wprowadzanych z klawiatury (n wprowadzamy również z klawiatury).

Program 3.

Napisz program, który wśród wprowadzonych n liczb znajduje i wypisuje na ekranie minimum i maksimum, oraz różnicę między największą i najmniejszą liczbą.

Zmienna n oznacza ilość liczb wprowadzanych z klawiatury (n wprowadzamy również z klawiatury).

Program 4

Napisz program, który po podaniu z klawiatury wyrazu wyprowadza wyraz na wspak np. klasa jako asalk - „szyfrowanie przestawione”

Zmienna string łańcuch długości 255 znaków

Funkcja length(łańcuch) zwraca długość danego łańcucha

Program 5

Napisz program w podanym z klawiatury tekście zlicza i wyświetla na ekranie spacje.

Program 6

Zmodyfikuj program z zadania 5, tak aby pytał jaki znak ma być zliczany we wprowadzonym tekście.

Program 7

Narysuj schemat blokowy i napisz program, który zarysowuje znakami $ połowę prostokąta (kwadrat)- granicą jest przekątna prostokąta.

$$$$$$$

$$$$$$

$$$$$

$$$$

$$$

$$

$

2



Wyszukiwarka

Podobne podstrony:
Temat12, informatyka
Temat13, informatyka
Temat14, informatyka
Temat17 zad, informatyka
temat18 zad, informatyka
techniki informacyjne
wykład 6 instrukcje i informacje zwrotne
Technologia informacji i komunikacji w nowoczesnej szkole
Państwa Ogólne informacje
Fizyka 0 wyklad organizacyjny Informatyka Wrzesien 30 2012
informacja w pracy biurowej 3
Wykorzystanie modelu procesow w projektowaniu systemow informatycznych
OK W2 System informacyjny i informatyczny
Sem II Transport, Podstawy Informatyki Wykład XXI Object Pascal Komponenty
RCKiK LEKARZE STAŻYŚCI (materiały informacyjne)
AUSTRIA PREZENTACJA POWERPOINT (INFORMACJE)
SYSTEMY INFORMATYCZNE ORGANIZACJI WIRTUALNEJ1

więcej podobnych podstron