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

3. Написать программы, используя циклические конструкции

    1. Найти количество четных цифр в числе

    2. Найти самую большую цифру в числе

    3. Найти сумму цифр целого числа, больших 5

    4. Сколько раз данная цифра встречается в числе?

    5. Определить количество натуральных трехзначных чисел, сумма цифр которых равна заданному числу N (что значит заданное число?)

    6. Найти четырехзначное число, которое при делении на 133 дает в остатке 125, а при делении на 134 дает в остатке 111

    7. Найти старшую цифру числа

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

    9. Найти количество четных цифр числа

    10. Сколько раз данная цифра встречается в числе? (Что значит «данная»?)

    11. Найти сумму чисел от 1 до 10

    12. Найти количество и сумму нечётных цифр в числе

    13. Дан алгоритм a:=5; s:=6; while a<=9 do begin s:=s+a-1; inc(a) end; writeln(a,’ ‘, s);

      1. Преобразовать данный алгоритм из цикла с предусловием в цикл с постусловием

      2. проверить, используя трассировку, выдает ли полученный алгоритм те же самые результаты

    14. Найти среднее арифметическое чётных цифр числа

    15. Найти среднее арифметическое четных трёхзначных чисел

    16. Задания по вариантам:

      1. первые четыре алгоритма преобразовать из цикла с предусловием в цикл с постусловием

      2. Для результата первого алгоритма произвести трассировку

      3. решить последнюю задачу, используя цикл с постусловием

4. Составить, набрать и проверить на компьютере решение задач

    1. Напечатать число 20 десять раз подряд.

    2. Составить программу для вывода любого числа заданное число раз.

    3. Одна штука некоторого товара стоит 20,4 руб. Вывести таблицу стоимости 2, 3, ... 10 штук этого товара.

    4. Составить таблицу умножения на 7.

    5. Составить таблицу умножения на заданное число (от 2 до 9).

    6. Сгенерировать и вывести на экран пять случайных чисел из интервала [-10,10]

    1. Сгенерировать 5 случайных чисел из заданного интервала

    2. Найти сумму чисел от 10 до 50

    3. Найти все двузначные числа, которые делятся на n и содержат в себе цифру n

    4. В группе 15 учащихся. Известна оценка каждого. Сколько было пятёрок

    5. Вводится последовательность из 10 чисел. Определить, есть ли среди них число 13

    6. Известна температура за каждый из 5 дней. Найти среднюю температуру за эти дни

    7. Число из N цифр называется числом Армстронга, если сумма его цифр возведённых в N-ую степень равна самому числу (153=13+53+33). Получить все 3х и 4хзначные числа Армстронга

5. Составить программы

    1. Дано натуральное число. Определить, верно ли, что:

      1. Сумма цифр больше 10

      2. Кол-во цифр – четное число

      3. Старшая цифра не больше 6

      4. Начинается и заканчивается одной и той же цифрой

      5. В нем нет цифры 0 (К)

    2. Дана последовательность чисел, оканчивающаяся -1. Есть ли в ней хотя бы одно число, кратное 7. Если есть, то определить номер первого из них (на использование логической переменной)

    3. Последовательность чисел оканчивается числом 100. Есть ли среди них число 77? Указать номер первого из них

    1. Подсчитать сумму цифр в числе больших 5

    2. Повторить задачу о старшей цифре числа

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

    4. Поменять местами первую и последнюю цифры числа

    5. Проверить, является ли число палиндромом

    1. Найти четырехзначное число, которое при делении на 133 дает в остатке 125, а при делении на 134 дает в остатке 111

    2. Найти все трёхзначные числа, у которых единицы равны сумме сотен и десятков

    3. Чётное или нечётное количество трёхзначных чисел, у которых число сотен больше десятков на 1, а сами эти числа кратны 3

    4. Найти количество 9 в числе