Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практ.ОАиП для ИС.doc
Скачиваний:
40
Добавлен:
10.06.2015
Размер:
516.61 Кб
Скачать

Практическое занятие №2

Наименование занятия: Составление простейших программ

на языке Pascal

Цель занятия: Изучить порядок действий при вычислении выражений, научиться составлять линейные программы.

Подготовка к занятию: Повторить теоретический материал по теме «Элементы языка Pascal. Операторы языка»

Литература:

  1. Семакин И.Г., Шестаков А.П. Основы программирования, 2008г.

  2. Павловская Т.А. Паскаль. Программирование на языке высокого уровня, 2010г.

Задание на занятие:

ВАРИАНТ 1

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а4 за 2 операции.

ВАРИАНТ 2

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а6 за 3 операции.

ВАРИАНТ 3

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а7 за 4 операции.

ВАРИАНТ 4

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а8 за 3 операции.

ВАРИАНТ 5

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а9 за 4 операции.

ВАРИАНТ 6

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а10 за 4 операции.

ВАРИАНТ 7

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а13 за 5 операций.

ВАРИАНТ 8

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а15 за 5 операций.

ВАРИАНТ 9

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

;

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а21 за 6 операций.

ВАРИАНТ 10

  1. Составьте программу для расчета по двум формулам. Предварительно подготовьте тестовые примеры с помощью калькулятора. Отсутствующие в языке функции выразите через имеющиеся.

  1. Дано действительное число а. Не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а28 за 6 операций.

Порядок проведения занятия:

    1. Получить допуск к работе;

    2. Нарисовать блок-схему алгоритмов для своего варианта;

    3. Составить программы на языке Pascal;

    4. Ввести программы в ЭВМ и откомпилировать их;

    5. Выполнить программы и занести результаты в отчет;

    6. Оформить отчет.

Содержание отчета:

  1. Наименование, цель занятия, задание;

  2. Выполненное задание (блок-схема алгоритмов, код программ, результаты выполнения программ);

  3. Ответы на контрольные вопросы;

  4. Вывод о проделанной работе.

Контрольные вопросы для зачета:

    1. Записать оператор присваивания.

    2. Записать операторы ввода-вывода.

    3. В чем отличие между операторами Read и Readln, Write и Writeln?

    4. Как откомпилировать программу и запустить её на выполнение?