- •Основные этапы решения задач на компьютере
- •Контрольные вопросы и задания
- •Язык программирования Паскаль
- •Запуск и настройка среды
- •Набор и редактирование исходного текста программы
- •Компиляция и запуск программы
- •Структура программы на Паскале
- •Арифметические операции
- •Основные стандартные функции, определенные в Паскале:
- •Логические операции
- •Типы данных
- •Операторы ввода и вывода
- •Read (список переменных) – этим оператором вводятся последовательно значения переменных из списка;
- •Readln (список переменных) – тоже что и read, но с переводом курсора на новую строку после ввода последней переменной;
- •2. Оператор вывода
- •Линейный алгоритм
- •Раздел var?
- •Разветвляющиеся вычислительные процессы
- •2.Оператор выбора case
- •Циклические вычислительные процессы
- •Операторы цикла могут быть вложены один в другой:
- •Отличие цикла for от while и repeat.
- •Массивы
- •Типовые алгоритмы обработки массивов.
- •Процедуры и функции
- •Функции
- •Строковые переменные
- •Стандартные процедуры и функции для работы со строковыми переменными
- •Множества
- •Формирование множеств
- •Отношения и операции над множествами
- •Список использованной литературы:
Раздел var?
раздел const?
раздел type?
раздел begin....end.?
раздел label?
Какие из комментариев неправильны:
{Программа вычисляет логарифм введенного числа};
(*Это тоже комментарий*);
{{Комментарий в комментарии}};
(*{И это комментарий в комментарии}*);
{(*Еще один вариант*)};
(*(*Самый последний вариант*)*);
Есть ли причины к невыполнению следующей программы:
program Test;
begin
end.
Для чего используется слово uses?
такого слова нет в языке Турбо Паскаль;
это какой-то пользовательский идентификатор;
с его помощью подключают стандартные библиотеки;
это стандартная константа, равная 3,14;
это логическая операция.
В разделе процедур и функций описываются только стандартные процедуры?
да, только стандартные;
нет, только пользовательские;
и стандартные, и пользовательские;
такого раздела вообще не может быть в программе.
Наберите и откомпилируйте простейшую программу:
program Tutor;
begin
Writeln(5*6);
Writeln(‘Привет’);
end.
Каков будет результат ее выполнения?
Измените программу чтобы результат равнялся 35.
Где ошибки (их три) в следующей программе?
Program Ошибки1;
begin
Summa:=6+8;
end;
Исправьте программу и добейтесь компиляции без ошибок.
Где ошибки (их три) в следующей программе?
Program Ошибки2;
{{Программа с ошибками}}
begin
var x:integer;
x:=5*3;
Write(x);
end.
Исправьте программу и добейтесь компиляции без ошибок.
Где ошибка в следующей программе?
Program MyError;
ses
{(*Программа с ошибкой*)}
begin
end.
Исправьте программу и добейтесь компиляции без ошибок.
Напишите самую короткую программу.
Где ошибка в следующей программе?
Program Kvadr;
begin
Writeln(‘введите значение Х’);
Writeln(‘Х в квадрате=’, Х*Х);
end.
Var X:integer;
Исправьте программу и добейтесь компиляции без ошибок.
Где ошибка в следующей программе?
begin
Writeln(‘введите значение Х’);
Readln(X);
Writeln(‘введите значение Y’);
Readln(Y);
Сумма:=X+Y;
Writeln(Сумма);
end.
Задачи:
Длина сада Х метров, ширина в два раза больше. Мальчик оббежал сад за Т мин. Найти скорость мальчика в секунду, произвести расчеты для Х=689.67 Т=7.6 с точностью до 2 знаков после запятой/
Y=x*2, p=2*(x+y), w=t*60, v=p/w
Найти длину окружности, описанной около квадрата со стороной Х см.
x – сторона, , L=2**Rнайти чему равна длина окружности при Х=2.56789, и Х=345.678 с точностью до 3 знаков после запятой.
Определите периметр правильного n-угольника, описанного около окружности радиуса r.
Вычислить объем цилиндра, вписанного в правильную шестиугольную призму, у которой каждое ребро равно a.
Вычислить массу свинцовой трубы, длина которой L метров (плотность 11,4 г/см3), толщина стенок А мм, а внутренний диаметр R мм.
Определить время, через которое встретятся два тела, равноускоренно движущиеся навстречу друг другу, если известны их начальные скорости, ускорения и начальное расстояние между ними.
Три сопротивления R1, R2, R3, соединены параллельно. Найти общее сопротивление соединения.
Стальной вал, имеющий L мм длины и D метров в диаметре, обтачивается на токарном станке, причем диаметр уменьшается на S мм. Вычислить на сколько уменьшится масса вала. (плотность стали - 7,4 г/см3)
Вычислить площадь кольца, ширина которого равна А, а отношение радиусов окружностей равно В.
Определить силу притяжения между двумя телами массы М1 и М2, находящимися на расстоянии R друг от друга.
Найти площадь сектора, радиус которого равен R, а дуга содержит заданное число радиан А.
Даны v1, v2, t1, t2. Пусть смешано v1 литров воды температуры t1 с v2 литрами воды температуры t2. Вычислить объем и температуру образовавшейся смеси.
У квадрата ABCD на плоскости известны координаты двух противоположных вершин – точек А и С. Найти координаты двух остальных точек В и D.
Треугольник задан координатами своих вершин. Найдите сумму медиан треугольника.
Угол А задан в градусах, минутах и секундах. Найти его величину в радианах (с максимально возможной точностью).
Заданы моменты начала и конца некоторого периода времени в часах, минутах и секундах. Найти продолжительность этого периода в том же виде (в пределах одних суток).
Известен объём шара V. Найдите диаметр данного шара.