В разделе "Задачи и решения" находятся тексты
различных задач по информатике без решений.
Решения к ним можно купить посредством SMS.
После отправки SMS Вы получаете пароль, который разрешает закачку.
Цена: 300 тенге = 2 у.е.
Дано расстояние в сантиметрах. Найти число полных метров в нем.
-----------------------------------------------------------------------------------------------------------------------------
Напишите программу, которая запрашивает два числа, находит
остаток от деления первого на второе и выводит результат.
-----------------------------------------------------------------------------------------------------------------------------
Составьте программу нахождения периметра квадрата, если задана его площадь.
-----------------------------------------------------------------------------------------------------------------------------
Найти площадь кольца по заданным внешнему и внутреннему радиусам.
-----------------------------------------------------------------------------------------------------------------------------
*Дано целое число k (1 <= k <= 365). Присвоить целочисленной величине n значение
1, 2,...,6 или 0 в зависимости от того, на какой день недели (понедельник,
вторник, ..., суббота или воскресенье) приходится k-й день года, в котором 1
января - понедельник.
-----------------------------------------------------------------------------------------------------------------------------
Для двух целых чисел надо определить, являются они четными или нет. Для проверки
четности используем условие: остаток от деления на 2 четного числа равен 0.
-----------------------------------------------------------------------------------------------------------------------------
*Дано вещественное число А, содержащее два знака до запятой и два после.
Получить новое число, поменяв в числе А целую и дробную части.
-----------------------------------------------------------------------------------------------------------------------------
*В кассе имеются купюры достоинством в К рублей и в 1 рубль. Выдать N рублей
минимальным набором купюр заданного достоинства.
-----------------------------------------------------------------------------------------------------------------------------
*Даны два числа. Меньшее из них замените полусуммой этих чисел, а большее - их
произведением.
-----------------------------------------------------------------------------------------------------------------------------
Имеется прямоугольное отверстие со сторонами а и b и кирпич с ребрами х, у, z.
Требуется определить пройдет ли кирпич в отверстие.
-----------------------------------------------------------------------------------------------------------------------------
*Дано целое число. Определить:
a) Является ли оно четным;
b) Оканчивается ли оно цифрой 7;
c) Делится ли оно на 13.
-----------------------------------------------------------------------------------------------------------------------------
Дано трехзначное число. Определить:
a) Является ли сумма его цифр двузначным числом;
b) Является ли произведение его цифр трехзначным числом;
c) Больше ли числа А произведение его цифр;
d) Кратна ли пяти сумма его цифр;
e) Кратна ли сумма его цифр числу А.
-----------------------------------------------------------------------------------------------------------------------------
Ввести три числа. Выбрать и напечатать наибольшее из них.
-----------------------------------------------------------------------------------------------------------------------------
Известны площади круга и квадрата. Определить:
a. Уместится ли круг в квадрате;
b. Уместится ли квадрат в круге.
-----------------------------------------------------------------------------------------------------------------------------
Дано трехзначное число. Выяснить, является ли оно палиндромом ("перевертышем"),
т.е. таким числом, десятичная запись которого читается одинаково слева направо и
справа налево.
-----------------------------------------------------------------------------------------------------------------------------
Программа подсчета суммы S первых 1000 членов гармонического ряда
1+1/2+1/3+1/4+...1/N.
-----------------------------------------------------------------------------------------------------------------------------
Вычислить наибольший общий делитель двух натуральных чисел А и В.
-----------------------------------------------------------------------------------------------------------------------------
Начав тренировки, лыжник в первый день пробегал 10 км. Каждый следующий день он
увеличивал длину пробега на 10% от предыдущего дня. Определить в какой день он
пробежит больше 20 км, в какой день суммарный пробег за все дни превысит 100км.
-----------------------------------------------------------------------------------------------------------------------------
Дано четырехзначное число N. Выяснить: является ли число палиндромом?
-----------------------------------------------------------------------------------------------------------------------------
Трамвайный билет имеет шестизначный номер. Выяснить, является ли билет
"счастливым". Билет назовем "счастливым", если сумма первых трех цифр равна
сумме последних трех цифр. Примечание. Так как шестизначное число больше 32767
(тип Integer), необходимо номер билета определит как тип Longint(до 10 знаков).
-----------------------------------------------------------------------------------------------------------------------------
Составить программу подсчета суммы S первых 1000 членов гармонического ряда
1+1/2+1/3+1/4+...1/N используя оператор цикла REPEAT.
-----------------------------------------------------------------------------------------------------------------------------
Даны целые числа а и b (а>b). Определить: Результат целочисленного деления a на
b, не используя стандартную операцию целочисленного деления;
-----------------------------------------------------------------------------------------------------------------------------
*В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16,
32 и 64. дано натуральное число N. Как наименьшим количеством таких денежных
купюр можно выплатить сумму N (указать количество каждой из используемых для
выплаты купюр)? Предполагается, что имеется достаточно большое количество купюр
всех достоинств.
-----------------------------------------------------------------------------------------------------------------------------
Составить программу, по которой компьютер многократно вычисляет сумму А+В при
различных значениях А и В. в конце каждого этапа появляется запрос о продолжении
или прекращении вычислений: "Завершить программу?(Д/Н)".
-----------------------------------------------------------------------------------------------------------------------------
Напишите программу, которая вводит целые числа с клавиатуры и складывает их,
пока не будет введено число 0.
-----------------------------------------------------------------------------------------------------------------------------
Напечатайте 20 первых степеней числа 2.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число. Выяснить, является ли оно простым, т.е. делится только
на 1 и на само себя.
-----------------------------------------------------------------------------------------------------------------------------
Даны натуральные числа M и N. Определить, являются ли они взаимно простыми.
Взаимно простые числа не имеют общих делителей, кроме 1.
-----------------------------------------------------------------------------------------------------------------------------
Распечатать в столбик таблицу умножения на 7.
-----------------------------------------------------------------------------------------------------------------------------
Вывести столбиком следующие числа: 2,1 2,2 2,3 . . . , 2,8
-----------------------------------------------------------------------------------------------------------------------------
Вывести столбиком следующие числа: 2,2 2,4 2,6 . . . , 4,0 4,2
-----------------------------------------------------------------------------------------------------------------------------
Вводится последовательность из N целых чисел. Найти сумму всех отрицательных
чисел.
-----------------------------------------------------------------------------------------------------------------------------
Вводится последовательность ненулевых чисел, 0 - конец последовательности.
Определить, сколько раз последовательность меняет знак.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число N. Разложить его на простые множители.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число N. Определить, является ли оно совершенным. Совершенное
число N равно сумме всех своих делителей, не превосходящих само N.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число N. Определить, является ли оно автоморфным. Автоморфное
число N равно последним разрядам квадрата этого числа: 5<->25, 6<->36, 25<->625.
-----------------------------------------------------------------------------------------------------------------------------
Составить программу определяющую, какая из двух фамилий длиннее. Фамилии имеют
разную длину.
-----------------------------------------------------------------------------------------------------------------------------
Даны два слова. Составить программу определяющую верно ли, что первое слово
начинается на ту же букву, которой оканчивается второе слово.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число N. Определить, является ли оно палиндромом. Число
палиндром можно читать справа налево и слева направо: 4 88 121 767767 и т.д.
-----------------------------------------------------------------------------------------------------------------------------
Дано натуральное число. Найти:
a. Число, получаемое при прочтении его цифр справа налево;
b. Число, получаемое в результате приписывания по двойке в начало и конец записи
исходного числа;
c. Число, получаемое удалением из исходного всех цифр А;
d. Число, получаемое из исходного перестановкой его первой и последней цифр;
e. Число, образованное из исходного приписыванием к нему такого же числа.
-----------------------------------------------------------------------------------------------------------------------------
Дано слово, состоящее из четного числа букв. Вывести на экран его первую
половину.
-----------------------------------------------------------------------------------------------------------------------------
Составить программу, которая печатает заданное слово в обратном порядке.
-----------------------------------------------------------------------------------------------------------------------------
Дано предложение. Определить число пробелов в нем.
-----------------------------------------------------------------------------------------------------------------------------
Дано предложение. Определить порядковый номер первой встреченной буквы 'к'. Если
такой буквы нет, сообщить об этом.
-----------------------------------------------------------------------------------------------------------------------------
Дано название города. Определить, четно или не четно количество символов в нем.
-----------------------------------------------------------------------------------------------------------------------------
Дано слово. Получить и вывести на экран буквосочетание, состоящее из его
третьего и последнего символа.
-----------------------------------------------------------------------------------------------------------------------------
Составить программу которая запрашивает название футбольной команды и повторяет
его на экране со словами: "Это чемпион!".
-----------------------------------------------------------------------------------------------------------------------------
Дано слово. Получить его часть, образованную идущими подряд буквами, начиная с
m-й и кончая n-й (m<n).
-----------------------------------------------------------------------------------------------------------------------------
Дано предложение. Напечатать все его буквы "и".
-----------------------------------------------------------------------------------------------------------------------------
Составить программу, которая после ввода строки строчных латинских букв заменяет
их на прописные.
-----------------------------------------------------------------------------------------------------------------------------
Дано слово. Переставить первые три и последние три буквы, сохранив порядок их
следования.
-----------------------------------------------------------------------------------------------------------------------------
Дано предложение. Определить число вхождений в него некоторого символа.
-----------------------------------------------------------------------------------------------------------------------------
Дано предложение. Заменить в нем все вхождения буквосочетания "ах" на "ух".
-----------------------------------------------------------------------------------------------------------------------------
Дано слово. Проверить, является ли оно "перевертышем", т.е. читается одинаково
как с начала, так и с конца.
-----------------------------------------------------------------------------------------------------------------------------
Напишите программу "бегущей строки" с вводом текста строки с клавиатуры.
-----------------------------------------------------------------------------------------------------------------------------
Составьте программу, выводящую на экран введенную фразу разными цветами
лесенкой.
-----------------------------------------------------------------------------------------------------------------------------
Постройте семейство разноцветных прямоугольников, расположенных по горизонтали,
в каждом из которых стоит знак вопроса.
-----------------------------------------------------------------------------------------------------------------------------
Напишите программу рисующую на экране несколько вложенных друг в друга
разноцветных прямоугольников.
-----------------------------------------------------------------------------------------------------------------------------
Напишите программу, которая выводит на экран прямоугольник, движущийся по
горизонтали.
-----------------------------------------------------------------------------------------------------------------------------
Copyright © 2008