М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
katttty9989
katttty9989
17.07.2022 11:41 •  Информатика

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

👇
Ответ:
Var a,b,c: integer;
begin
c:=0;
b:=-30000;
read(a);
while a <> 0 do
begin
read(a);
if (a>b) then b:=a;
if a mod 2 = 0 then c:=c+1;
end;
writeln('Макс число: ', b);
writeln('Четных ', c);
end.
4,4(22 оценок)
Открыть все ответы
Ответ:
KPY3
KPY3
17.07.2022

var

i, x: integer; // объявляем переменные целочисленного типа.

y, sum : real; // объявляем переменные вещественного типа.

begin

y := 10; // пробег спортсмена в первый день.

while i < 6 do // в цикле определяем пробег спортсмена со 2-го по 7-й день.

begin

y := y + (y / 100 * 10); // пробег спортсмена за i-й день.

sum := sum + y; // считаем сумму километров.

i := i + 1; // счетчик дней недели.

end;

write ('В сумме за 7 дней спортсмен пробежал: ',round(sum + 10,2), ' км.'); //вывод на экран.

end.

Объяснение:

Вбей в Паскале с WHILE

4,4(100 оценок)
Ответ:
98722
98722
17.07.2022

Рассмотрим три решения

Объяснение:

Попробуем тремя :

1) используя numpy, создадим список с метода arange, позволяющего делать range нецелочисленным. Далее просто суммируем получившийся список (для суммы можно импортировать fsum из библиотеки math, а можно воспользоваться и стандартной sum)

2) исходя из определения арифметической прогрессии:

нам известен первый член (0.5), разность  (1),  последний член (99.5), а также количество членов прогрессии. Просто посчитаем по формуле.

3) с цикла вычислим все то же самое. Будем постепенно прибавлять к сумме увеличивающийся на 1 первый элемент.

Как видим, все три работают одинаково верно.


Составьте программу вычисления суммы S=0.5+1.5+2.5+... +98.5+99.5(на Python)
4,6(54 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