В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Вольфыч228
Вольфыч228
02.06.2020 07:30 •  Информатика

1) требовалось написать программу,1) требовалось написать программу, которая определяет, можно ли построить треугольник из отрезков с длинами х, у, z. программа должна выводить соответствующее текстовое сообщение. программист сделал в программе ошибки. var х, у, z: real; begin readln (x, у, z); if (x + y > z) then begin if (x + z > y) then i f (y + z > x) then writeln('треугольник построить можно'); end else writeln('треугольник построить нельзя'); end последовательно выполните : 1. пример таких чисел х, у, z, при которых программа неверно решает поставленную . 2. укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы (можно указать один из доработки исходной программы). 3. укажите, как можно доработать программу, чтобы она вместо вложенных операторов if содержала логическую операцию and.

Ответ:
danilkazaytsev
danilkazaytsev
02.07.2020 20:49
1: 10, 1, 1

2:   var
x, y, z: real; 
begin 
readln (x,y,z);   
if (x + y > z) then 
begin 
if (x + z > y) then
 if (y + z > x) then
writeln('треугольник построить можно')
else  writeln('треугольник построить нельзя');
end
else writeln('треугольник построить нельзя');
end.

3:
var
x, y, z: real; 
 begin
 readln (x,y,z); 
 if (x + y > z) and (x + z > y) and (y + z > x) then
writeln('треугольник построить можно')
else  writeln('треугольник построить нельзя');
end.

вроде все пашет так)))
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?