§17 ГДЗ Семакин 10 класс (Информатика)


Решение Решение Решение

Ниже вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином:

1. Назовите последовательность действий при выполнении оператора присваивания.

2. Сформулируйте правило соответствия типов для оператора присваивания. Какое существует исключение из этого правила?

3. Если у — вещественная переменная, аn — целая, то какие из следующих операторов присваивания правильные, а какие — нет?

а)у:=n+1

б)n:=у-1

в)n:=4.0

г) у: =trunc (у)

д)у:=n div 2

е)у:=у div 2

ж)n:=n/2

з) n: =sqr (sqrt (n))

4. Напишите линейную программу, в результате выполнения которой целочисленные переменные х и у обменяются значениями. При этом нельзя использовать дополнительные переменные. Найдя такой алгоритм, определите, в чем его недостаток по сравнению с методом обмена через третью переменную. Можно ли его применять для вещественных чисел?

5. Напишите оператор присваивания, в результате выполнения которого целочисленной переменной h присвоится значение цифры, стоящей в разряде сотен в записи положительного целого числа k (например, если k = 28 796, то h = 7).

6. Напишите линейную программу, в результате выполнения которой в целочисленной переменной S получится перевернутое целое четырехзначное число k. Например: если k = 1357, то S = 7531.

7. Напишите линейную программу перевода любого целого четырехзначного двоичного числа в десятичную систему счисления. Например, дано число в двоичной системе счисления: 11012. Перевод в десятичную систему выполняется так: 1*2^3 +1-2^2 + 0*2^1+1 = 13.