Программирование (часть 1-я), Лабораторные работы №№1-3

Состав работы

material.view.file_icon
material.view.file_icon лабораторная работа 1 а.pas
material.view.file_icon лабораторная работа 1 б.pas
material.view.file_icon Лабораторная работа 2.pas
material.view.file_icon Лабораторная работа 3.pas

Описание

Лабораторная работа №1

Тема 1: Стандартные функции. Арифметические выражения.

(в лекциях см. п. 1.4, 2.9 )

Тема 2: Логические выражения. Условный оператор.

(в лекциях см. п. 2.4, 3.3 )

3. Вывести на экран значения y и f.

Варианты программы:

1.

Var A, B, C, D, Y ,f: Real;
Begin
A:=1.5; B:=4.3; C:=10; D:=7.1; {ввод данных}
Y:=(A*Sqrt(Abs(Sin(A+B*C)))-Exp(-A*C))/Sqrt(Abs(2*B+D));
WriteLn (‘Y=’, Y:8:3); {вывод результата}
f:=0; {перед началом вычисления значению f присваивается 0 (можно любое
другое значение) для того, чтобы в случае, если ни одно из условий не
выполнится, на экран вывелось f = 0, т.е. чтобы значение f не осталось
неопределенным }
if (y>0) and (y<=20) then f:=2*y;
if (y=0) then f:=y+2;
if (y<0) or (y>25) then f:=y/2;
WriteLn ('f=', f:8:3);
End.

2.

Const D=10;
Var A, B, C, Y ,f: Real;
Begin
randomize;
A:=random;
Write('введите числa B и C типа real:');
Read(B,C);
Y:=(A*Sqrt(Abs(Sin(A+B*C)))-Exp(-A*C))/Sqrt(Abs(2*B+D));
WriteLn ('Y=', Y:8:3); { вывод результата}
if (y>0) and (y<=20) then f:=2*y
else if (y=0) then
f:=y+2
else
if (y<0) or (y>25) then f:=y/2
else f:=0;
WriteLn ('f=', f:8:3);
End.

Лабораторная работа №2

Тема 1: Операторы циклов с условиями: While и Repeat

(в лекциях см. п. 3.6, 3.7)

Задание:

Написать программу для вычисления заданного выражения и вывода на экран полученного значения, используя заданный циклический оператор (см. вариант по таблице 1);

Таблица 1.


Лабораторная работа №3

Тема 1: Работа с одномерными массивами.

(в лекциях см. п. 4.1 )

Тема 2: Подпрограммы: процедуры и функции.

(в лекциях см. п. 5 )

Дополнительная информация

