close

Вход

Забыли?

вход по аккаунту

?

lab2 (2)

код для вставкиСкачать
Лабораторная работа N 2
Оператор присваивания. Операторы ввода и вывода.
Цель лабораторной работы: приобретение навыков в написании программ на языке программирования Pascal с использованием простейших конструкций, связанных с линейными алгоритмами.
Операция присваивания применяется для записи информации в объявленную в программе переменную. Знак операции присваивания ":=" (двоеточие равно). Например: а:=1996;
При выполнении этой операции 1996 заносится в ячейку памяти под именем "а". Прочесть информацию из ячейки памяти "а" можно просто указав в программе имя этой переменной.
Тело программы начинается словом begin, а заканчивается словом end с точкой, которая является признаком конца программы.
Операторы ввода информации.
Занести информацию в ячейку памяти можно в ходе выполнения программы.Для этого используются так называемые операторы ввода информации.
Readln(a);
При выполнении этого оператора на экране монитора возникнет курсор. После этого Вы должны набрать на клавиатуре нужное число и нажать клавишу Enter.
Операторы вывода информации
Write, Writeln.
С помощью этих операторов можно вывести любую информацию на экран. Для того, чтобы вывести текстовое сообщение на экран, его необходимо ограничить специальными кавычками, роль которых играет знак апострофа. Например:
Write('Эта строка, от апострофа до апострофа, будет выведена.');
Можно вывести значение объявленной раннее переменной. Для этого необходимо просто указать её имя. Например:
Write(a);
Выводить можно и текстовые сообщения и значения переменных одновременно. Например: Write('Значение переменной а равно ',a);
Как Вы заметили, элементы выводимой информации отделяются друг от друга запятыми. При выводе информации оператором Write курсор не переводится на новую строку. При выводе информации оператором Writeln курсор переходит на начало следующей строки. Выражения в тексте программы, взятые в фигурные скобки, являются комментариями и компилятором игнорируются.
В системе программирования Turbo Pasсal существует возможность составлять алгоритмы нелинейной структуры. Самым простым нелинейным алгоритмом является алгоритм организации ветвлений. Управляющая конструкция для программной реализации таких алгоритмов называется условным оператором.
Контрольные вопросы.
--------------------------------
1. Как определить значение переменной?
2. Опишите операторы ввода и вывода информации.
3. Опишите оператор присваивания и правила его использования.
Задания для самостоятельного выполнения.
1. Даны два действительных положительных числа. Написать программу нахождения среднего арифметического, суммы, разности и произведения этих чисел.
2. Даны катеты прямоугольного треугольника. Написать программу нахождения его гипотенузы и площади.
3. Вычислить площадь прямоугольного треугольника по формуле Герона, если заданы его стороны.
4. Написать программу нахождения площади трапеции высотой h, с основаниями a, b.
. Написать программу нахождения площади и периметра прямоугольника со сторонами a и b.
6.Написать программу нахождения объёма параллелепипеда со сторонами a, b и c.
7. Даны длины сторон прямоугольника. Написать программу нахождения его периметра и площади.
8. Написать программу , в которой меняются значения двух переменных А и В ( воспользуйтесь третьей переменной R для временного хранения значения). 9. Найти периметр и площадь пятиугольника, заданного координатами своих вершин.
10. Найти корни квадратного уравнения A·x2 + B·x + C = 0, заданного своими коэффициентами A, B, C (коэффициент A не равен 0), если известно, что дискриминант уравнения неотрицателен.
Документ
Категория
Рефераты
Просмотров
42
Размер файла
34 Кб
Теги
lab2
1/--страниц
Пожаловаться на содержимое документа