Автор работы: Пользователь скрыл имя, 24 Апреля 2014 в 17:46, лабораторная работа
Написать программу вычисления стоимости поездки на автомобиле одного
человека на дачу (туда и обратно). Исходными данными являются: расстояние до
дачи (км); количество бензина, которое потребляет автомобиль на 100 км пробега;
цена одного литра бензина.
Федеральное агентство по образованию Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
«Южно-Уральский государственный университет»
Факультет «Приборостроительный/КТУР/»
Кафедра «Информационно-измерительные технологии»
Линейные алгоритмические структуры
ОТЧЕТ
о лабораторной работе №5.1
по дисциплине «Информатика»
Проверил,
(старший преподаватель)
_________/Уфимцева О. В./
________2014г.
Автор работы
студент группы АТ-102
_________/Косарев К.Е./
_________2014г.
Отчет защищен
с оценкой (прописью, цифрой)
___________
_______2014г.
Цель работы
Научиться строить линейные алгоритмы, записывать алгоритмы в виде блок-схемы и на алгоритмическом языке.
Задание №1
Написать программу вычисления стоимости поездки на автомобиле одного человека на дачу (туда и обратно). Исходными данными являются: расстояние до дачи (км); количество бензина, которое потребляет автомобиль на 100 км пробега; цена одного литра бензина.
Решение
Блок-схема
S - путь в км. ; P – цена топлива за 1л.
Алгоритм
алг стоимость (арг вещ S, Q, P, рез вещ F)
нач
| ввод S, Q, P
| F:=S/100*Q*P*2
| вывод F
кон
Пример
S=300км, Q=10л/км, P=30р.
Тогда F=300/100*10*30*2
Результат F=1800р.
Задание №2
Решение
Блок-схема
Алгоритм.
алг выражение (арг вещ x, y, z, рез вещ a, b)
нач
| ввод x, y, z
| a:=e^(y-1)/(1+x^2+y^3+cos(z^
| b:=abs(x^3-x)+(abs(y-x)^2/2)
| вывод a, b
кон
Пример
Введем x=1, y=2, z=3
Тогда a=e^(2-1)/(1+1^2+2^3+cos(3^4))
b=abs(1^3-1)+(abs(2-1)^2/2)+
Результат a≈0.2499, b≈0.5236
Задание №3
Написать программу, вычисляющую объем конуса
,
где r – радиус основания конуса, h – высота конуса.
Решение
Блок схема.
s - объем конуса
Алгоритм.
алг выражение (арг вещ r, h, рез вещ s)
нач
| ввод r, h
| s:=1/3**r^2*h
| вывод s
кон
Пример.
Ввод r=0.23, h=1,17
Решение s=1/3**0.23^2*1.17
Результат s≈0.6474
Вывод: Научились строить линейные алгоритмы, записывать алгоритмы в виде блок-схемы и на алгоритмическом языке.
Челябинск 2014