С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Эвелина
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 3
#1

массив случайного размера - C++

03.12.2009, 17:30. Просмотров 943. Ответов 5
Метки нет (Все метки)

Здравствуйте, подскажите пожалуйста, как в программе на языке Си сгенерировать одномерный целочисленный массив случайного размера из диапазона [50.100]. Буду очень признательна.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2009, 17:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос массив случайного размера (C++):

Массив char, случайного размера, заполнить случайными значениями - C++
Как заполнить его я понял. Но создать рандомно не получается. Пишет, что обязательно нужна константа. Как быть?

Разбить окно на случайного размера прямоугольники разных цветов - C++
Здравствуйте! Необходимо разбить окно на случайного размера прямоугольники разных цветов. Примерно так, как на картинке. Я собираюсь делать...

Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во - C++
Помогите с задачей: Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны...

Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: - C++
Помогите решить задачу на языке с++ Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент...

Написать программу, которая вычерчивает на экране узор из 50 прямоугольников случайного размера и цвета - C++
Написать программу, которая вычерчивает на экране узор из 50 прямоугольников случайного размера и цвета. Зарание большое спасибО!

Генерация случайного числа, максимально случайного - C++
Добрый день, задался вопросом как получить случайное число, но не псевдо-случайное по идее функции rand() и srand(time(NULL))...

5
kdv
17 / 17 / 1
Регистрация: 03.12.2009
Сообщений: 103
03.12.2009, 17:37 #2
C++
1
2
3
4
5
6
7
8
int size = 0;   //размер
while(size < 50 || size > 100)
{
  randomize();
  size = rand(); // генератор случайных чисел
}
 
int *A = new int[size];
0
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
03.12.2009, 17:46 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <time.h>
#include <stdlib.h>
#include <conio.h>
#define k 255
using namespace std;
int main(void)
{
srand((unsigned)time(0));
int A[k];
int j,i;
j=rand()%1000;
cout<<"Razmernost' massiva ravna: "<<j<<endl;
cout<<"\nElementi: "<<endl;
  for (i=0;i<j;i++)
  {
    A[i]=rand()%50+50;
    cout<<A[i]<<endl;
    getch();
  }
}
Вот для С++.
cin И cout заменить на scanf и printf.
по нажатию кнопки выводиться элемент.
0
Эвелина
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 3
03.12.2009, 18:00  [ТС] #4
подскажите пожалуйста, как в квадратной матрице разместить на побочной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к побочной.
0
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
03.12.2009, 18:01 #5
Эвелина, Вы сначала скажите, первая задача правильно решена или нет.
0
Эвелина
0 / 0 / 0
Регистрация: 03.12.2009
Сообщений: 3
03.12.2009, 18:13  [ТС] #6
Идею я поняла, завтра в универе попробую написать, у меня дома нет вижуал си, спасибо большое.

Добавлено через 5 минут
...так мне кто-нибудь подскажет про диагонали? (
0
03.12.2009, 18:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2009, 18:13
Привет! Вот еще темы с ответами:

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент - C++
1. Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент. (Серия - группа подряд идущих...

Дан целочисленный массив размера N. Преобразовать массив, увеличив каждую его серию на один элемент - C++
Помогите преобразовать код из языка С# в С++. Занимался разбором задачи на языке С++. Вот условие задачи: Дан целочисленный массив...

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 - C++
Помогите пожалуйста написать программу: Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не...

Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не превышает 1 - C++
Помогите пожалуйста написать программу. Дан целочисленный массив размера N. Сжать массив, удалив из него все элементы, модуль которых не...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.