0 / 0 / 0
Регистрация: 22.05.2014
Сообщений: 25
1

Определить, что больше: сумма или произведение элементов массива. Найти ошибку

22.05.2014, 13:45. Показов 1141. Ответов 2
Метки нет (Все метки)

Где ошибка
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Program t7iz1;
uses crt;
var a:array[1..3,1..5] of integer;
i,j:byte; s1,s2:real;
begin
clrscr;
randomize;
for i:=1 to 3 do begin
for j:=1 to 5 do begin
a[i,j]:=random(41)-20;
write(a[i,j]:3);
s1:=s1+a[i,j];
s2:=s2*a[i,j];
if s1>s2 then writeln('сумма = ')
else writeln('впроизведение =');
readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2014, 13:45
Ответы с готовыми решениями:

Определить, что больше по модулю: сумма положительных или произведение отрицательных элементов массива
Дан двумерный массив в файле ‘array.txt’. Определить, что больше по модулю: сумма положительных или...

Определить, что больше - сумма всех элементов матрицы или произведение
1. Натуральное число называется совершенным, если оно равно сумме всех своих делителей, за...

Определить, что больше сумма элементов в четных строках или произведение элементов в нечетных строках матрицы
Ребята, помогите пожалуйста кто может, код программы нужен. Заранее огромное спасибо Дан...

Определить, что больше: модуль суммы отрицательных элементов массива или сумма неотрицательных
дан одномерный массив.определить что больше: модуль суммы его отрицательных элементов или сумма...

2
9 / 9 / 9
Регистрация: 28.05.2014
Сообщений: 11
30.05.2014, 14:29 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Program pr;
 uses crt;
var
 i,j,s: integer;
 p:longint;
 a:array[1..3,1..5] of integer;
 begin
 clrscr;
 s:=0; p:=1;
 writeln('Исходный массив');
for i:=1 to 3 do begin
for j:=1 to 5 do begin
  a[i,j]:=random(41)-20;
 write(a[i,j]:4);
 s:=s+ a[i,j];
 p:=p*a[i,j];
           end;
 writeln; end;
if s>p then writeln('Сумма ',s,' > прозведения ',p)
else writeln('Сумма ',s,' < прозведения ',p);
writeln('Конец');
end.
1
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
30.05.2014, 21:41 3
Цитата Сообщение от Power torr Посмотреть сообщение
s:=0; p:=1;
Переменные не были инициализированы. А потому, что в них было непонятно... Потому надо делать так как написано выше.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2014, 21:41
Помогаю со студенческими работами здесь

Определить, что больше: сумма элементов массива стоящих на четных или на нечетных местах
Дан массив С из m элементов, определить какая сумма больше сумма элементов стоящих на чет местах...

Определить, что больше, сумма или произведение
1) Даны три действительных числа. Определить, что больше, сумма или произведение этих...

Определить, что больше - сумма или произведение чисел
Помогите, пожалуйста: 1)Даны 3 действительных числа. Определить ,что больше сумма или произведение...

Определить, что больше, сумма или произведение чисел
Господа,снова здравствуйте! Нужная ваша помощь. Задача: Даны три действительных числа....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru