Предмет: Информатика, автор: peopleegeec

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

Ответы

Автор ответа: Аноним
1

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


peopleegeec: спасибо вам большое )
Аноним: Пожалуйста. Достаточно просто сердечко щелкнуть
Аноним: Если чисел не 3, просто замените на нужное количество.
Автор ответа: anr18
1

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.


Аноним: Вы почти верно написали. Два кита: знание математики (насколько вижу по профилю, у Вас оно есть) и навыки алгоритмического мышления (об этом судить не могу пока - Ваша программа не показательна).
anr18: Математику я люблю, но выше муниципального этапа по математике не поднималась(
anr18: Сейчас хочу в ЗФТШ (заочный физтех) поступить, в конце зимы должны уже набирать учеников. Надеюсь, за год (11 класс) подтянусь
Аноним: Я тоже не подымался в свое время выше общегородского.
Аноним: ЗФТШ... будете если там и программирование пытаться учить - помрете под С++
anr18: Ничего, справимся! И не такое было!1
Аноним: Но давайте если что, лучше в личку.... а то спам начинается
Аноним: Если, конечно, есть что сказать/спросить )))
anr18: Да-да, только заметила сообщение, приношу извинения!
Giammy: Для начал обучению программированию хватит и основ математики, а потом можно и параллелить)
Похожие вопросы
Предмет: Английский язык, автор: magma19821981
Предмет: Математика, автор: as5g4mp69
Предмет: Математика, автор: Roma19911111