Решение задач с помощью программы паскаль

Решение задач по программированию из огэ по информатике на паскале.

В этой статье мы научимся решать на паскаль задачи с номером 20 огэ по информатике.
Чтобы успешно решать задачи огэ по программированию на паскаль нужно уметь
определять и вводить с клавиатуры переменные в Паскаль
вводить данные с помощью цикла for в Паскаль,
проверять введенные данные с помощью оператора условия if Паскаль,

Разберем как решать на паскаль задачу огэ по программированию на поиск суммы

Напишем программу на паскаль, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 5.
В начале программы зададим переменные
n отвечает за количество элементов в последовательности
i счетчик цикла
s отвечает за сумму
a отвечает за элемент последовательности

В начале программы введем число элементов последовательности, значению суммы присвоим 0
var i,n,s,a: integer;
begin
s:=0;
writeln(‘введите число элементов’);

Пример решения задач на Pascal #1


readln(n);
С помощью цикла for организуем ввод элементов последовательности. Для каждого элемента последовательности проверяем его последнюю цифру, равна ли она 5. Чтобы получить последнюю цифру числа, нужно применить операцию
Переменная mod 10
Поэтому, чтобы проверить, является ли последняя цифра 5, нужно применить оператор условия if
if (a mod 10 = 5) then
begin
s = s+a;
end;

Полная версия программы для поиска суммы элементов последовательности, последняя цифра которых 5 на паскале
var i,n,s,a: integer;
begin
s:=0;
writeln(‘введите число элементов’);
readln(n);
for i:=1 to n do
begin
readln (a);
if (a mod 10=5) then
begin
s:=s+a;
end;
end;
writeln (s);
end.

Читайте также:
Как удалить программу зум с компьютера

Разберем как решать на паскаль задачу огэ по программированию на расчёт среднего арифметического элементов последовательности, удовлетворяющих заданному условию

Напишем программу на паскале, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 7, или сообщает, что таких чисел нет (выводит «NO»).

В начале программы зададим переменные
n – количество элементов в последовательности
i – счётчик цикла
s – сумма элементов
a – текущий элемент последовательности
k – количество элементов, кратных семи
Задаём количество элементов в последовательности, обнуляем сумму и переменную счётчика.
var i,n,s,k, a: integer;
begin
s:=0;
k:=0;
writeln(‘введите число элементов’);
readln(n);
В цикле for вводим с клавиатуры элементы последовательности. С помощью условия if проверяем, кратен ли элемент семи, с помощью выражения a mod 7 = 0. Если элемент кратен, то прибавляем его к сумме, и увеличиваем количество элементов на 1.
for i:=1 to n do
begin
readln (a);
if (a mod 7=0) then
begin

Линейные программы. Решение задач. Ч.1.


s:=s+a;
k:=k+1;
end;
end;
В конце программы проверяем, есть ли элементы, кратные семи, если их нет, то выводим сообщение «Элементов нет», иначе выводим среднее арифметическое элементов, кратных семи. Чтобы подсчитать среднее арифметическое, нужно сумму поделить на количество элементов.
if (k=0) then
begin
writeln (‘Элементов нет’);
end
else
begin
writeln (‘Среднее арифметическое’, s/k);
end
Полная версия программы на паскаль, которая подсчитывает среднее арифметическое элементов, кратных семи
var i,n,s,k, a: integer;
begin
s:=0;
k:=0;
writeln(‘введите число элементов’);
readln(n);
for i:=1 to n do
begin
readln (a);
if (a mod 7=0) then
begin
s:=s+a;
k:=k+1;
end;
end;
if (k=0) then
begin
writeln (‘Элементов нет’);
end
else
begin
writeln (‘Среднее арифметическое’, s/k);
end
end.

Читайте также:
Что показывает программа speedfan

Полезно почитать по теме задачи огэ по информатике на паскале

Источник: itrobo.ru

Решение простых задач на Паскале с алгоритмами, записанными графическим способом.
презентация к уроку по информатике и икт (10 класс)

Сборник задач с решениями на языке программирования Паскаль

Шаблон для презентации

В сборнике предложены 27 задач с решениями на языке программирования Паскаль.

Целевая аудитория: для 10 класса

Уважаемые коллеги! Автор ждёт Ваши отзывы! Оставьте своё мнение о разработке!
Всего комментариев: 2
Порядок вывода комментариев:

1 Игоревич • 20:14, 30.10.2014
Представлен текстовый сборник задач. Включает в себя 27 интересных задач с решениями.

avatar

2 valentina0307 • 20:43, 31.10.2014

Задача 7 не корректно работает.
как вариант доработки:
program z7;
var
a,b,d:longint;
c:integer;
Begin
writeln (‘Введите a’); readln (a);
writeln (‘Введите b’); readln (b);
d:=a;
begin
for c:=2 to b do
d:=d*a;
end;
d:=d mod 10;
writeln (d);
end.
Ограничением работы программы является тип переменных.

Физкультминутки

Физкультминутки

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

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

Свидетельство о публикации презентации

В помощь учителю

Уважаемые коллеги! Добавьте свою презентацию на Учительский портал и получите бесплатное свидетельство о публикации методического материала в международном СМИ.

Для добавления презентации на портал необходимо зарегистрироваться.

Конкурсы для учителей

Диплом и справка о публикации каждому участнику!

Популярное

Выпускной в школе

Летний лагерь

Летний пришкольный лагерь

Новости образования

Маркер СМИ

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

Фотографии предоставлены

Источник: www.uchportal.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru