Форум программистов, компьютерный форум 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трока: Определить количество средних слов в строке и какое из слов начинается на большую по коду букву Определить количество средних слов в строе и какое из слов начинается на большую по коду букву. Напишите плз код данной программы на языке С++. Буду весьма признателен. подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
30.10.2012, 21:57     Заполнить массив случайными неповторяющимися значениями
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
25
26
#include <iostream>
#include <ctime>
 
int prov(int lim,int mas[],int digit)
{
    int i;
    for(i=0;i<lim;i++)
        if(mas[i]==digit)
            return 1;
    return 0;
}
 
int main()
{
    int mas[10];
    int i,j;
    srand(time(0));
    for(i=0;i<10;i++)
    {
        do
        {
            mas[i]=1+rand()%10;
        }
        while(prov(i,mas,mas[i]));
    }
}
 
Текущее время: 17:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru