§17 ГДЗ Семакин 10 класс (Информатика)
Решение #1
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 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.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением