русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


ЗМІСТ, ПОСЛІДОВНІСТЬ, МЕТОДИКА ВИКОНАННЯ РОБОТИ


Дата додавання: 2014-11-27; переглядів: 780.


Завдання 1. Перелічувальний та інтервальний типи даних.Скласти схему алгоритму і програму по для індивідуального завдання згідно таблиці 6.1

Завдання № 2. Тип даних множина.Даний список деяких об’єктів. Побудувати 5 множин, які складаються з різних комбінацій елементів цього списку. Виведісти на екран назви об’єктів, які знаходяться в усіх множинах одночасно. Визначити, які об’єкти не входять до жодної множини. Виконати додаткове завдання:


ПРИКЛАД ВИКОНАННЯ ЗАВДАННЯ:

Приклад № 1 Скласти программу, яка виводить на екран дисплею текст правил дорожного руху, які вказують на сигнали світлофора.

Program primer;

TYPE svet_= (red, yellow, green);

Var signal: svet;

Begin

For signal :=red to green do

Case signal of

Red: begin

Writeln(‘Червоний сигнал ’);

Writeln(‘забороняєть рух’);

End;

Yellow : begin

Writeln(‘Жовтий сигнал’);

Writeln(‘попереджує про наступну зміну сигналів’);

End;

Green: begin

Writeln(‘Зелений сигнал’);

Writeln(‘дозволяє рух’);

End;

End;

End.

 

Приклад № 2 Описати множину М (1 .. 50). Зробити ії порожньої. Вводячи цілі числа з клавіатури, заповнити множину 10-ма елементами.

Program InputMno;
Var
M : set of 1..50;
X, i : integer;
Begin
M := [ ];
i :=1;
repeat
write('Введіть ',i,'-й елемент множини');
readln(X);
if (X in M)
then
writeln(Х, ' вже присутній у множіні')
else
if (X < 1) or (X > 50)
then
writeln('Недопустиме значення ', Х)
else
begin
writeln(Х, ' у множині');
M := M+[X];
i := i+1;
end;
until i>10;
End.


<== попередня лекція | наступна лекція ==>
Іерархія типів даних Pascal | ЛАБОРАТОРНА РОБОТА № 7


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн