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

Добавление правильного окончания (слова) к числу
Задача
11 Авг 2012

В русском языке, когда говорят о количестве лет, то после числа используют слова "год", "года" и "лет". Например, 1 год, но 10 лет или 3 года.

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

Определить угаданные и неугаданные числа
Задача
10 Авг 2012

Компьютер генерирует пять чисел в диапазоне от 1 до 15 включительно. Человек пытается их угадать. Программа должна выводить угаданные и неугаданные числа из тех, что сгенерировала программа, а также ошибочные числа пользователя.

Проверка корректности строки-идентификатора
Задача
10 Авг 2012

Проверить введенную пользователем строку на наличие недопустимых символов. В качестве первого символа допустимы только буквы и знак подчеркивания. Остальные символы могут быть буквами, цифрами и знаком подчеркивания.

Множества
Учебник
10 Авг 2012

Объявление множеств

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

Обмен значений переменных
Задача
10 Авг 2012

Обменять значения двух переменных, используя третью (буферную) переменную.

Решение системы уравнений
Задача
04 Май 2012

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

Проверка гипотезы Сиракуз
Задача
23 Апр 2012

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

Подсчет количества символов, строк и слов в текстовом файле
Задача
23 Апр 2012

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

Оценка последовательности
Задача
11 Апр 2012

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

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

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

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

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

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