Что можно написать на pascal abc

Программы и алгоритмы для начинающих

Этот раздел ? для тех, кто хочет самостоятельно научиться программированию и тех, кто желает закрепить свои начальные навыки программирования. Здесь содержатся небольшие примеры программ для начинающих, раскрывающие основные конструкции языка Паскаль и содержащие различные широко используемые алгоритмы. Кроме этого, приводятся стандартные ошибки, которые совершают учащиеся в начале обучения.

Раздел рекомендуется для самообучения, повторения пройденного материала и в качестве справочника. Школьники могут использовать материалы данного раздела для подготовки к ЕГЭ по информатике.

Готовые программы

Уравнение вида a⋅x 2 + b⋅x + c = 0квадратное уравнение.

Площадь и периметр прямоугольника

Прямоугольник – четырехугольник, у которого все углы прямые (равны 90 градусам). Площадь прямоугольника Для вычисления площади прямоугольника необходимо умножить его длину на ширину:

Таблица Пифагора

Таблица Пифагора — одна из форм представления таблицы умножения.

Факториал числа

Факториал числа n — это функция, которая возвращает произведение всех натуральных чисел от 1 до n включительно.

Числа Фибоначчи

Числа Фибоначчи — это значения числовой последовательности, в которой, первые два числа равны единице, а каждый последующий элемент равен сумме предыдущих двух чисел.

Последовательность Фибоначчи имеет вид:
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610…

Задача №407 Обмен

В рождественский вечер на окошке стояло три цветочка, слева на право: герань, крокус и фиалка. Каждое утро Маша вытирала окошко и меняла местами стоящий справа цветок с центральным цветком. А Таня каждый вечер поливала цветочки и меняла местами левый и центральный цветок. Требуется определить порядок цветов ночью по прошествии k дней.

Задача №774 Торт

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

Задача №904 Увеличить на 2

Задана последовательность целых чисел. Увеличить на 2 каждый ее неотрицательный элемент.

Задача №907 Первый не больший чем 2,5

Задан массив вещественных чисел. Найти первый элемент массива, значение которого не превышает 2.5.

Задача №1607 Число в обратном порядке

Запишите целое неотрицательное число n в обратном порядке.

Задача №2860 Сумма чисел на промежутке

Найти сумму целых чисел на промежутке от a до b.

Задача №8372 Составить треугольник

По заданным длинам трех отрезков определить, можно ли из них составить невырожденный треугольник. Треугольник называется невырожденным, если его площадь больше 0.

Задача №8638 Дописать тройку

Дано трехзначное число n. Дописать к нему слева и справа цифру 3.

Задача №8824 Найти число

Найти целое число n, если известны предыдущее и последующее к нему числа.

Задача №8840 Цифра

На входе программы имеется натуральное число n. Нужно вывести крайнюю справа цифру (разряда единиц) числа n.

Задача №8870 Меньшее из трех

На входе программы есть три целых числа a, b и c, записанных в одной строке через пробел. Нужно вывести меньшее из них.

Задача №8871 Большее из трех

На входе программы есть три целых числа a, b и c, записанных в одной строке через пробел. Нужно вывести большее из них.

Задача №8873 Однозначное число

Задано целое число n. Вывести Ok, если число n однозначное и No иначе.

Задача №8880 Равносторонний треугольник

Заданы три натуральных числа a, b, c. Выведите квадрат любого из заданных чисел, если существует равносторонний треугольник с длинами сторон a, b, c и No в противном случае.

Задача №8936 Четные на промежутке

Выведите все целые четные числа, принадлежащие интервалу [a, b] в убывающем порядке.

Примеры программ на Pascal

Ввести с клавиатуры n чисел. Определить количество четных.

Код программы:

Задание:

Дано четырехзначное число. Верно ли, что сумма первой и последней цифр равна сумме средних цифр?

Пример теста:

1234 — да: 1+4=2+3
7459 — нет: 7+9 ≠ 4+5

Код программы:

Задание:

Решение квадратного уравнения ax 2 +bx+c=0

Пример теста:

Код программы:

Задание:

При попадании в маленький круг (радиус = 1), игроку начисляется 2 балла, при попадании в большой круг (радиус 2) — 1 балл, мимо мишеней — 0 баллов.

Пример теста:

Код программы:

Задание:

Вычислить значение функции

Пример теста:

при x = 2, y = -4.441979

Код программы:

Задание:

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *