Задать вопрос
22 января, 14:24

1. Функция Y задана следующим образом Y=1, если X>0; Y=0, если X=0; Y=-1, если X<0;

2. Решите квадратное уравнение ax (в квадрате) + bx+c=0, где a, b, c вводим с клавиатуры. Посчитайте дискриминант и выведите три ответа: 1. Два корня (по формуле) 2. один корень (по формуле) 3. Решений нет

3. Даны целые числа a, b, c. Если a<=b<=c, то все числа заменить наименьшим из них, в противном случае сменить знак каждого числа.

+5
Ответы (1)
  1. 22 января, 17:48
    0
    1.

    var x, y:integer;

    begin

    write ('x = ') ;

    readln (x) ;

    if x>0

    then y:=1

    else if x=0 then y:=0 else y:=-1;

    writeln ('y = ', y) ;

    end.

    Пример:

    x = - 5

    y = - 1

    2.

    var a, b, c, x1, x2, d:real;

    begin

    writeln ('Введите a, b, c:') ;

    readln (a, b, c) ;

    d:=b*b-4*a*c;

    if d>0

    then begin

    x1: = (-b+sqrt (d)) / (2*a) ;

    x2: = (-b-sqrt (d)) / (2*a) ;

    writeln ('x1 = ', x1,' x2 = ', x2) ;

    end

    else if d=0 then begin

    x1:=-b / (2*a) ;

    writeln ('x = ', x1) ;

    end

    else writeln ('Корней нет') ;

    end.

    Пример:

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

    2 5 - 3

    x1 = 0.5 x2 = - 3

    3.

    var a, b, c:real;

    begin

    writeln ('Введите a, b, c:') ;

    readln (a, b, c) ;

    if (a<=b) and (b<=c)

    then begin

    b:=a; c:=a;

    end

    else begin

    a:=-a; b:=-b; c:=-c;

    end;

    writeln ('a = ', a,' b = ', b,' c = ', c) ;

    end.

    Пример 1:

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

    2 5 9

    a = 2 b = 2 c = 2

    Пример 2:

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

    2 9 5

    a = - 2 b = - 9 c = - 5
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «1. Функция Y задана следующим образом Y=1, если X>0; Y=0, если X=0; Y=-1, если X ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Ребята, можете помочь написать функцию (С++) ! Последовательность Фибоначчи определена следующим образом: φ0=1, φ1=1, φn = φ n-1+φn-2 при n>1. Начало ряда Фибоначчи выглядит следующим образом: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...
Ответы (1)
Функция F (n) задана следующим образом: F (1) = 1; F (n) = F (n - 1) + n если n>1, где n - натуральное число. Чему равно значение функции F (17) ? A) 16 Б) 45 В) 153 Г) 132
Ответы (2)
Функция F (n), где n - натуральное число, задана следующим образом: Паскаль function F (n: integer) : integer; begin if n > 1 then F : = 2*n + F (n-2) + F (n-3) else F : = n + 5; end;
Ответы (1)
Паскаль 1) Задана строка, проверить есть ли в этой строке буква "а" 2) задана строка, проверить сколько раз встречаться в этой строке буква "м" 3) задана строка, удалить из этой строки все буквы "и"
Ответы (1)
Некоторый алгоритм из одной цепочки десятичных цифр получает новую цепочку следующим образом. Сначала вычисляется сумма всех цифр в цепочке. Если сумма является нечетным числом, к цепочке справа дописывается цифра 1, в противном случае - цифра 0.
Ответы (1)