Года сдачи - 2020. Оценка - Зачет! Ситняковская Елена Игоревна
Лабораторная работа №1 Программирование мобильных устройств (часть 1)
Задание 1: Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком). вариант 1: вычисление синуса
User holm4enko87 : 10 декабря 2024
100 руб.
promo
Современные технологии в программировании (часть 1) Лабораторная работа 1.
Цель Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов С++. Задание 1. Реализовать абстрактный тип данных «простая дробь», используя класс С++ в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «простые дроби». ADT TFrac Данные Простая дробь (тип TFrac) - это пара целых чисел: числитель и знаменатель (a/b
User svladislav987 : 24 августа 2023
100 руб.
Лабораторные работы №1-3 по дисциплине Программирование(часть 1)
Задание: Разработать программу для вычисления: 1) значения заданного арифметического выражения (см. вариант по таблице 1); 2) значения заданной функции (см. вариант по таблице 2); и вывода на экран полученных результатов. Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
User aker : 23 июня 2020
200 руб.
Лабораторные работы №1-3 по дисциплине Программирование(часть 1)
Программирование (часть 1-я). Лабораторная работа №1. Вариант 10
Задание: Разработать программу для вычисления: 1) значения заданного арифметического выражения (см. вариант по таблице 1); 2) значения заданной функции (см. вариант по таблице 2); и вывода на экран полученных результатов. Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов). (Вариант задания на скрине)
User Bodibilder : 17 марта 2019
30 руб.
Программирование (часть 1-я). Лабораторная работа №1. Вариант 10
Программирование (часть 1). Лабораторная работа №1. Вариант №5
Задание Разработать программу для вычисления: 1) значения заданного арифметического выражения: Исходные данные: x, y,z; 2) значения заданной функции: h = 5x-3y, при -1<x<15; x+2*|y|, при x>15; 2y, при x=15 или x<= -1 и вывода на экран полученных результатов. Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
User sibguter : 5 июня 2018
39 руб.
Лабораторная работа №1, Вариант №3. Программирование часть 1-я.
Разработать программу для вычисления: 1) значения заданного арифметического выражения 2) значения заданной функции и вывода на экран полученных результатов Вычислить значение арифметического выражения следующего вида:с=arctg(x)-3/e^xy +|x+y|/(x+y)^b 2.Вычислить значение функции f =|x|-|y|, при 0.5<=xy<1.0,2.2.Вычислить значение функции f = x+y, при 0.1<xy<0.52x, при 1.0<=xy<2.5
User Jersey : 24 октября 2016
70 руб.
Программирование (1-я часть). Лабораторная работа №1
Разработать программу для вычисления: 1) значения заданного арифметического выражения 2) значения заданной функции и вывода на экран полученных результатов. (5x-3y, при -1<x<15;x+2*|y|, при x>15;2y, при x=15 или x<= -1) Значения исходных данных выбираются произвольно. Ввод исходных данных организовать любым известным вам способом (использовать не менее двух способов).
User XsEt : 15 сентября 2013
25 руб.
Программирование мобильных устройств (часть 1-я). Лабораторная работа №1. Вариант №1.
Вариант 1. Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком).
User sibguter : 27 декабря 2019
200 руб.
Гидромеханика ПетрГУ 2014 Задача 1 Вариант 40
U-образный ртутный манометр, показание которого hрт, присоединен к сосуду (рис.1), заполненному бензином ρбенз = 700 кг/м³; уровень масла над ртутью hм. Определить показание пружинного манометра (обозначение буквой М), установленного на крышке резервуара и абсолютное давление рабс паров на поверхности бензина, а также возможную высоту уровня бензина в пьезометре hр при условии, что известны: высота h от места установки манометра до свободной поверхности бензина; высота а от места установки ма
User Z24 : 7 марта 2026
200 руб.
Гидромеханика ПетрГУ 2014 Задача 1 Вариант 40
Обертові, коливні і електронні спектри молекул
ПЛАН Природа обертових, коливних і електронних спектрів. 2 Обертовий рух і обертові спектри молекул. 5 Обертові рівні молекул типу сферичного ротатора. 8 Спектри обертання молекул типу асиметричного ротатора. 10 Класифікація нормальних коливань по формі і симетрії. 20 Електронні спектри молекул. 25 Природа обертових, коливних і електронних спектрів Можливість розділити повну енергію молекули на частини дозволяє в свою чергу з хорошим наближенням квантувати різні види енергії окремо – спочатку Е
User Elfa254 : 12 сентября 2013
5 руб.
Проектирование тепловой завесы
ЗАДАНИЕ ВВЕДЕНИЕ 1 ПРОЕКТИРОВОЧНЫЙ РАСЧЁТ ТЕПЛОВОЙ ЗАВЕСЫ…………………...5 2 ОПРЕДЕЛЕНИЕ ОСНОВНЫХ ХАРАКТЕРИСТИК ТЕПЛОВОЙ ЗАВЕСЫ………………………………………………………………………….14 3 ПОДБОР КАЛОРИФЕРА…………………………………………………….16 4 АЭРОДИНАМИЧЕСКИЙ РАСЧЁТ ТЕПЛОВОЙ ЗАВЕСЫ……………….19 5 ПОДБОР ВЕНТИЛЯТОРА……………………………………………………22 ЗАКЛЮЧЕНИЕ………………………………………………………………….24 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………………………...25 ПРИЛОЖЕНИЕ………………………………………………………………….26
User Нурлан3 : 24 апреля 2015
100 руб.
Основы инфокоммуникационных технологий. Зачет. Билет №4
1. На какие простейшие составляющие “раскладывается” периодически повторяющийся прямоугольный импульс? 2. Какие типы радиолиний вы знаете? 3. Как осуществляется восстановление исходного сигнала из модулированного? 4. Охарактеризуйте место ТФ–ОП РФ в международном телекоммуникационном пространстве. 5. Какие сообщения передаются по спутниковым линиям связи?
User varyag : 7 февраля 2015
75 руб.
up Наверх