Написать программу с массивом случайных 5 чисел от -50 до 50, если больше нуля - то сложить их, если меньше нуля - вычесть. (сумма и разность)
235
499
Ответы на вопрос:
Скорее всего так: const n=5; var a: array[1..n] of integer; i,s,r: integer; begin randomize; writeln('массив a: '); for i: =1 to n do begin a[i]: =random(101)-50; write(a[i]: 4); end; writeln; s: =0; r: =0; for i: =1 to n do if a[i]> 0 then s: =s+a[i] else r: =r-a[i]; writeln('s = ',s,' r = ',r); end. пример: массив a: 29 32 -48 -42 11 s = 72 r = 90
#include < iostream> #include < stdlib.h> #include < ctime> using namespace std; int main() { int a[5], p = 0, n = 0; srand ( time(null) ); for (int i = 0 ; i < 5 ; i++) { a[i]=rand()%100-50; cout < < a[i] < < ' '; if(a[i] > 0) p+=a[i]; else n-=a[i]; } cout < < endl < < p < < ' ' < < n < < endl; }
Лепи из пластилина потом попробуй по макету сделать из того материала из которого надо.
Популярно: Информатика
-
ychenik55555555501.06.2023 01:46
-
qmess1016.08.2022 22:28
-
RILIR02.06.2022 12:29
-
Sveto4ka34204.05.2022 10:47
-
oksaniana11.11.2022 11:05
-
светик48006.06.2023 03:09
-
МаШкА42805.06.2021 05:11
-
KIRICHbyKIRICH20.10.2022 15:10
-
Нукку9507.08.2022 12:55
-
SofiaSendekaeva20.10.2021 01:13