Задачи по программированию с продолжением на языке Паскаль | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 27 апреля, печатный экземпляр отправим 1 мая.

Опубликовать статью в журнале

Библиографическое описание:

Задачи по программированию с продолжением на языке Паскаль / В. А. Масленкова, К. Г. Горячева, Д. А. Пешкова [и др.]. — Текст : непосредственный // Молодой ученый. — 2016. — № 30.1 (134.1). — С. 43-46. — URL: https://moluch.ru/archive/134/38693/ (дата обращения: 19.04.2024).



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

«5» – 10 баллов

«4» – 7 баллов

«3» – 3 балла

Задачи

Балл

Задания 1 уровня. Формализовать постановку задачи. Представить алгоритм в виде блок-схемы. Составить список используемых переменных. Реализовать правила представления данных: констант, переменных, типы переменных. Присвоить значения переменным. Организовать ввод и вывод данных. Составить программу и исполнить ее вручную. Проверить работу программы на компьютере.

3 балла

Чиновник строит дачу с забором. Напишите программу вычисления количества досок для забора на заданном участке, если ширина доски равна 10 сантиметров, а длина прямоугольного участка земли равна X метров, ширина равна Y метров.


Решение:
program Project;
var
x, y, rez: real;
begin
{Вод значений с клавиатуры}
write('Wwedi dlinu X:'); readln(x);
write('Wwedi shirinu Y:'); readln(y);
{Вычисляем периметр участка}
rez:= 2*x + 2*y;
{Вычисляем нужное количество досок}
rez:= rez/0.1;
{Выводим результат на экран}
writeln('Chislo dosok = ', rez:0:2);
readln; {Задержка закрытия программы}
end.

Задания 2 уровня. Организовать цикл.

7 баллов

Чиновнику требуется закупить канцтовары для работы. Требуется определить, сколько можно приобрести ручек (по цене 1000 руб.), карандашей (500 руб.) и ластиков (200 руб.) на 100 000 рублей. При этом всего предметов должно быть 30.


Описание переменных:

Обозначим искомое количество ручек, карандашей и ластиков через переменные a , b и c соответственно.

Цены предметов: pa, pb, pc.

Количество предметов: qty.

Сумма покупки: sum.

Алгоритм решения задачи:

Составим систему уравнений.
Уравнение суммы покупки: 1000*a + 500*b + 200*c = 100 000
Уравнение количества предметов: a + b + c = 30

Заменим числа соответствующими переменными:
Уравнение суммы покупки: pa*a + pb*b + pc*c = sum
Уравнение количества предметов: a + b + c = qty

Чтобы перебрать все возможные варианты сочетания переменных a , b и с , надо использовать три цикла, вложенные друг в друга.
Если при каких-либо значениях a , b и c оба уравнения будут истинны, значит эти значения являются решением для системы уравнений.
Система уравнений может иметь несколько решений или не иметь ни одного.

var

a, b, c: byte;

pa, pb, pc: byte;

qty, sum: byte;

begin

qty := 30;

sum := 100000;

pa := 1000;

pb := 500;

pc := 200;

for a:=0 to (sum div pa) do

for b:=0 to (sum div pb) do

for c:=0 to (sum div pc) do

if (pa*a + pb*b + pc*c = sum) and

(a + b + c = qty) then

writeln (a:3,b:3,c:3);

readln;

end.

Задания 3 уровня. Использовать генератор случайных чисел. Цикл с счетчиком.

10 баллов

Чиновник, ежемесячно берёт взятки в размере Х рублей. Величина Х непостоянная и колеблется от 0 до 150000 рублей. Автомобиль BMW 3, который хочет купить на взятки чиновник, стоит 1700000 рублей. Напишите программу, которая вычислит, сколько месяцев потребуется чиновнику на сбор нужной суммы.



Решение:
program Project;
var
x: longint; {Размер взятки}
mes: integer; {Число месяцев}
begin
mes:= 0;
x:= 0;
{Организуем цикл, который завершится при сумме взяток
равной или больше 1700000}
Repeat
{Организуем случайные числа для величины Х}
randomize;
x:= x + random(150000);
writeln(x);
{Организуем счётчик месяцев}
mes:= mes + 1; {inc(mes)}
until x >= 1700000;
{Выводим результат на экран}
writeln('Mesjac = ', mes);
readln; {Задержка закрытия программы}
end.

