Вопрос ученика

25 апреля 2023
Информатика8 класс
М
Матвей

Напишите программу на языке программированияPascal, вычисляющую значение функции у = f(x).у = x^2 – 2, если x > 0,y = 0, если x = 0,y = |x|, если x < 0.

Ответ педагога

26 апреля 2023

Вот программа, основные моменты объяснены в комментариях:

Program Primer;

Var x,y:real;     {вводим  2 переменные}

Begin

   Write('Введите x:');

   Readln(x);    {вводим значение аргумента функции}

   If x>0             {если x>0}

       then y:=x*x-2      {то значение y вычисляем по формуле у = x^2 – 2 }

       else If x=0         {если x=0}

                 then y:=0          {то значение y вычисляем по формуле у = 0 }

                else y:=abs(x);   {в оставшемся случае, т.е.x

  Writeln('y=',y);   {выводим значение y на экран}

End.

Задайте свой вопрос!

Наши педагоги максимально быстро дадут на него развёрнутый ответ. Это бесплатно!

Задать вопрос

Новые вопросы

Алгебра11 класс
У
Ученик
Здравствуйте,не могу решить эти задания.Помогите пожалуйста
Химия8 класс
У
Ученик
Здравствуйте, моя учительница по химии болеет 2 недели, а я отстала от темы, так как никто ничего не объясняет . Помогите пожалуйста с заданием из контрольной. Вычислите: а) относительную молекулярную массу веществ, б) массовую долю каждого элемента, в) массовые отношения элементов для а) N2O, б) Na...
Ответ дан
Математика6 класс
И
Инна
Добрый день. Мой ребёнок, Мышко Анастасия, участвовала в олимпиаде по математике. Где была задача: Найдите самое маленькое трёхзначное число, которое делится на 45. Ребёнок дал ответ: 135 Результат Был неправильным. Правильный ответ: 180 Почему не 135, ведь 135 делится на 5, 9 и естественно на 45. И...
Ответ дан
Алгебра7 класс
У
Ученик
У меня большая проблема с привидением подобных слагаемых. Но я пытаюсь изучить эту тему, но каждый раз я сталкиваюсь с ещё большими препятствиями. Например: (3х-11)2-5(4-3х). Я посчитал и у меня получилось -9x-42. Но посчитав на калькуляторе у меня получилось 21x-42. Я не понимаю как так получилось....
Ответ дан