- •Федеральное агентство связи
- •Практическое занятие №2
- •Практическое занятие №3
- •Практическое занятие №4
- •Практическое занятие №5
- •Практическое занятие №6
- •Практическое занятие №7
- •Практическое занятие №8
- •Практическое занятие №9
- •Практическое занятие №10
- •Практическое занятие №11
- •Практическое занятие №12
- •Практическое занятие №13
- •Практическое занятие №14
- •Практическое занятие №15
Практическое занятие №2
Наименование занятия: Составление простейших программ
на языке Pascal
Цель занятия: Изучить порядок действий при вычислении выражений, научиться составлять линейные программы.
Подготовка к занятию: Повторить теоретический материал по теме «Элементы языка Pascal. Операторы языка»
Литература:
Семакин И.Г., Шестаков А.П. Основы программирования, 2008г.
Павловская Т.А. Паскаль. Программирование на языке высокого уровня, 2010г.
Задание на занятие:
ВАРИАНТ 1
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а4 за 2 операции.
ВАРИАНТ 2
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а6 за 3 операции.
ВАРИАНТ 3
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а7 за 4 операции.
ВАРИАНТ 4
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а8 за 3 операции.
ВАРИАНТ 5
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а9 за 4 операции.
ВАРИАНТ 6
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а10 за 4 операции.
ВАРИАНТ 7
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а13 за 5 операций.
ВАРИАНТ 8
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а15 за 5 операций.
ВАРИАНТ 9
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
;
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а21 за 6 операций.
ВАРИАНТ 10
Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.
Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а28 за 6 операций.
Порядок проведения занятия:
Получить допуск к работе;
Нарисовать блок-схему алгоритмов для своего варианта;
Составить программы на языке Pascal;
Ввести программы в ЭВМ и откомпилировать их;
Выполнить программы и занести результаты в отчет;
Оформить отчет.
Содержание отчета:
Наименование, цель занятия, задание;
Выполненное задание (блок-схема алгоритмов, код программ, результаты выполнения программ);
Ответы на контрольные вопросы;
Вывод о проделанной работе.
Контрольные вопросы для зачета:
Записать оператор присваивания.
Записать операторы ввода-вывода.
В чем отличие между операторами Read и Readln, Write и Writeln?
Как откомпилировать программу и запустить её на выполнение?