Основные термины (генерируются автоматически): система уравнений, BMW, балл, Задержка закрытия, переменная, Уравнение суммы покупки, чиновник, число.


Похожие статьи

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

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

Об использовании метода инварианта, основанного на идее...

Задача 6. Числа 0, 1, 2, 3, …, 9 записаны по кругу. За один ход разрешается прибавить к двум соседним числам одно и то же целое число.

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

Алгоритм интервального оценивания параметров нелинейных...

В случае линейной модели оба этапа решаются матричными операциями [1]. Мерами неопределённости и взаимосвязи оценок параметров служат элементы обратной матрицы системы нормальных уравнений; оценкой точности параметра − его стандартное отклонение...

Применение метода линейного программирования для решения...

Пусть ограничения заданы совместной системой m линейных неравенств с n переменными

На приобретение грузовиков необходима сумма 400000х1+500000х2, при этом она должна

2. Садовничий Ю. В. ЕГЭ. Математика. Решение задач и уравнений в целых числах.

Метод «переброски» при решении квадратных уравнений

. Далее уравнение решают устно описанным выше способом, затем возвращаются к исходной переменной и находят корни уравнений и .

Находим числа, сумма которых равна 5, а произведение равно -6.

Экстремальные свойства решений одной краевой задачи для...

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

где – натуральное нечетное число, в области ограниченной простой кривой Жордана лежащей в полуплоскости с концами в точках и а при...

Экономические задачи на уроках математики | Статья в журнале...

Постоянные и переменные издержки. Функция общих издержек.

Тогда по истечении первого года сумма начисленных банком процентов составит рублей и на счете вкладчика будет

Таким образом, получаем уравнение тогда , тогда Ответ: годовых по кредиту в данном банке.

Правила оценки заявок | Статья в журнале «Молодой ученый»

Количество баллов по критерию «расходы на эксплуатацию и ремонт» согласно Правилам оценки заявок рассчитываются по следующей формуле

– Значимость показателей, сумма которых должна равняться 100 %

– Необходимое число специалистов, определенного...

Качественное исследование двумерной системы

Рассмотрим систему дифференциальных уравнений. (1). где. - вещественное числа. Система (1) исследована в работе [2] при условии , а также в роботе [3] при . Система (1) обладает следующими свойствами. Свойство 1. Система (1)...

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

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

Об использовании метода инварианта, основанного на идее...

Задача 6. Числа 0, 1, 2, 3, …, 9 записаны по кругу. За один ход разрешается прибавить к двум соседним числам одно и то же целое число.

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

Алгоритм интервального оценивания параметров нелинейных...

В случае линейной модели оба этапа решаются матричными операциями [1]. Мерами неопределённости и взаимосвязи оценок параметров служат элементы обратной матрицы системы нормальных уравнений; оценкой точности параметра − его стандартное отклонение...

Применение метода линейного программирования для решения...

Пусть ограничения заданы совместной системой m линейных неравенств с n переменными

На приобретение грузовиков необходима сумма 400000х1+500000х2, при этом она должна

2. Садовничий Ю. В. ЕГЭ. Математика. Решение задач и уравнений в целых числах.

Метод «переброски» при решении квадратных уравнений

. Далее уравнение решают устно описанным выше способом, затем возвращаются к исходной переменной и находят корни уравнений и .

Находим числа, сумма которых равна 5, а произведение равно -6.

Экстремальные свойства решений одной краевой задачи для...

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

где – натуральное нечетное число, в области ограниченной простой кривой Жордана лежащей в полуплоскости с концами в точках и а при...

Экономические задачи на уроках математики | Статья в журнале...

Постоянные и переменные издержки. Функция общих издержек.

Тогда по истечении первого года сумма начисленных банком процентов составит рублей и на счете вкладчика будет

Таким образом, получаем уравнение тогда , тогда Ответ: годовых по кредиту в данном банке.

Правила оценки заявок | Статья в журнале «Молодой ученый»

Количество баллов по критерию «расходы на эксплуатацию и ремонт» согласно Правилам оценки заявок рассчитываются по следующей формуле

– Значимость показателей, сумма которых должна равняться 100 %

– Необходимое число специалистов, определенного...

Качественное исследование двумерной системы

Рассмотрим систему дифференциальных уравнений. (1). где. - вещественное числа. Система (1) исследована в работе [2] при условии , а также в роботе [3] при . Система (1) обладает следующими свойствами. Свойство 1. Система (1)...

