Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Заполнение одномерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ необходимо получить результат 6 имея следующие данные http://www.cyberforum.ru/cpp-beginners/thread206629.html
int a; a=3.7+2; как получить 6????
C++ как определится?? ребят,помогите определится как писать на C++,какие нужны для етого книги,какие програмки,то уже 2 курс канчается,а я сижу в вов играю...посоветуйте чтонибуть,может какие-нибудь курсы или что-то в... http://www.cyberforum.ru/cpp-beginners/thread206628.html
C++ Нахождение числа Армстронга в Visual Studio на с++
Здравствуйте! Я в программировании полный ноль, поэтому обращаюсь к вам за помощью! Пожалуйста, кто сможет, напишите мне программу на с++ по нахождению числа Армстронга для n=3 и n=4 Число...
Функция вычисления корней квадратного уравнения C++
Напишите функцию вычисления корней квадратного уравнения. Про-грамма должна принимать от пользователя коэффициенты, вызывать функцию, а затем выводить полученный результат. Параметрами функ-ции...
C++ работа с указателями http://www.cyberforum.ru/cpp-beginners/thread206615.html
Помогите решить задачу в С++ (я в этом начиющий): 1)Из положительных значений двух целочисленных массивов различной размерности сформировать общий массив. Найти среднее арифметическое элементов,...
C++ паттерн Observer(непонятна строка кода) Непонятный код в одном месте. Хотелось бы узнать смысл и для чего его тут написали. class Subject { // 1. "independent" functionality vector < class Observer * > views; // Вот эта строка... подробнее

Показать сообщение отдельно
VladSharikov
22 / 22 / 1
Регистрация: 02.12.2010
Сообщений: 824

Заполнение одномерного массива - C++

09.12.2010, 05:14. Просмотров 1368. Ответов 2
Метки (Все метки)

Привет форумчане.
Хочу заполнить два одномерных массива с помощью функции rand();

Вот код:
C++
1
2
3
4
5
6
7
8
void InMas(int *mas, int size) {
    srand(unsigned(time(NULL)));
 
    for(int i = 0; i < size; i++) {
        mas[i] = rand() % 100;
    }
 
}
На выходе мы получим 2 массива. Например:
Первый: 2, 5, 1, 7
Второй: 2, 5, 1, 7, 12

Всегда так при чем. При чем тут тогда функция rand? Меняем rand() % 100; на rand() % 99; и имеем уже совершенно другую последовательность. Это нормально? Как тогда одной и той же функцией(пример выше) заполнить 2 разных массива разными значениями?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru