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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2011, 11:29   #1
JustKaissy
Новичок
Джуниор
 
Регистрация: 27.09.2011
Сообщений: 3
По умолчанию Заполнить одномерный массив случайными числами. С++

Создать одномерный массив, состоящий из n элементов, заполнить его случайными числами в пределах [-100; 100].
Помогите пожалуйста.... Я только первый курс.. пока очень мало понимаю.... Преподы ничему не учат и сильно валят.... Сама не справлюсь никак... на вас одна надежда....
JustKaissy вне форума Ответить с цитированием
Старый 27.09.2011, 11:35   #2
osichev
Форумчанин
 
Регистрация: 18.05.2009
Сообщений: 180
По умолчанию

А гуглить не пробовывали?
Программист без пива, как спирт без пробки - выдохнется___________-
osichev вне форума Ответить с цитированием
Старый 27.09.2011, 11:44   #3
osichev
Форумчанин
 
Регистрация: 18.05.2009
Сообщений: 180
По умолчанию

Код:
void gen(int k,int a,int b,int mas[max]){
int i;
srand(time(NULL)*1000);
for (i=0;i<=k;i++)
{
mas[i]=(rand()*1.0/(RAND_MAX)*(b-a)+a);
}

}
вот функция,которая заполняет массив случайными числами
Программист без пива, как спирт без пробки - выдохнется___________-
osichev вне форума Ответить с цитированием
Старый 27.09.2011, 11:45   #4
JustKaissy
Новичок
Джуниор
 
Регистрация: 27.09.2011
Сообщений: 3
По умолчанию

Цитата:
Сообщение от osichev Посмотреть сообщение
А гуглить не пробовывали?
пробовала.... может быть плохо гуглила.. но итог остаётся таким же печальным..
Всё равно ничего не поняла.. и даже если какие-то отдельные кусочки нашла.. то связать их не получается, тем более, что нашла не всё...
JustKaissy вне форума Ответить с цитированием
Старый 27.09.2011, 11:45   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Подсказка: запрос в гугле "заполнение массива случайными числами" +язык_программирования
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.09.2011, 11:45   #6
lex_nv
 
Регистрация: 19.09.2011
Сообщений: 4
По умолчанию

Толи сегодняшних студентов в гугле банят, то ли они совсем ленивые стали

Код:
int *mas, n, i;
scanf("%d", &n);
mas = malloc(n*sizeof(int));
for (i=0; i <n; i++) {
     mas[i]=rand(200)-100;
} // for
.............................................
free(mas);
Примерено так, где то мог ошибиться т.к. не компилировал.
lex_nv вне форума Ответить с цитированием
Старый 27.09.2011, 11:47   #7
osichev
Форумчанин
 
Регистрация: 18.05.2009
Сообщений: 180
По умолчанию

самое интересное,что преподы не объясняют как это делать
Программист без пива, как спирт без пробки - выдохнется___________-
osichev вне форума Ответить с цитированием
Старый 27.09.2011, 11:49   #8
JustKaissy
Новичок
Джуниор
 
Регистрация: 27.09.2011
Сообщений: 3
По умолчанию

Спасибо большое... буду разбираться.....
JustKaissy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнить массив случайными числами. Fender92 Паскаль, Turbo Pascal, PascalABC.NET 4 19.03.2011 17:05
заполнить массив случайными вещественными числами (C#) _RaWeN_ Общие вопросы C/C++ 2 14.03.2011 19:02
Как заполнить двумерный массив случайными числами? SkuLLL Помощь студентам 1 14.12.2010 17:04
QBasic: Массив x(20) заполнить целыми случайными числами (1-100)... ski11 Помощь студентам 8 14.02.2010 14:08
Заполнить массив случайными числами forumu Общие вопросы Delphi 13 03.12.2007 22:11