- •Методы программирования и информатика
- •Лабораторная работа 1 Вычисление выражений. Использование стандартных функций.
- •Лабораторная работа 2 Программирование ветвящихся вычислительных процессов.
- •Лабораторная работа 3 Использование циклических структур языка Паскаль. Приближенное вычисление функции.
Лабораторная работа 3 Использование циклических структур языка Паскаль. Приближенное вычисление функции.
1. Используя оператор цикла реализовать следующие задачи. На печать выдать исходные данные, полученный результат, ФИО исполнителя и номер группы.
Найти сумму целых положительных чисел, кратных 4 и меньших 30.
Найти сумму целых положительных чётных чисел, меньших 20.
Найти сумму целых положительных нечётных чисел, меньших 20.
Найти сумму целых четных чисел, больших 20, меньших 40.
Найти сумму целых отрицательных чисел, кратных 3 и больших -30.
Найти сумму целых отрицательных чётных чисел, больших -20.
Найти сумму целых отрицательных нечётных чисел, больших -20.
Найти сумму целых чисел, меньших -20, больших -30.
Найти сумму целых чётных чисел в диапазоне от 10 до 30.
Найти сумму целых нечётных чисел в диапазоне от 20 до 40.
Найти произведение целых чисел, больших 10 и меньших 15.
Найти произведение целых чисел, больших -15 и меньших -10.
Найти произведение целых чисел, кратных 5 больших -30 и меньших -10.
Найти сумму отрицательных целых чисел, больших -25 и кратных 4.
Найти произведение целых положительных чётных чисел, меньших 12.
Найти произведение целых положительных нечётных чисел, меньших 12.
Найти произведение целых отрицательных чётных чисел, больших -11.
Найти произведение целых отрицательных нечётных чисел, больших -12.
Найти произведение целых чётных чисел в диапазоне от 8 до 18.
Найти произведение целых чисел, кратных 3 в диапазоне от 20 до 30.
Найти сумму целых чисел в диапазоне от 1 до 18.
Найти произведение целых нечётных чисел в диапазоне от 5 до 15.
Найти сумму целых чисел кратных 3 в диапазоне от 20 до 40.
2. Вычислить значение функции на отрезке в точках , где , - заданное целое число ( ). На печать выдать исходные данные, промежуточные вычисления, полученный результат (номер по порядку, значение аргумента Х, значение функции), ФИО исполнителя и номер группы.
№ |
|
|
|
1 |
|
0 |
|
2 |
|
|
|
3 |
|
|
|
4 |
|
0 |
|
5 |
|
|
|
6 |
|
0 |
1 |
7 |
|
0.5 |
1 |
8 |
|
2 |
7 |
9 |
|
0 |
|
10 |
|
0 |
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
|
0 |
|
16 |
|
|
|
17 |
|
0 |
|
18 |
|
|
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
0 |
22 |
|
0 |
|
23 |
|
0 |
|
24 |
|
|
|
25 |
|
0 |
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
|
|
|
Теоретические вопросы.
Основные понятия языка ПАСКАЛЬ (алфавит, идентификаторы, данные).
Структура ПАСКАЛЬ программы.
Типы данных языка программирования ПАСКАЛЬ.
Целочисленные и вещественные типы данных.
Объявление типа и объявление данных заданного типа.
Операции языка программирования ПАСКАЛЬ. Приоритет.
Процедуры ввода-вывода.
Условные операторы языка программирования ПАСКАЛЬ. Операторы IF и CASE.
Оператор цикла с предусловием WHILE.
Оператор цикла с постусловием REPEAT.
Оператор цикла с заданным числом повторений FOR .