Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник_задач_8_класс.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
989.18 Кб
Скачать

Задания

Напишите программы, которые позволяют решить следующие задачи:

Задание 1

Даны три различных целых числа. Не используя полный условный оператор определить: а) наибольшее из них; б) наименьшее из них.

Задание 2

Даны три различных целых числа. Вывести на экран те из них, которые являются четными

Задание 3

Даны три различных целых числа. Возвести в квадрат те из них, значения которых отрицательны.

Задание 4

Даны четыре различных целых числа. Найти сумму тех чисел, которые больше 5.

Задание 5

Дано вещественное число a. Вычислить Z(a), если

1, если a>0 Z = 0, если a=0 -1, если a<0.

Задание 6

Определить, является ли заданный год високосным. Год является високосным, если он кратен 4, но из лет, кратных 100, високосными считаются кратные 400. (Например, 1700, 1800 и 1900 — не високосные годы, а 2000 год — високосный).

Задание 7

Дано вещественное число y. Вычислить f(y), если

2, при y>2 f = 0, при 0<y<=2 - 3y в остальных случаях.

Задание 8

В чемпионате по футболу команде за выигрыш даётся 3 очка, за проигрыш — 0, за ничью -1. Известно количество очков, полученных командой за игру. Определить словестный результат игры (выигрыш, проигрыш, ничья).

Задание 9

Известен вес боксёра-любителя. Известно, что вес таков, что боксёр может быть отнесён только к одной из трёх весовых категорий:

лёгкий вес — до 60 кг;

первый полусредний вес — до 64 кг;

полусредний вес — до 69 кг.

Определить в какой категории будет выступать данный боксёр.

Задание 10.

Составить программу для вычисления значения функции f(x):

kx, если k<x x2, если sinx<0 F = где k= k+x, если k>=x. |x| , если sinx>=0

Задание 11.

Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете слева направо), второе - номер по горизонтали (при счёте снизу вверх). С клавиатуры вводятся четыре числа a, b, c, d, каждое из которых не превосходит восьми. На поле (a,b) расположен слон. Написать программу, которая выводит на экран

true, если слон угрожает полю (c,d)

false в противном случае.

Примечание. Слон может перемещаться строго по диагонали на произвольное число клеток.

Задание 12.

Даны два целых положительных числа N и K, значения которых вводятся с клавиатуры. Написать программу, которая выводит на экран

true, если число N является двузначным и кратно K, false в противном случае.

Задача 13.

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

Задача 14.

Даны вещественные положительные числа abc. Выяснить, существует ли треугольник со сторонами a, b, c..

Задача 15.

Для натурального числа k напечатать фразу «мы нашли k грибов в лесу», согласовав окончание слова «гриб» с числом k.

Задача 16.

С клавиатуры вводится натуральное число k (1 ≤ k ≤ 9999), определяющее стоимость товара в копейках. Выразить стоимость в рублях и копейках, например, 3 рубля 21 копейка, 15 рублей 5 копеек, 1 рубль ровно и т.п..

Задача 17.

Известны год, номер месяца и день рождения человека, а также год, номер месяца и день сегодняшнего дня. Определить возраст человека (число полных лет).

Задача 18.

Известны год, номер месяца и день рождения человека, а также год, номер месяца и день сегодняшнего дня. Определить возраст человека (число полных лет и число полных месяцев). При определении числа полных месяцев дни месяца не учитывать, а использовать разницу между номерами месяцев. Например, Например, если месяц рождения февраль, а текущий месяц май, то число полных месяцев равно трем независимо от дня рождения и сегодняшнего дня.

Задача 19.

Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число - номер вертикали (при счете слева направо), второе - номер по горизонтали (при счете снизу вверх). С клавиатуры вводятся четыре числа a, b, c, d, каждое из которых не превосходит восьми. На поле (a,b) расположен конь. Написать программу, которая сообщает может ли конь за один ход попасть на поле (c,d)

Примечание Конь ходит буквой «Г», то есть на 2 клетки по горизонтали (или вертикали) и одну клетку по вертикали (или горизонтали).

Задача 20.

В подъезде жилого дома имеется n квартир, пронумерованных подряд, начиная с номера a. Определить, является ли сумма номеров всех квартир чётным числом.