Суббота, 20.04.2024, 06:00
Сайт Электронных задачников по программированию
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта

Вход

Часы
Get Adobe Flash player

Поиск

Soft

Главная » Статьи » Мои статьи

Целые числа

Целые числа

Все входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными.

Integer1°.[Pascal] [C#] [VB.NET] Дано расстояние L в сантиметрах. Используя операцию деления нацело, найти количество полных метров в нем (1 метр = 100 см).

Integer2°.[Pascal] [C#] [VB.NET] Дана масса M в килограммах. Используя операцию деления нацело, найти количество полных тонн в ней (1 тонна = 1000 кг).

Integer3°.[Pascal] [C#] [VB.NET] Дан размер файла в байтах. Используя операцию деления нацело, найти количество полных килобайтов, которые занимает данный файл (1 килобайт = 1024 байта).

Integer4°.[Pascal] [C#] [VB.NET] Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A.

Integer5°.[Pascal] [C#] [VB.NET] Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию взятия остатка от деления нацело, найти длину незанятой части отрезка A.

Integer6°.[Pascal] [C#] [VB.NET] Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы). Для нахождения десятков использовать операцию деления нацело, для нахождения единиц — операцию взятия остатка от деления.

Integer7°.[Pascal] [C#] [VB.NET] Дано двузначное число. Найти сумму и произведение его цифр.

Integer8°.[Pascal] [C#] [VB.NET] Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа.

Integer9°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Используя одну операцию деления нацело, вывести первую цифру данного числа (сотни).

Integer10°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Вывести вначале его последнюю цифру (единицы), а затем — его среднюю цифру (десятки).

Integer11°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Найти сумму и произведение его цифр.

Integer12°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево.

Integer13°.[Pascal] [C#] [VB.NET] Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее справа. Вывести полученное число.

Integer14°.[Pascal] [C#] [VB.NET] Дано трехзначное число. В нем зачеркнули первую справа цифру и приписали ее слева. Вывести полученное число.

Integer15°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Вывести число, полученное при перестановке цифр сотен и десятков исходного числа (например, 123 перейдет в 213).

Integer16°.[Pascal] [C#] [VB.NET] Дано трехзначное число. Вывести число, полученное при перестановке цифр десятков и единиц исходного числа (например, 123 перейдет в 132).

Integer17°.[Pascal] [C#] [VB.NET] Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду сотен в записи этого числа.

Integer18°.[Pascal] [C#] [VB.NET] Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду тысяч в записи этого числа.

Integer19°.[Pascal] [C#] [VB.NET] С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала суток.

Integer20°.[Pascal] [C#] [VB.NET] С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток.

Integer21°.[Pascal] [C#] [VB.NET] С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последней минуты.

Integer22°.[Pascal] [C#] [VB.NET] С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последнего часа.

Integer23°.[Pascal] [C#] [VB.NET] С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала последнего часа.

Integer24°.[Pascal] [C#] [VB.NET] Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, …, 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником.

Integer25°.[Pascal] [C#] [VB.NET] Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, …, 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было четвергом.

Integer26°.[Pascal] [C#] [VB.NET] Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, …, 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником.

Integer27°.[Pascal] [C#] [VB.NET] Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, …, 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было субботой.

Integer28°.[Pascal] [C#] [VB.NET] Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, …, 6 — суббота, 7 — воскресенье. Дано целое число K, лежащее в диапазоне 1–365, и целое число N, лежащее в диапазоне 1–7. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было днем недели с номером N.

Integer29°.[Pascal] [C#] [VB.NET] Даны целые положительные числа A, BC. На прямоугольнике размера A × B размещено максимально возможное количество квадратов со стороной C (без наложений). Найти количество квадратов, размещенных на прямоугольнике, а также площадь незанятой части прямоугольника.

Integer30°.[Pascal] [C#] [VB.NET] Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия, учитывая, что, к примеру, началом 20 столетия был 1901 год.

Категория: Мои статьи | Добавил: DarzaWar (24.05.2012)
Просмотров: 4999 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 1
1 bstare  
0
solve

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz