Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование. Методические рекомендации

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
N1: P1;
;;...2;1 PNPP
N2: P2;
NN: PN;
[else P;] — необязательная часть оператора end;
где N — целочисленная переменная, или выражение целочисленного типа.
N1, N2, … NN — возможные значения переменной N.
P, P1, P2, … PN — простые или составные операторы.
Циклические вычислительные процессы
1. Цикл с параметром
При организации циклов необходимо:
определить параметр цикла и его начальное значение; изменять значение параметра цикла на каждом шаге итерации; осуществить проверку выхода из цикла.
FOR i: = N TO K DO P где i — параметр цикла; N, K — начальное и конечное значения цикла соответственно; P — простой или составной оператор; I, N, K — переменные или константы целого типа.
Шаг изменения i равен 1. При K<N выполняется цикл с отрицательным шагом — 1
FOR i: =N DOWNTO K DO P
2. Оператор цикла с постусловием – REPEAT
— тело цикла;
– UNTIL <условие>; – где P1, P2, …PN — любые операторы.
3. Оператор цикла с предусловием – WHILE <условие> DO P; – где P – простой или составной оператор.
11
Лабораторная работа №2 Основные понятия языка Паскаль
1)
2) z = x –
3) u = a +
;
1+ n x +
1 + ;
4) a = ;
a ;
5) γ = 3 +
6) l = 0,25 + 0,5
7) k = 0,5cos2(ax);
a tg( ) + ;
S (
z/x
;
(a + b) ;
8) m = ;
9)
10) с = k + l arctgx;
m
;
11)
12) ;
13) z = +
–
Написать две программы, которые считывают с пульта необходимые для
вычисления выражений данные. Вычислить выражения и вывести результаты на экран с подробными (на Ваше усмотрение) комментариями.
12
14) U = ;
15) V = ;
– /x;
16)
17)
18)
19)
20)
21)
22)
23)
24)
25)
26)
13
27)
28)
29)
30)
14
Лабораторная работа №3 Управляющие структуры. Развилка
1.
2.
3.
4.
Определите, попадет ли точка А с координатами X и Y закрашенной обла-
сти, изображенной на рисунке:
15
5.
6.
7.
8.
9.
10.
16
11.
12.
13.
14.
15.
16.
17
17.
18.
19.
20.
21.
22. Даны два целых числа: А, В. Проверить истинность высказывания:
«Каждое из чисел А и В нечетное»
18
23. Даны три действительных числа а, b, c. Определить, можно ли по-
строить треугольник с такими сторонами.
24. Верно ли, что для заданного четырехзначного числа выполняет-
ся соотношение: сумма первой и последней цифры равна разности второй и третьей цифры.
25. Даны два действительных числа. Удвоить первое число, если оно
меньше второго, в остальных случаях оставить числа без изменения.
26. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2
— февраль и т.д.). Вывести название соответствующего времени года (зима, весна, лето, осень).
27. Даны два целых числа: А, В. Проверить истинность высказывания:
«хотя бы одно из чисел А и В нечетное»
28. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь,
2 — февраль и т.д.). Определить количество дней в этом месяце для не ви- сокосного года.
29. Даны два целых числа: А, В. Проверить истинность высказывания:
«ровно одно из чисел А и В нечетное».
30. Даны два целых числа: А, В. Проверить истинность высказывания:
«числа А и В имеют одинаковую четность».
31. Даны три целых числа: А, В,С. Проверить истинность высказыва-
ния: «каждое из чисел А, В и С положительное».
32. Единицы массы пронумерованы следующим образом: 1 — кило-
грамм, 2 — милиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер едини­цы измерения массы (целое число в диапазоне 1–5) и масса тела в этих едини­цах (вещественное число). Найти массу тела в килограммах.
19
33. Даны три целых числа: А, В,С. Проверить истинность высказыва-
ния: «хотя бы одно из чисел А, В и С положительное».
34. Даны три целых числа: А, В,С. Проверить истинность высказыва-
ния: «ровно два из чисел А, В и С являются положительными».
35. Элементы окружности пронумерованы следующим образом: 1 — радиус
R, 2 — диаметр D=2R, 3 — длина L=2πR, 4 — площадь круга S=πR2. Дан номер одно-
го из этих элементов и его значение. Вывести значения остальных элементов данной окружности (в том же порядке).
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]