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

Заполнить массив случайными неповторяющимися значениями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение олимпиадной задачи (ч.2) http://www.cyberforum.ru/cpp-beginners/thread684680.html
i:= 1 j:= 257 Цикл i:= i + x; j:= j - x; x:= x - 1 выполнили 25 раз и стало i= j. Надо найти х.
C++ Значение косинуса Как сделать чтобы значение косинуса выдавало не в радианах,а в градусах? Тоесть выдает cos(4.43)=-0.278 , а нужно cos(4.43)=0.997 http://www.cyberforum.ru/cpp-beginners/thread684679.html
C++ Ввести массив записей, который содержит фамилии сотрудников и адреса. Записи упорядочить по адресам.
Очень нужно написать задачу!Пожалуйста помогите):) Ввести массив записей, который содержит фамилии сотрудников и адреса. Записи упорядочить по адресам. Необходимо ввести фамилию и удалить из массива ту запись, которая содержит данную фамилию.
C++ Создание круга радиусом 10 пикселей в случайной области
Подскажите пожалуйста как создать круг в случайной области величиной 10 пикселей?
C++ Перевод математической записи в запись на С++ http://www.cyberforum.ru/cpp-beginners/thread684654.html
Вроди как записал но ответ не совпадает записать но ответ не совпадает :( http://www.cyberforum.ru/attachment.php?attachmentid=196127&stc=1&d=1351616766 Вот что у меня получилось a = sqrt(8+pow(fabs(x-y)+1,2)); b = pow(x,2)+pow(y,2)+2; c = exp(fabs(x-y))*pow((tan(z),2)+1,x);
C++ Cтрока: Определить количество средних слов в строке и какое из слов начинается на большую по коду букву Определить количество средних слов в строе и какое из слов начинается на большую по коду букву. Напишите плз код данной программы на языке С++. Буду весьма признателен. подробнее

Показать сообщение отдельно
vasiliy21
26 / 26 / 2
Регистрация: 24.10.2012
Сообщений: 135
30.10.2012, 23:06     Заполнить массив случайными неповторяющимися значениями
Без <ctime> каждый раз при запуске программы будет генерироваться одинаковая последовательность чисел, но программа будет работать!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
    const int k=10;
    int m[k];
    for(int i=0; i<k; i++)
    {
        a: m[i]=1+rand()%k;
        for (int j=0; j<i; j++)
            if (m[j]==m[i]) goto a; 
    }
    for(int i=0; i<k; i++)
    cout << m[i]<<" ";
    cin.get();
    return 0;
}
 
Текущее время: 01:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru