Лабораторно-практическое задание 1
[ Скачать с сервера (47.5 Kb) ]2019-04-08, 7:55 AM

(инструкционная карта для учащихся)

ТЕМА: Составление, набор и отладка простейших программ на языке TP.

ЦЕЛИ: 1. Научиться составлять и отлаживать простейшие программы на языке использовать встроенные процедуры ТР 7.0 для имитации движения графических объектов на экране компьютера.

2. Составить программы с использованием графических процедур.

 

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ:

ПРОСТАЯ ПРОГРАММА   состоит из блока описания переменных величин (Var), указания начала программы (Begin - начало), операторов ввода-вывода (Read, ReadLn – читай, Write, WriteLn – пиши), и для завершения в конце программы ставится End с точкой.

 

ЗАДАЧИ ДЛЯ ПРОГРАММИРОВАНИЯ:

Задание 1. Определите без компьютера и изобразите в тетради (один символ – одна клетка), что напечатает программа:

Uses WinCrt;

Begin

 Write (2004);

 WriteLn (‘        Мы начинаем!’);

 WriteLn (‘6*8=’,6*8);

 WriteLn;

 WriteLn (‘Шестью шесть     ’,     6*6,     ‘Арифметика’, (6+4)*3);

End.

1. Выполнив задание на бумаге, выполните программу на компьютере и сверьте результаты. Набрав программу, запустите ее  (Ctrl+F9). Если число пробелов не совпадает, проанализируете программу и полученный результат на компьютере и исправьте ошибки в тетради. 

2. Добавьте рядом с пустым WriteLn еще один. Что изменилось? Почему?

 

Задание 2. Население Москвы равняется а=32 000 жителей. Население Нью-Васюков равняется b=1 000 жителей. Допишите программу, которая определяет разницу в числе жителей между этими двумя городами. Используйте переменные величины.

Uses WinCrt;

Var

 a: integer;

 b: integer;

Begin

 Write (‘Введите число жителей Москвы  ‘); ReadLn(a);

? ? ?

WriteLn (‘Разница между городами составляет‘,a-b,’жителей‘);

End.

1. Набрав программу, запустите ее  (Ctrl+F9). 

2. Измените число пробелов в разных местах последнего WriteLn так, чтобы текст был более читаемым. 

 

Задание 3. Известны размеры спичечной коробки: высота – 12,41см, ширина – 8см, толщина – 5см. Напишите программу вычисления площади основания коробки и ее объем. 

Формулы для вычисления: площадь=ширина * толщина, объем= площадь * высота.

 

Задание 4. Автомобиль 3ч. ехал со скоростью80км/ч и 2ч. со скоростью 90км/ч. Напишите программу вычисления средней скорости автомобиля. Используйте переменные величины и оператор присваивания.

 

Задание 5. Напишите программу, которая осуществляла бы такой диалог человека с компьютером:

Компьютер выводит на экран:

Здравствуйте, я компьютер, а тебя как зовут?

Человек вводит с клавиатуры:

Коля

Компьютер выводит на экран:

Очень приятно, Коля. Сколько тебе лет?

Человек вводит с клавиатуры:

16

Компьютер выводит на экран:

Ого! Целых 16 лет! Ты уже совсем взрослый!

Программа:

Uses WinCrt;

Var

 name: string;

 vozrast: integer;

Begin

? ? ?

? ? ?

? ? ?

? ? ?

End.

1. Набрав программу, запустите (Ctrl+F9) и проверьте ее. 

2. Посмотрите как работает программа с другими именами и возрастами. В чем недостаток программы?

 

Дополнительное задание 1.  Радиус окружности равен 800. Напишите программу вычисления длины окружности и площади круга. 

Формулы для вычисления: длина окружности = 2R, площадь=R2.   

Где число «пи» =3,1415 и в Паскале обозначается как Pi.

 

Дополнительное задание 2.  Напишите программу, при которой в компьютер вводятся пусть, пройденный телом, и скорость тела. Необходимо найти время движения тела. 

 

ОТЧЁТ:

Отчет состоит из:

1. Программ, выполненных на языке программирования Turbo Pascal. Программы должны работать и выводить результат на экран.

2. Пояснений к программам (если они необходимы), например алгоритмической структуры программы, математических или физических формул используемых при решении т.д.

3. Ответов на контрольные вопросы к лабораторной работе

Категория: Лабораторные работы | Добавил: shadrinuro
Просмотров: 296 | Загрузок: 3 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar