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

получить масссив случайных чисел из 1000 элементов по возрастанию/убыванию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти такие числа, десятичное представление которых содержит убывающую последовательность http://www.cyberforum.ru/cpp-beginners/thread175834.html
Среди простых чисел, не превосходящих заданного числа N, найти такие, десятичное представление которых содержит убывающую последовательность чисел.
C++ Конвертирование из float в str и наоборот Приветствую всех! Господа, помогите освоить конвертацию типов. Знаю, что такие темы не раз поднимались, но прочитав их чего-то недопонял (ибо я новичок). Многие советуют использовать atoi, scanf и т.д., но не знаю как их применять. Вот например: float a; string str="exit"; cin >> a; if (a==str) exit(1); else ... ля-ля-ля-тополя Теперь тут ошибка выходит, что нет конвертации. Вот теперь, как... http://www.cyberforum.ru/cpp-beginners/thread175827.html
C++ Вычисления значений функции
Помогите пожалуйста с задачей,требуется на писать,отладить и протестировать прогу,обеспечивающая вычисления значений указанной функции: В проге обязательно использовать функции.Использования глобальных переменных запрещено Функция у=f(x) имеет вид: Если x<-3,то y=e^x+5 Если -3<= 0, то y=x/x^2 +1 Если x>0, то y=под корнем x+1
написать игру C++
Всем привет! Нужна срочно самая простая игра, написанная на С/С++, можно Паскаль. Сам персонаж должен двигаться и можно было управлять мышкой. Народ, помогите мне это очень нужно для курсовой, учусь на вечернем поэтому прошу самую простенькую. Если есть у кого проекты, кто-то писал уже игры пожалуйста присылайте...
C++ Найти номера элементов, соответствующих максимальному значению http://www.cyberforum.ru/cpp-beginners/thread175785.html
В одномерном массиве, состоящем из n вещественных элементов, найти номера элементов, соответствующих максимальному значению среди положительных элементов массива. Упорядочить элементы массива по возрастанию модулей элементов. Помогите, пожалуйста.
C++ как написать класс квадратное уравнение??? #include <iostream> #include <complex> #include <math> using namespace std; class kvadr{ float a, b, c; public: kvadr(float a1,float b1=0.0, float c1=0.0):a(a1), b(b1), c(c1){} void korny(x1, x2){x1} подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9455 / 5468 / 927
Регистрация: 25.07.2009
Сообщений: 10,494
19.10.2010, 09:58     получить масссив случайных чисел из 1000 элементов по возрастанию/убыванию
Lenochka=), немного переделав пример из этого поста получим
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
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
void fill_ascendant(int * arr, int size, int treshold){
    int i;
    for ( i = 0; i < size; ++i )
        arr[i] = rand() % treshold + i * treshold;
}
 
void fill_descendant(int * arr, int size, int treshold){
    int i;
    for ( i = 0; i < size; ++i )
        arr[i] = rand() % treshold + ( size - i - 1 ) * treshold;
}
 
void print_array(const int * arr, int size){
    while ( size-- )
        printf("%d ", *arr++);
    printf("\n");
}
 
enum { LO_TRESHOLD = 15, HI_TRESHOLD = 35 };
 
int main(void){
    int * arr, size, treshold;
    
    printf("Size: ");
    scanf("%d", &size);
    if ( ( arr = calloc(size, sizeof(int)) ) == NULL ){
        perror("calloc");
        exit(1);
    }
    
    srand(time(NULL));
    
    printf("Ascendant:\n");
    treshold = rand() % ( HI_TRESHOLD - LO_TRESHOLD ) + LO_TRESHOLD;
    fill_ascendant(arr, size, treshold);
    print_array(arr, size);
    
    printf("Descendant:\n");
    treshold = rand() % ( HI_TRESHOLD - LO_TRESHOLD ) + LO_TRESHOLD;
    fill_descendant(arr, size, treshold);
    print_array(arr, size);
    
    free(arr);
    exit(0);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru