Новое на сайте

Решение системы уравнений
Задача
04/05/12

Требуется определить, сколько можно преобрести ручек (по цене 10 руб.), карандашей (5 руб.) и ластиков (2 руб.) на 100 рублей. При этом всего предметов должно быть 30.

Доказательство гипотезы Сиракуза
Задача
23/04/12

Возьмем любое натуральное число. Если оно четное - разделим его пополам, если нечетное - умножим на 3, пибавим 1 и разделим пополам. Повторим эти действия с вновь полученным числом. Гипотеза гласит, что независимо от выбора первого числа рано или поздно мы получим 1.

Подсчет количества символов, строк и слов в текстовом файле
Задача
23/04/12

Посчитать сколько содержится в файле символов, строк и слов.
Разделителями слов считать пробелы и перенос строки.

Оценка последовательности
Задача
11/04/12

Пользователь вводит десять целых чисел представляющих собой последовательность.
Требуется ее оценить:

  • является ли последовательность возрастающей;
  • есть ли в ней одинаковые элементы;
  • является ли она знакочередующейся (положительные и отрицательные числа чередуются).
Вычисление факториала числа
Задача
31/03/12

Факториал числа представляет собой произведение всех натуральных чисел от 1 до этого числа включительно. Например, факториал числа 7 выглядит так:
1 * 2 * 3 * 4 * 5 * 6 * 7

Факториал числа обозначается как само число после которого следует восклицательный знак. Например, 7!. Таким образом:
7! = 1 * 2 * 3 * 4 * 5 * 6 * 7 = 5040

С увеличением числа его факториал быстро возрастает. Так если 3! = 6, то уже 10! = 3628800. Поэтому для натуральных чисел больше 12-ти в языке программирования Паскаль просто так факториал вычислить нельзя.

Допустим, требуется определить факториал числа, которое ввел пользователь.

Сумма элементов побочной диагонали
Задача
22/03/12

В двумерном массиве случайных чисел [1..10,1..10] вычислить сумму элементов побочной диагонали.

(Побочная диагональ проходит из нижнего левого угла в верхний правый.)

Решить задачу двумя способами:
• Используя подпрограмму-функцию.
• Используя подпрограмму-процедуру.

Поиск самой длинной последовательности в массиве
Задача
21/03/12

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

Например, если массив выгдядит так:
0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0
, то количество элементов самой длинной последовательности, состоящей из одинаковых элементов, равно 5, а начинается она с 9-го элемента.

Пример форматированного вывода невещественных типов
Задача
08/03/12

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

Пример простейшего ввода и вывода данных
Задача
08/03/12

Получить от пользователя данные, обработать их и вывести на экран

Пример форматированного вывода вещественных чисел
Задача
08/03/12

Вывести на экран действительное число в различных форматах представления.