Часть 1. Линейные алгоритмы
1) Дано расстояние в сантиметрах. Найти число полных метров в нем.
2) Дана масса в килограммах. Найти число полных тонн в ней и килограмм.
3) Дано двузначное число. Найти сумму и произведение его цифр.
4) Ввести двузначное число a. Поменять цифры числа местами.
5) Ввести трехзначное число a. Поменять крайние цифры числа местами.
6) Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее справа. Вывести полученное число
7)Дано четырехзначное число, найти в нем число тысяч, десятков и единиц
8)Дано четырехзначное число. Найти сумму первой и последней цифры и разность второй и третьей
9) С кондитерской фабрики отгружают конфеты в коробках по 10 кг, 5 кг, и 1 кг. Какое наименьшее количество коробок потребуется для перевозки N килограмм конфет.
Часть 2. Ветвления
1) Выводятся две оценки за контрольные работы по физике и математике. Выведете на экран «Молодец», если их сумма больше или равна 9, иначе – надпись «Подтянись».
2) Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.
3) Дано 2 целых числa. Вывести большее из них
4) Дано число не равное 0, определить его знак.
5)На координатной оси ОХ расположены три точки А, В и С, заданы их координаты. Определите, какая из точек, В или С расположена ближе к точке А.
6)Дан круг радиуса R. Определите, поместится ли квадрат со стороной А в этот круг.
7) Подсчитать количество отрицательных чисел среди чисел а, b, с.
8) Даны 3 целых числа. Найти количество положительных и количество отрицательных чисел в наборе.
9) Проверить, можно ли построить треугольник из отрезков с длинами х, у, z
10) Найти наименьшее число из трех, введенных с клавиатуры.
11) Вывести на печать переменные А, В, С в порядке их возрастания.
12) Даны три числа. Найти сумму двух наибольших из них.
13) Составьте алгоритм, выбирающий из трех чисел то, которое лежит между двумя другими.
14) Даны координаты точки, не лежащей на координатных осях OX и OY. Определить номер координатной четверти, в которой находится данная точка
15) Дано число. Определить, является ли данное число четным или нечетным.
16) Определить, имеется ли среди заданных чисел А, В, С хотя бы одно четное
17) Дано число. Определить, оканчивается ли данное число на цифру 7.
18) Проверьте, делится ли выбранное число на 5, на 11 или 13
19) Определить, является ли заданное число нечетным двузначным числом
20) Составить программу, проверяющую верно ли утверждение, что сумма цифр введенного двухзначного целого числа делится без остатка на 5.
21) Составить программу, проверяющую, верно ли утверждение, что сумма цифр заданного целого четырехзначного числа делится на 5 и не делится на 7.
22) Дано трёхзначное число, является ли сумма его цифр двухзначным числом
23) Дано двухзначное число N. Определить, делится ли это число на все свои цифры?
24) Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник. Если да, то будет ли он прямоугольным.
25) Даны три произвольных числа a, b, c, значения которых задают длины сторон треугольника. Выведите 0, если нельзя построить треугольник с такими длинами сторон; 3, если получается равносторонний треугольник; 2 - равнобедренный; 1 - в остальных случаях.
26) Составьте программу, заменяющую меньшее из двух данных чисел на среднее арифметическое этих чисел, а большее – на среднее геометрическое этих чисел.
27) Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной большее из этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных A и B.
28) Даны две переменные вещественного типа A,B. Перераспределить значения данных переменных так, чтобы в A оказалось меньшее из значений, а в B – большее. Вывести новые значения переменных A и B.
29) Даны Х,У. Если Х и У отрицательны, то каждое значение заменить его модулем, если отрицательно только одно из них, то оба значения увеличить на 0.5, если оба значения неотрицательны, то оба увеличить в 10 раз.