Похожие статьи

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

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

Об использовании метода инварианта, основанного на идее...

Задача 6. Числа 0, 1, 2, 3, …, 9 записаны по кругу. За один ход разрешается прибавить к двум соседним числам одно и то же целое число.

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

Алгоритм интервального оценивания параметров нелинейных...

В случае линейной модели оба этапа решаются матричными операциями [1]. Мерами неопределённости и взаимосвязи оценок параметров служат элементы обратной матрицы системы нормальных уравнений; оценкой точности параметра − его стандартное отклонение...

Применение метода линейного программирования для решения...

Пусть ограничения заданы совместной системой m линейных неравенств с n переменными

На приобретение грузовиков необходима сумма 400000х1+500000х2, при этом она должна

2. Садовничий Ю. В. ЕГЭ. Математика. Решение задач и уравнений в целых числах.

Метод «переброски» при решении квадратных уравнений

. Далее уравнение решают устно описанным выше способом, затем возвращаются к исходной переменной и находят корни уравнений и .

Находим числа, сумма которых равна 5, а произведение равно -6.

Экстремальные свойства решений одной краевой задачи для...

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

где – натуральное нечетное число, в области ограниченной простой кривой Жордана лежащей в полуплоскости с концами в точках и а при...

Экономические задачи на уроках математики | Статья в журнале...

Постоянные и переменные издержки. Функция общих издержек.

Тогда по истечении первого года сумма начисленных банком процентов составит рублей и на счете вкладчика будет

Таким образом, получаем уравнение тогда , тогда Ответ: годовых по кредиту в данном банке.

Правила оценки заявок | Статья в журнале «Молодой ученый»

Количество баллов по критерию «расходы на эксплуатацию и ремонт» согласно Правилам оценки заявок рассчитываются по следующей формуле

– Значимость показателей, сумма которых должна равняться 100 %

– Необходимое число специалистов, определенного...

Качественное исследование двумерной системы

Рассмотрим систему дифференциальных уравнений. (1). где. - вещественное числа. Система (1) исследована в работе [2] при условии , а также в роботе [3] при . Система (1) обладает следующими свойствами. Свойство 1. Система (1)...

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

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

Об использовании метода инварианта, основанного на идее...

Задача 6. Числа 0, 1, 2, 3, …, 9 записаны по кругу. За один ход разрешается прибавить к двум соседним числам одно и то же целое число.

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

Алгоритм интервального оценивания параметров нелинейных...

В случае линейной модели оба этапа решаются матричными операциями [1]. Мерами неопределённости и взаимосвязи оценок параметров служат элементы обратной матрицы системы нормальных уравнений; оценкой точности параметра − его стандартное отклонение...

Применение метода линейного программирования для решения...

Пусть ограничения заданы совместной системой m линейных неравенств с n переменными

На приобретение грузовиков необходима сумма 400000х1+500000х2, при этом она должна

2. Садовничий Ю. В. ЕГЭ. Математика. Решение задач и уравнений в целых числах.

Метод «переброски» при решении квадратных уравнений

. Далее уравнение решают устно описанным выше способом, затем возвращаются к исходной переменной и находят корни уравнений и .

Находим числа, сумма которых равна 5, а произведение равно -6.

Экстремальные свойства решений одной краевой задачи для...

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

где – натуральное нечетное число, в области ограниченной простой кривой Жордана лежащей в полуплоскости с концами в точках и а при...

Экономические задачи на уроках математики | Статья в журнале...

Постоянные и переменные издержки. Функция общих издержек.

Тогда по истечении первого года сумма начисленных банком процентов составит рублей и на счете вкладчика будет

Таким образом, получаем уравнение тогда , тогда Ответ: годовых по кредиту в данном банке.

Правила оценки заявок | Статья в журнале «Молодой ученый»

Количество баллов по критерию «расходы на эксплуатацию и ремонт» согласно Правилам оценки заявок рассчитываются по следующей формуле

– Значимость показателей, сумма которых должна равняться 100 %

– Необходимое число специалистов, определенного...

Качественное исследование двумерной системы

Рассмотрим систему дифференциальных уравнений. (1). где. - вещественное числа. Система (1) исследована в работе [2] при условии , а также в роботе [3] при . Система (1) обладает следующими свойствами. Свойство 1. Система (1)...

Задать вопрос