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

Заполнить массив рандом из 20 чисел, отсортировать по возрастанию и вывести на экран - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка! http://www.cyberforum.ru/cpp-beginners/thread108334.html
Где ошибка? а поочередно равно =4 =8267 =19929 в результате нужно получить сумму цифр, а, из полученного опять сумму , и так пока а не станет меньше 10 while(fgets(buf,255,fp)!=NULL)
C++ Порекомендуйте книгу по Win32 более мение освоил С++, подскажите ,пожалуйста, книги по которым можно учиться дальше, в основном по WinApi.И ещё что в этом роде.Хочу заниматься розроботкой игр, программ с графикой и тп. http://www.cyberforum.ru/cpp-beginners/thread108290.html
Перевод числа в цифры! C++
Допустим есть числа 4 8256 345346 342345 432004523 Как получить сумму цифр, этих чисел? и закинуть их в массив.
C++ Массив - проверка сортировки
Всем привет! Есть такая задача: "Дано К наборов ненулевых целых чисел. Каждый набор содержит не менее 2 элементов, признаком его завершения является число 0. Найти кол-во наборов, элементы которых возрастают или убывают." И вот вопрос: Мне не нужно сортировать числа в строке (наборе) - мне нужно только проверить сортировку. Как это сделать? Была такая попытка, но вывод результат не...
C++ Строки & массивы http://www.cyberforum.ru/cpp-beginners/thread108272.html
Всем привет! Задали тут мне такую задачу: "С консоли вводится текст, признак конца - EOF (=-O). Надо распечатать каждую строку, убрав знаки пробелов. Использовать только 1 массив, динамическое выделение памяти, функцию Strlen. Вопросы: 1) Как определить, когда встретится этот EOF ? Через while ? 2) Куда "всунуть" Strlen ? Заранее спасибо за любую помощь ...
C++ про 2 стека Обьясните на словах, каким образом: 1.вводим стек первый 2.если мое условие - вводим во второй Вопрос: Каким образом реализовать 2-ой стек? ( дляэтого нужна новая структура и указатели? или можно как-то иначе) подробнее

Показать сообщение отдельно
Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
24.03.2010, 15:51     Заполнить массив рандом из 20 чисел, отсортировать по возрастанию и вывести на экран
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
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
void main()
{
        const int max_elem=20;
        int mas[max_elem];
        for(int i=0;i<max_elem;i++)
        {
                mas[i]=rand()%200;
        }
 
        int n;
        for(int cur=0;cur<max_elem;cur++)
                for(int n=0;n<max_elem-1;n++)
 
                        if(mas[n]>mas[n+1])
                        {
                                int t=mas[n];
                                mas[n]=mas[n+1];
                                mas[n+1]=t;
 
                        }
 
        for(int i=0;i<max_elem;i++)
                cout<<mas[i]<<",";
}
 
Текущее время: 05:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru