profile
Размещено 4 года назад по предмету Информатика от Donimic

Проверьте ,пожалуйста, правильно ли составлена программа.  

Задача: Из трёх чисел x,y,z найти наибольшее. Нужно, чтобы в программе было полное ветвление (if логическое условие then оператор 1 else оператор 2) или неполное ветвление (if логическое условие then оператор 1)

Program Chislo;
Uses Crt;
Var x,y,z,p: integer;
Begin
Clrscr;
WriteLn ('Введите первое число');
ReadLn (x);
WriteLn ('Введите второе число');
ReadLn (y);
WriteLn ('Введите третее число');
ReadLn (z);
if x>y then p:=x else p:=y;
if x>z then p:=x else p:=z;
if y>z then p:=y else p:=z;
If y>x then p:=y else p:=x;
If z>x then p:=z else p:=x;
If z>y then p:=z else p:=y;
WriteLn ('Наибольшее число:',p);
End.

  1. Ответ на вопрос
    Ответ на вопрос дан Miras07

    Программа составлена правильно, но можно сделать компактнее

     

    Program Chislo;
    Uses Crt;
    Var x,y,z,p: integer;
    Begin
    Clrscr;
    WriteLn ('Введите первое число');
    ReadLn (x);
    WriteLn ('Введите второе число');
    ReadLn (y);
    WriteLn ('Введите третее число');
    ReadLn (z);
    if x>y then p:=x else p:=y;
    if x>z then p:=x else p:=z;
    if y>z then p:=y else p:=z;
    WriteLn ('Наибольшее число:',p);
    End.

     

    Я вырезал

    If y>x then p:=y else p:=x;
    If z>x then p:=z else p:=x;
    If z>y then p:=z else p:=y;

     

    потому что это бесмысленный движения, а так задача работает.

     

    Вопросы, неточности в ЛС

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.