Информатика - решаем задачи
Главная » Статьи » Школьнаяционная служба информа

Задачи по информатике для старшеклассников (9-11 класс)

Сложные разветвляющиеся вычислительные процессы. PAGEREF _Toc350103052 \h 2 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350032000000

Циклические вычислительные процессы (математические ряды). PAGEREF _Toc350103053 \h 5 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350033000000

Циклические вычислительные процессы (значения функции) PAGEREF _Toc350103054 \h 8 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350034000000

Циклические вычислительные процессы (последовательности) PAGEREF _Toc350103055 \h 11 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350035000000

Расчеты в одномерных массивах. PAGEREF _Toc350103056 \h 14 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350036000000

Модификация одномерных массивов. PAGEREF _Toc350103057 \h 16 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003300350030003100300033003000350037000000



Сложные разветвляющиеся вычислительные процессы.

1.              Ввести три целых числа x, y, z. Если хотя бы одно из них четное, то первому четному числу присвоить значение произведения этих чисел.

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

3.              Вычислить

4.              Ввести три действительных числа . Вычислить  по формулам:

;

. Вычисленные значения выдать на печать.

5.              Ввести с клавиатуры координаты точки  и определить, в какой четверти координатной плоскости она находится, и выдать об этом сообщение. Если одна из координат равна нулю, выдать сообщение: «точка находится на оси».

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

7.              Ввести  положительные числа . Определить, существует ли треугольник с длинами сторон  и выдать об этом сообщение. Если треугольник существует, то определить является ли он равносторонним.

8.              Ввести , ,  – координаты трёх вершин прямоугольника, стороны которого параллельны координатным осям. Найти координаты его четвёртой вершины.

9.              Определить значение абсолютной температуры воздуха  на различных высотах и выдать его на печать. Значение высоты в метрах    ввести с клавиатуры. На высоте ниже 11000 метров температура вычисляется, как . На высоте от 11000 до 25000 метров температура постоянна и равна 216,16. При высоте выше 25000 метров температура определяется по формуле .

10.          На спортивных соревнованиях время учитывают три судьи. Если время бега хотя бы у двух судей совпадает, то результат равен этому значению, если все показания различны, то результат приравнивается среднему арифметическому показаний судей. Ввести три числа  – показания трех секундомеров. Определить и выдать на печать  – время, засчитанное спортсмену.

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

12.                  Даны целые числа . Если числа не равны, то заменить каждое из них числом, равным наибольшему из исходных, а если равны и отрицательны, то возвести их в квадрат, если равны и неотрицательны, то увеличить их значения в два раза.

13.                  Ввести с клавиатуры номер года. Определить является ли он високосным. Високосным является год, номер которого делится на 4. Если номер года оканчивается двумя нулями, то для високосности он должен делиться на 400. Например, 2000 – високосный, 1900 – невисокосный.

14.                  Ввести целочисленные переменные , если все три значения кратны 3, то вычислить их сумму, в противном случае чётные значения  утроить.

15.                  Ввести 3 числа A, B, C. Определить количество положительных и отрицательных чисел в этом наборе.

16.                  Ввести 3 числа A, B, C. Вывести все пары чисел одного знака.

17.  Известны три натуральных числа – часы, – минуты,  – секунды. Написать программу, используя условный оператор, которая определяет время через 15 секунд.

18.                  Ввести 3 числа A, B, C. Найти среднее из них (т.е. число, расположенное между наибольшим и наименьшим).

19.                  Ввести 3 числа A, B, C. Найти произведение двух наименьших из них.

20.  Ввести с клавиатуры значения координат вектора  и вектора . Вычислить модули векторов и вывести значения на экран. Если модуль  окажется больше модуля вектора , то вычислить скалярное произведение этих векторов , иначе вычислить значение выражения .

21.  Ввести два двузначных числа выяснить есть ли у них одинаковые цифры. Если таковые имеются, то указать какие это цифры и сколько их.

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

23.  Дано трёхзначное число. Выяснить первая или вторая цифра в его записи наименьшая (выдать сообщение об этом). Если наименьшая первая цифра, то поменять местами первую и вторую цифры. Далее, проверив всё число на кратность трём вывести на печать вместе с результатом проверки.

24.  Дано трёхзначное число. Выяснить делится ли на девять сумма его цифр. Если сумма делится, то всё число целочисленно разделить на три и вывести. Для полученного числа проверить чётность и в случае успеха разделить его пополам, а в противном случае удвоить. Результат вывести.

25.  Шестизначное число называют счастливым, если сумма первых трёх его цифр равна сумме трёх последних цифр. Число будет называться суперсчастливым, если оно, во-первых, счастливое, а во-вторых сумма первых трёх его чисел равна 11 или 22. Выяснить является ли введённое шестизначное число счастливым, суперсчастливым или обыкновенным.

26.  Дано четырёхзначное число. Выяснить какая цифра стоит раньше в его записи: 2 или 7. Выдать об этом сообщение, причем если таких цифр нет, то ответом должно стать сообщение «нет ни двоек, ни семёрок в записи этого числа».

28.  Найти наибольшее среди четырех неравных чисел и уменьшить его в 5 раз.

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

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

 

Категория: Школьнаяционная служба информа | Добавил: l3-info (10.03.2013)
Просмотров: 3171 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 1
1 karaya1  
0
нужно решение 6 задачи, кто-нибудь умеет?

Имя *:
Email *:
Код *: