Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_SI.doc
Скачиваний:
30
Добавлен:
23.02.2015
Размер:
2.05 Mб
Скачать

1 Уровень сложности

  1. Дано целое число. Вывести его строку-описание вида «отрицательное четное число», «нулевое число», «положительное нечетное число» и т. д.

  2. Дано целое число, лежащее в диапазоне 1–999. Вывести его строку-описание вида «четное двузначное число», «нечетное трехзначное число» и т. д.

  3. Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный – 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 – являются).

  4. Дано n-значное целое число. Найти цифру, соответствующую:

  1. разряду сотен в записи этого числа;

  2. разряду тысяч в записи этого числа;

  3. количество знаков в числе;

  4. сумму цифр числа.

  1. Дни недели пронумерованы следующим образом: 0 – воскресенье, 1 – понедельник, 2 – вторник, … , 6 – суббота. Дано целое число K, лежащее в диапазоне 1–365:

  1. определить номер и название дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником;

  2. определить номер и название дня недели для K-го дня года, если известно, что в этом году 1 января было четвергом.

  1. Даны пронумерованные дни недели. Дано целое число k. Вычислить полное количество лет, месяцев, дней, а также вывести день недели, если известно, что в этом году 1 января было днем недели с номером N.

  2. Даны целые положительные числа A, B, C. На прямоугольнике размера A B размещено максимально возможное количество квадратов со стороной C (без наложений). Найти количество квадратов, размещенных на прямоугольнике, а также площадь незанятой части прямоугольника.

  3. Дано натуральное число p. Получить двоичное представление числа p в виде последовательности a0,…,anнулей и единиц такой, чтоp=an2n+…+a12+a0(an≠0). Вывести в обратном порядке.

  4. Дан номер некоторого года (целое положительное число). Определить соответствующий ему номер столетия.

  5. Даны натуральные числа p, q (q≥2). Получить q-ичное представление числа p в виде такой последовательностиa0,…,anцелых неотрицательных чисел, чтоai<q (i=0,…,n)иp=anqn+…+a1q+a0(an≠0).

  6. Вводится последовательность из nцелых чисел.

Это задание необходимо сделать без использования массива.

  1. найти, сколько в ней нулей;

  2. найти наибольшее из отрицательных чисел;

  3. найти два наименьших числа;

  4. определить, сколько раз последовательность меняет знак 0 член последовательности. Например, 1 0 0 –2 - последовательность меняет знак, а 1 0 0 2 - последовательность не меняет знак);

  5. определить, сохраняют ли числа в последовательности знак;

  6. проверить, имеются ли в последовательности два идущих подряд нулевых члена;

  7. найти сумму чисел, меньших заданного числа А и их количество;

  8. найти среднее арифметическое всех членов последовательности, кроме i-го (i – за­да­ет­ся);

  9. верно ли, что отрицательных членов в последовательности больше, чем положительных?

  10. верно ли, что наибольший член последовательности больше 1?

  11. найти наименьшее число;

  12. определить, содержит ли последовательность хотя бы два равных соседних числа;

  13. определить, является ли последовательность знакопеременной;

  14. определить, сколько в последовательности пар равных соседних элементов;

  15. найти количество чисел, больших своих соседей (локальных максимумов);

  16. проверить, упорядочена ли последовательность;

  17. посчитать, сколько в последовательности отрицательных чисел и найти сумму положительных чисел.

  1. Дано натуральное число n.

    1. переставить местами первую и последнюю цифры числа n;

    2. приписать по 1 цифре в начало и в конец записи числа n;

    3. проверить, упорядочены ли цифры по возрастанию;

    4. подсчитать количество цифр числа n;

    5. напечатать в обратном порядке цифры числа n;

    6. перенести в конец (начало) записи числа n его первую (последнюю) цифру;

    7. переставить i-ю и k-ю цифры числа n;

    8. включить в начало записи числа n новую цифру, например, 3;

    9. включить в запись числа n пару новых цифр х1, х2 перед его последней цифрой;

    10. включить новое число х1 в запись числа n перед (после) k-ой цифрой;

    11. удалить из записи второе число, если такое есть;

    12. удалить из записи максимальную (минимальную) цифру;

    13. удалить k-ую цифру записи числа n;

    14. удалить из записи числа n все числа, меньшие среднего арифметического;

    15. получить все его натуральные делители;

    16. получить все такие натуральные q, что n делится на qи не делится на q;

    17. найти и напечатать все его простые делители;

    18. найти в записи числа n минимальное число и удалить его.

  2. Дано натуральное число m (m<27). Получить все трехзначные натуральные числа, сумма цифр которых равна m.

  3. Задана последовательность из n натуральных чисел. Заменить каждое из них на число, которое получится из исходного, записью его (десятичных) цифр в обратном порядке. Новые числа распечатать.

  4. Даны натуральные числа a, b (ab). Получить все простые числа p, удовлетворяющие неравенствуapb.

  5. Заданы три натуральные числа А, В и N. Найти все натуральные числа , не превосходящие N, которые можно представить в виде суммы (произвольного числа) слагаемых , каждое из которых А или В.

  6. Записать в двоичной и троичной системе счисления числа: 9, 12, 99, 329, 54, 1235, 2523.

  7. Перевести из 5-ричной системы счисления в 8-ричную систему, используя троичную 2341032.

  8. Перевести в четверичную систему счисления дату своего рождения.

  9. Используя таблицу символов и правила перевода числа в семиричную систему счисления записать восьмиразрядный код вашей фамилии.

  10. Используя таблицу символов и правила перевода числа в двоичную систему счисления записать восьмиразрядный код слова „студент”.

  11. Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и5.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]