Лабораторная работа 11_Линейный выч.процесс
.docЛабораторная работа
на тему «Линейный вычислительный процесс»
Задание к работе:
-
Выберите задание согласно предложенному преподавателем варианту.
-
Для задания 1: составить математическую модель решения задачи, написать программу на языке Паскаль.
-
Для задания 2_1: составить математическую модель решения задачи, разработать блок-схему алгоритма, написать программу на языке Паскаль
-
Для задания 2_2: составить математическую модель решения задачи на тему «Целочисленное деление», нарисовать блок-схему алгоритма, написать программу на языке Паскаль. Все входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными.
-
Оформить в виде отчета согласно образцу на с.5-8.
-
Ответить на контрольные вопросы (с.9).
-
Отчет представить преподавателю в распечатанном виде.
Задание 1 |
Задание 2 |
Вариант 1 |
|
|
|
Вариант 2 |
|
|
|
Вариант 3 |
|
|
2. Дан размер файла в байтах. Используя операцию деления нацело, найти количество полных килобайтов, которые занимает данный файл (1 килобайт = 1024 байта). |
Вариант 4 |
|
|
2. Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A. |
Вариант 5 |
|
|
|
Вариант 6 |
|
|
2. Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы) |
Вариант 7 |
|
|
1.В правильной треугольной пирамиде заданы: длина стороны основания a и высота h. Вычислить:
2. Дано двузначное число. Найти сумму и произведение его цифр |
Вариант 8 |
|
|
1.В правильной четырехугольной пирамиде заданы: длина стороны основания a и высота h. Вычислить:
2. Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа |
Вариант 9 |
|
|
|
Вариант 10 |
|
|
|
Вариант 11 |
|
|
|
Вариант 12 |
|
|
|
Вариант 13 |
|
|
1. Длина ребра куба равна а. Вычислить площадь полной поверхности куба.
|
Вариант 14 |
|
|
|
Вариант 15 |
|
|
|
Вариант 16 |
|
|
|
Вариант 17 |
|
|
1. Длина первого прямоугольника а см, ширина b см. Длина другого прямоугольника m см, а ширина n см. найдите отношение площади первого прямоугольника к площади второго, если: a=9, b=2, m=8, n=3; 2. Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду сотен в записи этого числа |
Вариант 18 |
|
|
|
Вариант 19 |
|
|
1. Найти длину стороны равностороннего треугольника, если известна его площадь. 2.С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала суток |
Вариант 20 |
|
|
а) его ширина 2,5 см и составляет 5/8 высоты, а длина в 3,4 раза больше высоты; б) его высота 3,5 см и составляет 0,7 ширины, а длина в 2,4 раза больше ширины. 2. С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток |
Вариант 21 |
|
|
1. Длина первого прямоугольника а см, ширина b см. Длина другого прямоугольника m см, а ширина n см. найдите отношение площади первого прямоугольника к площади второго, если a=6,4, b=0,2, m=3,2, n=0,5.
|
Вариант 22 |
|
|
1. Найдите площадь ¾ круга, у которого радиус 8 см. Найдите площадь второго круга, у которого радиус составляет ¾ радиуса первого круга. 2. Найти разность между первой и последней цифрами заданного трехзначного числа. Вывести введённые числа и результат |
Вариант 23 |
|
|
1. Длина окружности 3,5 дм. Чему равна длина второй окружности, у которой диаметр составляет 5/7 диаметра первой окружности? 2. Найти разность между первыми двумя и последними двумя цифрами заданного четырехзначного числа. Вывести введённые числа и результат
|
Вариант 24 |
|
|
1. Составить программу для вычисления площади трапеции. 2. Дана масса M в граммах. Используя операцию деления нацело, найти количество полных килограмм в ней (1 килограмм = 1000 г) |
Вариант 25 |
|
|
1.Найти площадь заштрихованной фигуры, если известны радиусы внутренней и внешней окружностей (значения задать самостоятельно).
2.Дано расстояние S в миллиметрах. Используя операцию деления нацело, найти количество полных метров в нем (1 метр = 1000 мм)
|
Вариант 26 |
|
|
|
Вариант 27 |
|
|
|
Вариант 28 |
|
|
|
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Иркутский государственный университет путей сообщения»
Кафедра «Информатика»
Тема: «Линейный вычислительный процесс»
Вариант №_
Выполнила: студентка группы БП-08-1
Жданова Алёна
Проверила: канд. пед. н., доцент кафедры «Информатика» С.И. Михаэлис
Иркутск
2011
Задание 1
1.Словесная постановка задачи.
Найти значение выражения
Дано: x – значение переменной.
Определить: z – значение выражения.
Промежуточные величины: z1, z2.
2. Математическая постановка задачи.
-
Разработка программы на языке Pascal
-
Ответ
Задание 2
-
Словесная постановка задачи.
Найти длину ломаной, состоящей из двух звеньев, если известны координаты ее вершин.
Дано: x1, y1, x2,y2, x3,y3 – координаты вершин ломаной.
Определить: L - длину ломаной.
Промежуточные величины: L1, L2 – отрезки ломаной.
-
Математическая постановка задачи.
Длины отрезков рассчитываются по формуле:
-
Разработка схемы алгоритма.
-
Разработка программы на языке Pascal
-
Ответ
Контрольные вопросы
-
Что называется алгоритмом?
-
Перечислите способы описания алгоритмов.
-
Чем характеризуется линейный вычислительный процесс?
-
Какова структура программы на языке Паскаль?
-
Какими служебными словами начинается и заканчивается программа на языке Паскаль?
-
В каком разделе происходит описание переменных?
-
Какие типы данных вы знаете?
-
Чем характеризуется переменная?
-
Как записывается оператор вывода?
-
Как записывается оператор ввода?
-
Как записывается оператор присвоения?
-
Какие операции можно применять к переменным целого типа?
-
Что такое бесформатный вывод данных?
-
Расскажите про форматы вывода данных.
-
Что означает запись оператора Writeln (‘k=’,k:5:2)?
-
Как записать комментарии в программе?