Хелпикс

Главная

Контакты

Случайная статья





ЛАБОРАТОРНАЯ РАБОТА № 2. Вариант 8. Первые программы на QBasic». Задание



 

Министерство образования и науки
Российской Федерации

ФГАОУ ВПО «Уральский федеральный
университет имени первого Президента
России Б.Н. Ельцина»

 

 

Кафедра интеллектуальных информационных технологий

 

Дисциплина «Информатика»

 

 

ЛАБОРАТОРНАЯ РАБОТА № 2

Вариант 8

 

«Первые программы на QBasic»

 

Студент Cамедов В. К.

 

Группа Мт-141914

 

Преподаватель Д.В. Опарин

 

 

Екатеринбург

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

 

Задание

Набрать программу вычисления площади треугольника s по формуле Ге-

рона:

s = p( p − a)( p − b)( p − c) , где p = (a + b + c)/ 2 .

Вычислить площадь треугольника при тестовом (a = 3; b = 4; c = 5; s = 6)

и произвольном вариантах исходных данных.

Видоизменить программу, чтобы она учитывала то, что стороны тре-

угольника не могут быть отрицательными и сумма двух любых его сторон не

может быть меньше третьей стороны. Операцию произвести, воспользовавшись, например, путём выдачи сообщения: «Неверные исходные данные. Повторите ввод» и организации повторного ввода исходных данных..

 

 

Алгоритм:

Начало

 


Введите a, b, c

 

Введены неверные данные.

Повторите ввод

 


                         да     a>0 или b>0 или c>0 или

a+b>c или a+c>b или c+b>a

 

 


 нет

 

p = (a + b + c) / 2 .

s =sqr(p( p − a)( p − b)( p − c)) ,

 

 


Вывод s

 


конец

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.