====%%(wacko wrapper=text wrapper_align=center)Ввод-вывод. Арифметика. Типы данных. Присваивание. %%==
**1.** a. Написать программу, выводящую надпись **«Hello, world!»** ##(0)## b. Написать программу, выводящую текст предыдущей программы. ##(2)## c. Написать программу, выводящую текст предыдущей программы.!! ##(3)##
!!(green)//Перспектива:// Написать программу, выводящую //свой// текст, (т. е. восстанавливающую текст своего исходного файла после его удаления. (разумеется, при сохранении соответствующего исполняемого файла) )!! ##(12)##
**2.** a. Ввести целое число и вывести его последнюю цифру. ##(1)## b. Ввести целое число и вывести число, образованное всеми его цифрами в том же порядке, кроме последней. ##(1)## c. Ввести трехзначное число //**n**// и вывести число, на единицу большее числа, составленного из цифр числа //**n**// в обратном порядке. ##(2)## !!(blue)d. Ввести четырехзначное число и вывести сумму его цифр. ##(2)##
**3.** В книге на каждой странице одно и то же число строк //**s**//. Ввести //**s**//. и //**b**// (номер строки в книге). Вывести номер страницы //**p**//, на которой находится эта строка и ее номер //**n**// внутри страницы.!! ##(4)##
**4.** a. Найти наибольшее число, представимое типом //**int**//. Что будет выведено, если к нему прибавить единицу? ##(2)## b. То же для наименьшего числа (т. е. самого большого по абсолютному значению отрицательному) и вычитания единицы. ##(0+2)## !!(blue)c. То же что в а) для типа //**float**//.!! ##(4)##
**5.** a. Написать программу, меняющую местами значения двух переменных. ##(2)## b. Написать программу, меняющую местами значения пяти переменных по кругу. ##(2)##