Задание 13 (задание учителя
Информатика

Информатика Задание 13 (задание учителя) Укажите некорректно записанные операторы с учетом описания переменных

Информатика Задание 13 (задание учителя) Укажите некорректно записанные операторы с учетом описания переменных: var n, k : integer; R : real; Обоснуйте свой ответ. Варианты ответов:
1. n := k mod 5;
2. k := R + 1;
3. n := 21 div 6;
4. R := SQRT (n);

Задание 13 (задание учителя) Что будет выведено на экран после выполнения следующих операторов:
n := 15;
k := 1 / 2;
n := SQR(15)*k;
k := n + k;
Writeln ("n =", n:8:2);
Writeln ("k = ", k:9:3);

Задание 13 (задание учителя) Напишите программу, которая найдет среднее арифметическое двух действительных чисел.
Верные ответы (1):
  • Raisa
    Raisa
    32
    Показать ответ
    Информатика: Задание 13 (задание учителя)

    Обоснование ответа:
    Некорректно записанными операторами с учетом описания переменных будут являться варианты ответов номер 2 и 4:
    1. Вариант ответа номер 2 (k := R + 1) является корректным, так как оператор сложения (+) можно использовать, чтобы выполнять операцию сложения между переменными типа real и целочисленным типом integer.
    2. Вариант ответа номер 4 (R := SQRT (n)) является некорректным, так как оператор извлечения корня (SQRT) требует использования операнда типа real, а переменная n имеет тип integer. Для корректного исполнения данного оператора, необходимо сначала выполнить преобразование типов: R := SQRT(real(n)).

    Пример:
    n, k : integer;
    R : real;
    1. n := k mod 5; - это корректный оператор.
    2. k := R + 1; - это некорректный оператор.
    3. n := 21 div 6; - это корректный оператор.
    4. R := SQRT (n); - это некорректный оператор.

    Совет:
    Для успешного выполнения заданий на информатику, рекомендуется хорошо знакомиться с типами данных и операторами языка программирования, с которыми вы работаете. При выполнении операций, обратите внимание на совместимость типов данных и необходимость преобразования типов, если требуется.

    Задача для проверки:
    Напишите корректную команду на языке программирования, которая выводит в консоль среднее арифметическое двух действительных чисел a и b.
Написать свой ответ: