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

II. Управление и алгоритмы. Программное управление работой компьютера

1. Запись выражений в алгоритмах. Обработка величин

2. Задачи на использование линейного алгоритма

      1. Найти значение функций и

      2. Дан радиус окружности. Найти ее диаметр, длину и площадь круга

      3. Даны два числа. Найти их среднее арифметическое и среднее геометрическое

      4. Известны объем и масса тела. Найти его плотность

      5. Решить уравнение

      6. Даны два числа. Найти их сумму, разность, произведение и частное

3. Работа с операторами ввода-вывода

4. Задачи на целочисленную арифметику

    1. Дано двузначное число. Найти число десятков, единиц, сумму и произведение цифр

    2. Дано трехзначное число. Зачеркнули одну цифру слева и приписали ее справа. Найти полученное число

    3. Найти сумму цифр и их произведение в четырехзначном числе

    4. С начала суток прошло n секунд. Определить:

      1. Сколько сейчас часов

      2. Сколько полных минут прошло с начала суток

      3. Сколько минут прошло с начала последнего часа

      4. Сколько секунд прошло с начала последней минуты

    5. Дано трехзначное число. Найти число сотен, десятков, единиц, сумму и произведение цифр

    6. Дано трехзначное число. Зачеркнули одну цифру справа и приписали ее слева. Найти полученное число

    7. Развернуть в обратную сторону четырехзначное число

5. Составление и вычисление логических выражений

6. Обобщение основных понятий программирования

7. Задачи на условный оператор и оператор выбора

    1. Вычислить

    1. Решить линейное уравнение

    2. Решение квадратного уравнения (блок-схема + программа)

    3. Решить систему уравнений

Решение: , , где

    1. Даны два числа. Вывести на экран большее из них. Начать с блок-схемы

    2. Дано целое число. Определить:

      1. является ли оно четным

      2. оканчивается ли оно цифрой 7

      3. является ли оно двузначным

    3. Известны площади квадрата и круга. Определить, уместится ли квадрат внутри круга

    4. Известны два расстояния: одно в километрах, другое – в футах. Какое из них меньше?

    5. По блок-схеме написать программу

    1. Даны радиус круга и сторона квадрата. У какой фигуры площадь больше?

    2. Известны две скорости. Одна – в метрах в секунду, а другая – в километрах в час. Определить, какая из них больше

  1. Ввести любое число и сообщить, оно больше пяти или нет.

  2. Ввести два различных числа и указать, какое из них больше.

Пример:

Введите два числа

33 77

Второе число больше

  1. Ввести два различных числа и указать, какое из них меньше.

Пример:

Введите два числа

78 87

Первое число меньше

  1. Определить, является ли введенное число четным.

  2. Определить, является ли введенное число кратным 5.

    1. По номеру месяца, введенного с клавиатуры, выводит количество дней в нем

    2. Даны 3 числа. Найти сумму тех, которые делятся на 7 и заканчиваются на 1

    3. ПОЛНЫЙ РАЗБОР ЗАДАЧИ. УЧЕСТЬ, ЧТО ЧИСЕЛ МОЖЕТ НЕ ОКАЗАТЬСЯ. Дано 3 числа. Найти среднее арифметическое четных

    4. Дан угол. Определить его тип. Использовать case

    5. Дана температура. Определить агрегатное состояние воды

    6. Сейчас дата g (год), m (месяц), d (день). Определить завтрашнюю дату

    7. Даны два различных числа. Если число X <Y, то увеличить X на 1, в противном случае увеличить оба числа в 10 раз

    8. Даны два различных числа. Составьте программу, которая заменяет наименьшее из двух чисел их суммой, а наибольшее их произведением

    9. Если сумма трех различных чисел x, y, z меньше 1, то наименьшее из этих чисел заменить суммой двух других; если нет, то замените меньшее среди x и y суммой двух других чисел

    10. Задача на выбор формулы по условию

    11. Дано двухзначное число. Входят ли цифры 4 или 7? Входят ли 1 и 2?

    12. Даны два различных числа. Меньшее из этих чисел заменить 0, а к большему добавить 1

    13. Даны действительные числа a, b. Если a<=b, то первое число увеличить в два раза, а ко второму добавьте 5, в противном случае числа уменьшить на 5

    14. Даны три числа. Если треугольник с такими сторонами существует, то определите его тип (равносторонний, равнобедренный, разносторонний)

    15. Содержит ли число ровно 3 одинаковые цифры?

    16. Даны действительные числа a, b. Если a>= b, то каждое число увеличить на 5, в противном случае числа уменьшить на 1

    17. Задача на вычисление по формуле с условием

      1. В теории вероятностей есть понятие плотности распределения, которое может задаваться по формуле . Найти значение этой функции в некоторой точке x

    18. Задача на использование условного оператора в текстовых задачах

      1. Определить, каких цифр больше в четырехзначном числе – четных или нечетных

    19. Задача на оператор выбора

      1. В зависимости от числа (0, 1, 2, 3) вывести на экран соответственно (зима, весна, лето, осень)

      2. По введенному году и номеру месяца вывести на экран число дней в этом месяце

      3. Если количество сотен в числе меньше 4, то исходное число удвоить, если больше 7, то из числа вычесть 100, иначе прибавить 20