Вопрос задан 15.02.2019 в 01:29. Предмет Информатика. Спрашивает Грибанова Яна.

Дан программный код: program my3; var N:longint; A,С:integer; begin writeln ('введите двузначное

число:'); readln(N); A:= N div 100; C:= N mod 10; if (A=7) or (C=7) then N:= N*N; write(N); end. Каков результат работы программы при введении исходного числа N=17?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жойкина Полина.
Не можно было просто переписать код в паскаль?
0 0
Отвечает Петровскова Анастасия.
Результат будет равен 289
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Предоставленный программный код на языке Pascal выполняет следующие действия:

1. Запрашивает у пользователя ввод двузначного числа. 2. Считывает введенное число и сохраняет его в переменную N. 3. Вычисляет целую часть деления числа N на 100 и сохраняет результат в переменную A. 4. Вычисляет остаток от деления числа N на 10 и сохраняет результат в переменную C. 5. Проверяет условие: если A равно 7 или C равно 7, то выполняется следующее действие: - Число N умножается на само себя и результат сохраняется в переменную N. 6. Выводит значение переменной N.

Теперь рассмотрим, как программа будет работать при введении исходного числа N = 17.

Шаг 1:

Программа запрашивает у пользователя ввод двузначного числа.

Шаг 2:

Пользователь вводит число 17.

Шаг 3:

Программа вычисляет целую часть деления числа 17 на 100 и сохраняет результат в переменную A. В данном случае, A будет равно 0, так как 17 делится на 100 без остатка.

Шаг 4:

Программа вычисляет остаток от деления числа 17 на 10 и сохраняет результат в переменную C. В данном случае, C будет равно 7, так как 17 делится на 10 с остатком 7.

Шаг 5:

Программа проверяет условие: если A равно 7 или C равно 7. В данном случае, C равно 7, поэтому условие выполняется.

Шаг 6:

Программа умножает число 17 на само себя и сохраняет результат в переменную N. В данном случае, 17 * 17 = 289, поэтому значение переменной N становится равным 289.

Шаг 7:

Программа выводит значение переменной N, которое равно 289.

Таким образом, результат работы программы при введении исходного числа N = 17 будет 289.

0 0

Топ вопросов за вчера в категории Информатика

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

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