Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2010, 12:25   #1
lilok
Новичок
Джуниор
 
Регистрация: 06.05.2010
Сообщений: 1
По умолчанию массивы. паскаль

помогите пожалуйста, кто сможет решить задачу.
спасибо.

Даны два массива: А (10) и В (9) вещественных чисел. Найти и напечатать сумму значений элементов массива А и произведение значений элементов массива В. Увеличить каждый элемент массива имеющего наибольшее кол-во нулей на 10 и вывести измененный массив на экран.
lilok вне форума Ответить с цитированием
Старый 06.05.2010, 14:17   #2
Z1000000
Форумчанин
 
Регистрация: 04.05.2010
Сообщений: 495
По умолчанию

program PrArray;
var
A : array [0..9] of Real;
B : array [0..8] of Real;
i : Integer ;
Summa,Mult : Real;
ANull,BNull : Integer;
begin
Randomize ;
for i := 0 to Length(A)-1 do
A[i] := -32768 + Random * (32767+32768 );
for i := 0 to Length(B)-1 do
B[i] := -32768 + Random * (32767+32768 );
Summa := 0;Mult := 1;
ANull := 0; BNull := 0;
for i := 0 to Length(A)-1 do
begin
Summa := Summa + A[i];
if A[i] = 0 then ANull := ANull + 1 ;
end ;
for i := 0 to Length(B)-1 do
begin
Mult := Mult * B[i];
if B[i] = 0 then BNull := BNull + 1 ;
end ;

writeln ( 'Summa of Elements of A: ',Summa);
writeln ( 'Mult of Elements of B: ',Mult);

writeln ('Array :');
if ANull >= BNull then
for i:= 0 to Length(A)-1 do writeln (A[i]+10,' ')
else
for i:= 0 to Length(B)-1 do writeln (B[i]+10,' ');

end.
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948
Z1000000 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массивы (паскаль) AndrewPl Помощь студентам 14 25.04.2010 17:06
паскаль и массивы A.S.W Помощь студентам 3 07.01.2010 18:53
Паскаль массивы Gorny Помощь студентам 7 02.12.2009 19:13
Массивы. Паскаль. Natsu Помощь студентам 3 30.10.2009 19:47
Паскаль, массивы. SZero Помощь студентам 5 22.03.2008 16:06