ВУЗ:
Составители:
p=1; // Присвоение начального значения рекуррентной формуле
// накопления произведения
for(n=1;n<=m;n++) // Цикл выполняется до тех пор, пока n<m
{
f=1; // Присвоение начального значения рекуррентной формуле
// вычисления факториала
for(i=1;i<=n;i++) f*=i; // Вычисление факториала
ch=(sqrt(f)+8*n)/(3*n-2); // Вычисление члена ряда
p*=ch; // Вычисление произведения
}
printf("Произведение равно p=%f", p); // Вывод полученного значения
// произведения на экран
getch(); // Задержка экрана до нажатия любой клавиши
}
СОДЕРЖАНИЕ ОТЧЕТА ПО ЛАБОРАТОРНОЙ РАБОТЕ
1 Цель лабораторной работы.
2 Блок-схема алгоритма программы.
3 Текст программы.
4 Результат расчета.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1 Что называется циклом?
2 Какие операторы называются начальными и конечными операторами цикла?
3 Что называется областью цикла?
4 Может ли параметр цикла быть а) переменной с индексом, б) простой переменной вещественного типа?
5 Может ли параметр цикла принимать нулевое и отрицательное значения?
6 В каком случае можно опустить значения приращения параметра цикла в заголовке цикла?
7 Какие операторы не могут быть конечными операторами цикла?
8 Каким образом размещаются элементы многомерных массивов в памяти ЭВМ?
9 Правила построения сложных циклов.
Литература [2, 3].
Лабораторная работа 4
СОСТАВЛЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ ПРОГРАММ,
РАБОТАЮЩИХ С ИСПОЛЬЗОВАНИЕМ ОДНОМЕРНЫХ И
ДВУМЕРНЫХ МАССИВОВ
Цель работы: получение практических навыков программирования алгоритмов обработки массивов.
ЗАДАНИЕ
1 Изучить особенности программирования алгоритмов работы с массивами на алгоритмических языках
СИ и Паскаль.
2 Запрограммировать полученный алгоритм.
3 Ввести текст программы в компьютер.
4 Выполнить расчет по программе.
Для конкретного варианта составить массив исходных данных. Написать программу, реализующую задан-
ный алгоритм обработки массива. Входную информацию и результаты расчета вывести на экран, снабдив их
соответствующими заголовками.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Массивом называют упорядоченную последовательность величин, обозначенных одним именем. В отли-
чие от переменной, которая занимает ячейку памяти ЭВМ, под массив отводится столько ячеек, сколько эле-
ментов в нем содержится. Элементы массива в памяти располагаются по строкам в СИ и в Паскале. Имя масси-
ва образуется в соответствии с общими правилами образования имен для используемого языка [3].
Отдельные элементы, образующие массив, называются элементами массива. К каждому элементу массива
можно обратиться, указав имя массива и индексы, которые указывают положение массива. Таким образом, пе-
ременная с индексами является элементом массива.
Количество индексов, используемых для обозначения массива, зависит от размерности массива. Макси-
мальная величина размерности равна семи. Индексы элементов массива записываются в скобках имени масси-
ва.
Тип массива должен соответствовать типу данных, которые образуют массив.
ПОРЯДОК ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ
1 Получить вариант задания
ДЕЙСТВИЯ НАД ОДНОМЕРНЫМИ МАССИВАМИ
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
