IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Процедура создания массива, Не так работает как хотелось бы
savedata
сообщение 3.10.2011, 7:03
Сообщение #1


Студент
**

Группа: Продвинутые
Сообщений: 64
Регистрация: 8.1.2011
Из: Красноярск
Город: Krasnoyarsk
Учебное заведение: СибГТУ
Вы: студент



program addmass;
uses crt;

type mas=array[1..1000] of real;

procedure addmas(a:mas;b:integer);
var j:integer;
begin
randomize;
for j:=1 to b do
begin
a[j]:=random(100)-50;
end;
end;


var x:mas;
i,n:integer;

begin
clrscr;
write('enter long of array - n=');
readln(n);

addmas(x,n);

for i:=1 to n do
begin
write(x[i]:0:1,' ');
end;
readln;
end.

В итоге массив Х остается с пустыми значениями! Почему? Такое ощущение что создается массив А.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
savedata
сообщение 3.10.2011, 12:42
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 64
Регистрация: 8.1.2011
Из: Красноярск
Город: Krasnoyarsk
Учебное заведение: СибГТУ
Вы: студент



Мужики! Я поридил хелп Паскалевский и все понял!

Нужно процедуру задавать так:

procedure addmas(var a:mas;var b:integer);
var j:integer;
begin
randomize;
for j:=1 to b do
begin
a[j]:=random(100)-50;
end;
end;


Маст хэв!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
tig81
сообщение 3.10.2011, 13:02
Сообщение #3


Академик
********

Группа: Преподаватели
Сообщений: 15 617
Регистрация: 15.12.2007
Город: Украина, Запорожье
Учебное заведение: ЗНУ
Вы: преподаватель



Цитата(savedata @ 3.10.2011, 15:42) *

Мужики!

(IMG:style_emoticons/default/sad.gif) Опять нас ущемляют
Цитата
Я поридил хелп Паскалевский и все понял!

(IMG:style_emoticons/default/thumbsup.gif)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 



- Текстовая версия Сейчас: 25.5.2025, 10:31

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru