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

Массивы.

Задача 2.4

Задан числовой массив А(50). Определить, каких элементов больше в этом массиве: положительных или отрицательных.

Задача 2.5

Информация о температуре воздуха и о количестве осадков в течение месяца задана в виде двух одномерных массивов.

Определить, сколько выпало осадков в виде снега и сколько - в виде дождя. (Для определенности предполагается, что при 0 градусов идет дождь).

Задача 2.6

В расписании движения поездов указано время отправления 12 пригородных поездов со станции г. Урюпинска.

Определить количество поездов, отправляющихся со станции в период времени с 16.00 до 19.30. (Время отправления поездов задается одномерным массивом.)

Задача 2.7

Для некоторой группы учащихся (всего в группе 25 чел.) известны данные о скорости ввода текстовой информации с клавиатуры (количество введенных символов за 10 минут).

Требуется составить отчет в следующем виде: напечатать фамилию и скорость ввода самого результативного учащегося; среднюю скорость ввода в данной группе; фамилии тех учащихся, скорость ввода которых ниже средней.

Задача 2.8

Из одного порта в другой необходимо перевезти 15 различных грузов. Грузоподъемность судна, на котором будет проходить перевозка, 50 тонн. Грузы пронумерованы, и информация о массах грузов хранится в массиве М(15).

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

Задача 2.9

Заполнить квадратную матрицу размера n на n натуральными числами от 1 до n2 в указанном порядке:       Например:

Вычисление непрерывных дробей и радикалов.

Задача 2.10

Вычислить значение арифметического выражения:

Задача 2.11

Вычислить значение дроби:

Числа и числовые последовательности.

Задача 2.12

Распечатать числовую последовательность, которая задается по следующим правилам: - первое число последовательности - произвольное нечетное число от 3 до 99; - каждый следующий элемент последовательности определяется через предыдущий элемент р, и равен

3p+1, если p нечётное число,

р/2, если р чётное число.

Например: 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 Вычисления прекратить, когда очередной элемент последовательности станет равен 1. (Известно, что в любой такой последовательности рано или поздно встречается 1.)

Задача 2.13

Распечатать числовую последовательность, которая задается по следующим правилам: - первое число последовательности - натуральное число, кратное 3 (входной параметр задачи); - каждый последующий элемент равен сумме кубов цифр предыдущего. Например: 33 33+33=54 53+43=189 13+83+93=1242 13+23+43+23=81 83+13=513 53+13+33=153 Вычисления прекратить, когда очередной элемент последовательности станет равен 153. (Известно, что любая такая последовательность рано или поздно приводит к 153).

Задача 2.14

Для заданного натурального числа определить, образуют ли его цифры арифметическую прогрессию. Предполагается, что в числе не менее трёх цифр. Например: 1357, 963.

Задача 2.15

В трехзначном числе зачеркнули старшую цифру. Когда полученное число умножили на 7, то получили исходное число. Найти это число.

Задача 2.16

Получить все числа, не превышающие заданного числа N, которые делятся без остатка на все свои цифры.

Задача 2.17

Задано натуральное число. Записать его в обратном порядке. Например, 12345 должно превратиться в 54321.

Задача 2.18

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

Задача 2.19

В электронных часах время показывается на табло в виде последовательности цифр, указывающих часы (от 0 до 23), минуты и секунды. Например: Каждая отдельная цифра на табло отображается в виде светящихся сегментов (отрезков) следующим образом: Часы потребляют тем больше энергии, чем больше сегментов используется в записи времени. Написать программу, которая определяет время (чч.мм.сс) наибольшего и наименьшего потребления энергии часами.