Программа - вывести сумму положительных из трех введенных чисел Используя программу...

0 голосов
49 просмотров

Программа - вывести сумму положительных из трех введенных чисел Используя программу PascalABC-PascalABC.NET


Информатика (15 баллов) | 49 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 ReadSeqReal(3).Where(t -> t > 0).Sum.Println

end.


3.53 -6.23 12

15.53

(654k баллов)
0

спасибо вам большое )

0

Пожалуйста. Достаточно просто сердечко щелкнуть

0

Если чисел не 3, просто замените на нужное количество.

0 голосов

program n1;  

var a, b, c, d: real;

begin  

writeln ('Введите первое число');

readln (a);

writeln ('Введите второе число');

readln (b);

writeln ('Введите третье число');

readln (c);

if (a>0) then  

 d:= a

else

 d:= 0;

if (b>0) then

 d:= d+b  

else

 d:= d;

if (c>0) then  

 d:= d+c

else  

 d:= d;

writeln ('Сумма положительных чисел = ', d);

end.

(858 баллов)
0

Вы почти верно написали. Два кита: знание математики (насколько вижу по профилю, у Вас оно есть) и навыки алгоритмического мышления (об этом судить не могу пока - Ваша программа не показательна).

0

Математику я люблю, но выше муниципального этапа по математике не поднималась(

0

Сейчас хочу в ЗФТШ (заочный физтех) поступить, в конце зимы должны уже набирать учеников. Надеюсь, за год (11 класс) подтянусь

0

Я тоже не подымался в свое время выше общегородского.

0

ЗФТШ... будете если там и программирование пытаться учить - помрете под С++

0

Ничего, справимся! И не такое было!1

0

Но давайте если что, лучше в личку.... а то спам начинается

0

Если, конечно, есть что сказать/спросить )))

0

Да-да, только заметила сообщение, приношу извинения!

0

Для начал обучению программированию хватит и основ математики, а потом можно и параллелить)