Александровна-Грузман
?>

Нарисовать блок-схему и написать программы1) Ввести двухзначное число. Проверить является ли оно кратным 5.2) Ввести двухзначное число. Проверить является ли оно нечетным 2.3) Дано целое число. Если оно является положительным то прибавить к нему 20, в противном случае вычесть из него 5. Вывести полученное число 4) Дано два числа. Если их сумма кратна 5, прибавить 1, иначе вычесть 2.5)Ввести 2 числа. Если их произведение отрицательно, умножить его на 8 и вывести на экран, в противном случае увеличить его в 1, 5 раза и вывести на экран. 6*) Ввести двухзначное число. Если сумма цифр числа четная, то увеличить число на 2 , в противном случае уменьшить на 2. ( НА ответьте я забыл как это делать​

Информатика

Ответы

Belov
Паскаль авс:

Program Ikiru;
uses crt;
var
  y,x:real;
begin
  writeln('*** Alphaeus is thinking... ***');
  writeln('***          OK             ***');
  writeln(); writeln();
    write('Введите Х '); readln(x);
    if (sin(3*x)=0) or (ln(1+x*x)=0) or (cos(x)<=0)
      then
        writeln('Функция Y для этого значения Х не определена')
      else
        begin
          y:=2*(cos(3*x)/sin(3*x))-ln(cos(x))/ln(1+x*x);
          writeln('y=',y:8:2);
        end;
end.

Пояснения:
write('Введите Х '); readln(x);
  - программа просит пользователя ввести х
if (sin(3*x)=0) or (ln(1+x*x)=0) or (cos(x)<=0)
  - проверка существования функции (функция ctgХ не существует, если sinX=0, ln берется только от неотрицательных значений, в знаменателе дроби не может быть 0)
Если хотя бы одно из условий не выполняется,  выводится ссобщение о том, что функция для этого значения не определена.
Если все проверки пройдены, программа вычисляет значение функции Y и выводит его на экран.
Igorevich1512
Паскаль АВС:

Program Ikiru;
uses crt;
var
  y,x:real;
begin
  writeln('*** Alphaeus is thinking... ***');
  writeln('***          OK             ***');
  writeln(); writeln();
    write('Введите Х '); readln(x);
    if (sin(3*x)=0) or (ln(1+x*x)=0) or (cos(x)<=0)
      then
        writeln('Функция Y для этого значения Х не определена')
      else
        begin
          y:=2*(cos(3*x)/sin(3*x))-ln(cos(x))/ln(1+x*x);
          writeln('y=',y:8:2);
        end;
end.

Пояснения:
write('Введите Х '); readln(x);
  - программа просит пользователя ввести х
if (sin(3*x)=0) or (ln(1+x*x)=0) or (cos(x)<=0)
  - проверка существования функции (функция ctgХ не существует, если sinX=0, ln берется только от неотрицательных значений, в знаменателе дроби не может быть 0)
Если хотя бы одно из условий не выполняется,  выводится ссобщение о том, что функция для этого значения не определена.
Если все проверки пройдены, программа вычисляет значение функции Y и выводит его на экран.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нарисовать блок-схему и написать программы1) Ввести двухзначное число. Проверить является ли оно кратным 5.2) Ввести двухзначное число. Проверить является ли оно нечетным 2.3) Дано целое число. Если оно является положительным то прибавить к нему 20, в противном случае вычесть из него 5. Вывести полученное число 4) Дано два числа. Если их сумма кратна 5, прибавить 1, иначе вычесть 2.5)Ввести 2 числа. Если их произведение отрицательно, умножить его на 8 и вывести на экран, в противном случае увеличить его в 1, 5 раза и вывести на экран. 6*) Ввести двухзначное число. Если сумма цифр числа четная, то увеличить число на 2 , в противном случае уменьшить на 2. ( НА ответьте я забыл как это делать​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ilplakhotin8734
Катерина Телюкин925
office46
Busyashaa
Ivan1568
Bezzubova_Stepanov1355
Александровна1244
Кроссворд на тему информатики (7 ! )
Alekseevich_Viktorovna
BelozerovaGeller648
volkovaekaterina303
Yelena_Gennadevna
ivanovk3599
info2
naratnikova
supply1590