- •Оглавление
- •Лабораторная работа №1
- •Лабораторная работа №2 Форматный ввод-вывод
- •Лабораторная работа №3 Составление алгоритма решения задачи и его реализация
- •1. Изучить:
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •1. Изучить:
- •Пример выполнения работы
- •Лабораторная работа №4 Программирование алгоритмов циклической структуры
- •Контрольные вопросы
- •Лабораторная работа №5 Обработка одномерных массивов
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №6 Обработка двумерных массивов
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №7 Типовые приемы алогитмизации
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №8 Обработка символьных данных
- •1. Изучить:
- •Пример выполнения работы
- •1. Изучить:
- •Пример выполнения работы
- •Пример выполнения работы
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №12 Работа с файлами на верхнем уровне
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №13 Организация работы в графическом режиме
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №14 Создание графика
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №15 Организация перемещения объекта по заданной траектории
- •1. Изучить:
- •Пример выполнения работы
- •Лабораторная работа №16 Организация работы в текстовом режиме
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №17 Создание светового меню
- •1. Изучить:
- •Контрольные вопросы
- •Лабораторная работа №18 Динамическое распределение памяти, создание списка
- •1. Изучить:
- •Пример выполнения работы
- •Контрольные вопросы
1. Изучить:
запись констант, переменных, стандартных функций;
правила записи арифметических выражений;
операцию присваивания и условный оператор;
организацию ввода и вывода данных.
2. Разработать алгоритм решения в соответствии с заданием.
3. Составить программу решения задачи.
4. Подготовить тестовый вариант исходных данных и вычислить для них вручную или с помощью калькулятора значения вычисляемых в программе величин.
З а д а н и е B
1. Изучить:
условный оператор;
организацию вычислительного процесса разветвляющейся структуры.
2. Разработать алгоритм решения в соответствии с заданием.
3. Составить программу решения задачи.
4. Подготовить тестовые варианты исходных данных (число тестов равно числу ветвей вычислительного процесса) и вычислить для них вручную или с помощью калькулятора значения вычисляемых в программе величин.
Задание к работе:
З а д а н и е А
Вычислить на ЭВМ значения переменных, указанных в таблице 1, по заданным расчетным формулам и наборам исходных данных. Вывести на печать результаты вычислений, сопровождая вывод наименованиями выводимых переменных.
Модифицировать программу, а затем выполнить ее на ЭВМ таким образом, чтобы вывод вычисленных значений переменных осуществлялся в соответствии со следующей разметкой строк:
**********************************
* РЕЗУЛЬТАТЫ ВЫЧИСЛЕНИЙ *
<пропуск одной строки>
<имя>=…………..
*********
<имя>=…………..
*********
З а д а н и е B
Вычислить на ЭВМ значения функции, заданной в таблице 2. Осуществить вывод значения результата вычисления заданной функции, сопровождая вывод наименованием выводимой переменной.
Выполнить программу на ЭВМ и протестировать все ветви алгоритма.
Таблица 1
Вариант задания |
Расчетные формулы |
Значения исходных данных |
1 |
|
x=1,426 y=-1,220 z= 3,5 |
2 |
|
x=1,825 y=18,225 z=-3,298 |
3 |
|
x=0,335 y=0,025
|
4 |
|
a=-0,5 b=1,7 t=0,44 |
5 |
|
a=1,5 b=15,5 x= -2,9 |
6 |
|
a=16,5 b=3,4 x=0,61 |
7 |
|
a=0,7 b=3,4 x=0,5
|
8 |
|
a=1,1 b=0,004 x=0,2 |
9 |
|
m=2 c=-1 t=1,2 b=0,7 |
10 |
|
a=3,2 b=17,5 x=-4,8 |
11 |
|
a=10,2 b=9,2 x=2,2 c=0,5 |
12 |
|
a=0,3 b=0,9 x=0,61 |
13 |
|
x=1,7 y=1 z= 3,5 |
14 |
|
a=10,2 b=9,2 x=2,2 |
15 |
|
m=0,7 b=3,4 t=0,5 с=2 |
Таблица 2
Вариант задания |
Функция |
условие |
Исходные данные |
Диапазон и шаг изменения аргумента |
1 |
|
t<1
t>2 |
a=-0,5
b=2 |
|
2 |
|
x<1,3
x=1,3 x>1,3 |
a=1,5 |
|
3 |
|
x<1,4 x=1,2 x>1,2 |
a=2,8 b=-0,3 c=4 |
|
4 |
|
x<1,4 x=1,4 x>1,4 |
a=1,65 |
|
5 |
|
x<1 x=1 1<x<2 x>2
|
a=2,3 |
|
6 |
|
x>a x=a x<a |
a=2,5 |
|
7 |
|
bx<1 bx=1 bx>1 |
b=1,5 |
|
8 |
|
x>3,5
|
- |
|
9 |
|
x>1
|
a=20,3 |
|
10 |
|
x<0,5 x=0,5 x>0,5 |
t=2,2 |
|
Продолжение таблицы 2
Вариант задания |
Функция |
условие |
Исходные данные |
Диапазон и шаг изменения аргумента |
11 |
|
x<2,8
|
a=2,6 b=-0,39 |
|
12 |
|
x>1
|
a=0,9 |
|
13 |
|
x>4
|
- |
|
14 |
|
x<1 x=1 x>1 |
a=2,8 b=-0,3 c=4 |
|
15 |
|
x>1
|
b=20,3 |
|
