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

Сгенерировать одномерный масив так чтобы цифры в нём не повторялись - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить составляют ли заданные числа геометрическую прогрессию http://www.cyberforum.ru/cpp-beginners/thread170933.html
1ый курс, и уже трудности,хотя трудность по математике задача из учебника если данные цифры составляют геометрическую погрессию, возвращать true, если нет-false код мне не нужен,а только алгоритм с формулой...я в математике...кх кх
C++ Из жизни студента C++ требуться ли начинающему программисту C++ самому писать сортировку массивов(полностью понимать чтобы аж с закрытыми глазами писать) или же по началу можно обойтись уже готовыми шаблонами, а понимание придёт с опытом??? http://www.cyberforum.ru/cpp-beginners/thread170925.html
Создать класс Animal C++
Создать класс Animal, содержащий следующие элементы: - поле «вес» float Mass; - поле «пол» char* Sex; - поле «окрас» char* Color; - поле «возраст» int Age; - метод получения веса float GetMass(); - метод получения пола char* GetSex(); - метод получения возраста int GetAge(); - метод получения окраски char* GetColor(); - конструктор с параметрами Animal(float Mass, char* Sex,...
C++ Ограничен ли буфер, передаваемый в функцию send
Вопрос: ограничен ли размер буфера, передаваемого в функцию send, размером MTU?
C++ Нахождение детерминанта (определителя) матрицы http://www.cyberforum.ru/cpp-beginners/thread170909.html
У меня вот код есть для нахождения детерминанта (определителя) матрицы 5х5 :) а как сделать, чтобы я мог сам ввести данные матрицы? исправьте код пожалуйста :) #include <iostream> #include <cmath> #include <ctime>
C++ Проблемы при использовании указателей для работы со строками #include <iostream> using namespace std; int main() { char src; cin >> src; // введення рядка до першого пропуску подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
30.09.2010, 18:33     Сгенерировать одномерный масив так чтобы цифры в нём не повторялись
Числа вроде как неповторяющиеся. Я тут симпровизировал, не судите строго

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
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <conio.h>
#include <windows.h>
 
int main()
{
    srand(GetTickCount());
    int N; int num;
    bool uniq ;
    printf("Enter 5 or 6: "); scanf("%d",&N);
int *Arr = new int[N];
 
int i,j;
for( i = 0;i < N;i++)
{uniq = true;
num = rand()%10;
j = i;
do
{
    j--;
if(num == Arr[j])
{
    uniq = false;
    i--;
    break;
}
}while(j > 0);
if(uniq)
Arr[i] = num;
}
 
for(i = 0;i < N;i++)
printf("\n%d",Arr[i]);
 
_getch();
}
 
Текущее время: 12:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru