0 / 0 / 2
Регистрация: 04.11.2012
Сообщений: 32
1

Массивы. Циклические алгоритмы (Заполнить массивы случайными числами, лежащими в интервале 0 до 100)

17.12.2012, 14:13. Показов 6623. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня, уважаемые форумчане, помогите пожалуйста решить задание.
Заполнить массивы случайными числами, лежащими в интервале 0 до 100. Вывод на экран оформить по следующему образу: m[1]=10
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2012, 14:13
Ответы с готовыми решениями:

Заполнить массив случайными числами, лежащими в интервале от 0 до 100
Доброе время суток уважаемые форумщики. Помогите решить задачу по С++. Нужно заполнить массивы...

Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100
Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100. Заменить...

Заполнить массивы случайными числами
я "типа" написал программку умножающую два массива, но мне нужно чтоб массивы А и В заполнились...

Заполнить массив случайными значениями, лежащими в диапазоне от 50 до 100
Массив предназначен для хранения значений весов двадцати человек. С помощью датчика случайных чисел...

7
3 / 3 / 1
Регистрация: 17.11.2012
Сообщений: 39
17.12.2012, 14:36 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <stdafx.h>
#include <ctime>
 
#define SIZE 30   //Константа, указывающая сколько элементов максимально может быть в массиве
 
void main ()
{
int x; int mas[SIZE];  //Инициализируем массив
 
cout << "Vvedite kol-vo chisel: ";
cin >> x >> endl;   //Вводим желаемое кол-во элементов
 
for (int i = 0; i < x; i++)   //Заполняем массив
{
srand(time(NULL));   //Зерно рандома, позволит постоянно получать на выходе различные числа
mas[i] = 0 + rand() % 101;   //Заполняем от 0 до 100.
}
 
for (int i = 0; i < x; i++)
{
cout << "m [" << i << "] = " << mas[i] << endl;   // Выводим.
}
}
1
0 / 0 / 2
Регистрация: 04.11.2012
Сообщений: 32
17.12.2012, 19:28  [ТС] 3
DarkSkazochnik, Спасибо большое, Удачи.

Добавлено через 4 часа 40 минут
пишет ошибка "Cannot open include file: 'stdafx.h': No such file or directory"
0
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
17.12.2012, 20:26 4
Допиши using namespace std;

Цитата Сообщение от DarkSkazochnik Посмотреть сообщение
#include <stdafx.h>
убери

и 13 строке ошибка убери
Цитата Сообщение от DarkSkazochnik Посмотреть сообщение
>> endl
И программа будет выводить все одинаковые числа.

Добавлено через 6 минут
Можно вот так сделать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
#include <cstdlib> 
#include <ctime> 
 
int main() 
{   
    srand((unsigned) time(0));
    const int size = 10; 
    int array[size]; 
    int i; 
 
    for ( i = 0; i < size; ++i) 
    { 
        array[i] = 0 + rand() % 101; 
        std::cout << "[" << i << "] " << array[i] << std::endl;
    } 
}
1
0 / 0 / 2
Регистрация: 04.11.2012
Сообщений: 32
17.12.2012, 20:43  [ТС] 5
David Sylva, Во спасибо большое.
0
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
17.12.2012, 20:44 6
Цитата Сообщение от Сюзерен Посмотреть сообщение
David Sylva, Во спасибо большое
Проверьте сначала, всё работает так как надо, я про то может надо размер массива вводить?
1
0 / 0 / 2
Регистрация: 04.11.2012
Сообщений: 32
17.12.2012, 20:57  [ТС] 7
David Sylva,
Все работает, ничего не нужно.
0
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
17.12.2012, 20:58 8
Можешь убрать все std из кода и дописать using namespace std; а то могут придираться.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2012, 20:58
Помогаю со студенческими работами здесь

Массивы. Заполнить случайными числами. Найти минимальный отрицательный элемент. Вычислить среднеарифмитическое положительных
С помощью динамического массива составить прогу 1.Заполнить массив массив случайными числами....

Заполнить файл целыми 30 числами, полученными с генератора случайных чисел в интервале от -100 до 100
1.Заполнить файл целыми 30 числами, полученными с помощью генератора случайных чисел в интервале от...

Заполнить одномерный массив случайными числами в заданном интервале
Задан одномерный масив А. Заполнить его случайными числами в интервале (1-10). Вывести на экран....

Заполнить файл случайными целыми числами в заданном интервале
Заполнить файл целыми 20 числами, полученными с помощью генератора случайных чисел в интервале от 0...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru