IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> массивы и рандомные числа
memfis
сообщение 17.01.2006 9:34
Сообщение #1


Гость






Уважаемые форумчяне пожалуйста помогите правильно решить задачу а то сижу на экзамене и нажна срочно помошь. Я понимаю, что это медвежья услуга, но войдите в положение не разобрался в теме.
Условие:
Сформироватьь три последовательности из десяти случайных чисел каждая. Значения чисел -10<=n<50. Определить среднее арифметическое каждой такой последовательности.
 К началу страницы 
+ Ответить 
Гость
сообщение 17.01.2006 10:29
Сообщение #2


Гость






ребят ну помогите экзамен тот идтё.
 К началу страницы 
+ Ответить 
Ozzя
сообщение 17.01.2006 10:42
Сообщение #3


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


В этой формуле не уверен wub.gif
random(50-10)-10;
Код
var
i:Integer;
sum1,sum2,sum3:real;
a1,a2,a3:array [1..10] of Integer;

begin
randomize;

for i:=1 to 10 do
   begin
      a1[i]:=random(50-10)-10;
      a2[i]:=random(50-10)-10;
      a3[i]:=random(50-10)-10;
      WriteLn(a1[i]:8,a2[i]:8,a3[i]:8);
   end;
sum1:=0;sum2:=0;sum3:=0;
for i:=1 to 10 do
   begin
      sum1:=a1[i]+sum1;
      sum2:=a2[i]+sum2;
      sum3:=a3[i]+sum3;
   end;
   sum1:=sum1/10;
   sum2:=sum2/10;
   sum3:=sum3/10;
   WriteLn(sum1,sum2,sum3);

end.


Сообщение отредактировано: Ozzя - 17.01.2006 10:55
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Malice
сообщение 17.01.2006 11:56
Сообщение #4


Профи
****

Группа: Пользователи
Сообщений: 705
Пол: Мужской

Репутация: -  20  +


(50+10)-10, иначе будет от -10 до 30.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Ozzя
сообщение 17.01.2006 12:21
Сообщение #5


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


Цитата(Malice @ 17.01.2006 11:56) *

(50+10)-10, иначе будет от -10 до 30.


Спасибо, да
random от l до k
Random(k-l)+l
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.06.2025 22:50
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"