Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Линейные алгоритмические структуры

Автор:   •  Апрель 29, 2022  •  Практическая работа  •  1,150 Слов (5 Страниц)  •  207 Просмотры

Страница 1 из 5

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего образования «Южно-Уральский государственный университет» (национальный исследовательский университет)

Высшая школа электроники и компьютерных наук Кафедра «Информационно-измерительная техника»

Линейные алгоритмические структуры

[pic 1]

(название практической работы)

ОТЧЕТ

по практической работе № 1

по дисциплине «Информатика и программирование»

Вариант 10

Выполнил:

студент группы П–123

         / И.И. Иванов /

(подпись)

«        »        2020 г.

Проверил: доцент

         / П.П. Петров /

(подпись)

«        »        2020 г.

Челябинск 2022

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

Задание: записать алгоритм вычисления площади прямоугольника по заданным его сторонам.

Ход работы

  1. Определение входных и выходных данных:
  • входными данными (аргументами) являются вещественные    числа V, H1 и H2 – Объем и высота бака, высота бензина
  • выходными данными (результатом) является вещественное число P  – сила давления бензина.
  1. Решение задачи:

P = po*g*H2, где po – плотность (для бензина примем равную 800 кг/м3), g – ускорение свободного падения.

Расчет площади поверхности дна через объем и высоту можно избежать, используя классическую формулу расчета гидростатического давления жидкости (P=pgh).

  1. Представление алгоритма в виде схемы алгоритма:

[pic 2]

  1. Запись алгоритма на алгоритмическом языке:

алг Сила_давления_бенизна (арг вещ po, g, h2, рез вещ p)

нач

|        ввод v, h1, h2

    g:=9,81

    po=800

|        p:=po*g*h

|        вывод p

кон

  1. Листинг программы

Исходный код программы:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

    int h1,h2,v,p,po,g;

    cout<<""<<endl;

    cout<<         "МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ"<<endl;

    cout<<       "Федеральное государственное автономное образовательное учреждение"<<endl;

    cout<<        "высшего образования \"Южно-Уральский государственный университет»\""<<endl;

    cout<<                  "(национальный исследовательский университет)"<<endl;

    cout<<                  "Высшая школа электроники и компьютерных наук"<<endl;

...

Скачать:   txt (7 Kb)   pdf (112 Kb)   docx (39.3 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club