Задать вопрос
1 сентября, 21:49

Помогите написать фрагмент программы на основе заданного алгоритма в паскале:

Ввод x, y;

Если (x>0) или (y<0) то m=x+y/xy;

Если (x0) то m = (x-y) (x+y) ;

Вывод m;

+4
Ответы (1)
  1. 2 сентября, 00:07
    0
    Обратите внимание, если во втором условии y>=0, то необходимо заменить знак в программе

    program ryazantsev;

    var x, y, m:real;

    begin

    m:=0;

    readln (x, y) ;

    if (x>0) and (y<0) then m: = (x+y) / (x*y) ;

    if (x0) then m: = (x-y) / (x+y) ; / / y>0 или y>=0 - у вас ошибка в условии

    writeln (m)

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Помогите написать фрагмент программы на основе заданного алгоритма в паскале: Ввод x, y; Если (x>0) или (y ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) приведите пример исполнителя алгоритма. 2) Должен ли составитель алгоритма знать, кто будет являться исполнителем алгоритма? 3) Перечислите свойства алгоритма. 4) Поясните значение свойства алгоритма "определенность".
Ответы (1)
1) дан фрагмент программы: For i: = 1 to 10 do begin Writeln ('Hello, world!') End Что выполняет данный фрагмент? 2) дан фрагмент программы: For i: = 1 to 15 do begin Writeln (i) End Что выполняет данный фрагмент?
Ответы (1)
Какие программы относятся к прикладным программам? A. Программы общего назначения. B. Специальные профессиональные программы. C. Языки программирования. D. Сервисные программы. E. Операционные системы.
Ответы (1)
Пример работы программы: Ввод: 5 5 5 Вывод: 0 0 0 Ввод: 5 8 5 Вывод: 8 8 8 Ввод: 5 6 7 Вывод: 5 6 7
Ответы (1)
Как это решать? И что тут вообще надо сделать? A+B Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод или input. txt Вывод стандартный вывод или output. txt Даны 2 числа a и b. Найти сумму этих чисел.
Ответы (1)