Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как работает цикл? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить копию исходного файла f в файле g http://www.cyberforum.ru/cpp-beginners/thread278379.html
Дан символьный файл f. Получить копию в файле g
C++ Дан символьный файл f. Получить копию в файле g. Turbo C++ Дан символьный файл f. Получить копию в файле g. Turbo C++. http://www.cyberforum.ru/cpp-beginners/thread278373.html
C++ Среда разработки -
Нужна консольная среда разработки. У нас в универе она помоему под С и мы файлу формат ещё меняем на СРР подскажите такую. Нужна позарез Добавлено через 12 минут помогите подскажите
C++ Вывести все слова в столбик без повторений
У меня такое задание: Ввести ленту произвольной длины, которую трактовать как текст, в котором слова отделены одним или несколькими пробелами (длина слов, в общем, произвольная). Считая, что в...
C++ Из динамических массивов в обычные http://www.cyberforum.ru/cpp-beginners/thread278359.html
#include <iostream.h> void trans_pointer() { int n,m,i,j; int **X,**Y; cout << "Enter m"<<endl; cin >> m; cout << "Enter n"<<endl; cin >> n;
C++ Посоветуйте книгу по С++. Желательно чтобы в ней было все что касается С++ и примеры. Посоветуйте книгу по С++. Желательно чтобы в ней было все что касается С++ и примеры. подробнее

Показать сообщение отдельно
rodrigezrobert
3 / 3 / 0
Регистрация: 03.07.2010
Сообщений: 77

Как работает цикл? - C++

17.04.2011, 23:01. Просмотров 485. Ответов 5
Метки (Все метки)

Здравствуйте! Помогите разобраться.
Есть генератор случайных чисел, который выдает 100 чисел от 0-20.
Надо их отсортировать.
//#include <stdafx.h>
#include <iostream>
#include "stdlib.h"
#include <ctime>
#include <iomanip>
using namespace std;

int main(int argc, char* argv[])

{
srand((unsigned int) (time(NULL)));
int i, j, k=0;
int arr[100];
int hold=0;
{
for ( i=0; i<100; ++i)
{
//работает генерато случайных чисел
arr[i]=rand()%20;
cout <<i<<" - "<<" Generator - "<<arr[i]<< endl;
}
cout<<" "<< endl;
}
//здесь он выдал какие-то числа
{
// while (k<100) {k++;}
//цикл для сортировки, так как надо 100 в квадрате итераций
for (k=0; k<100; ++k)
{
//сравниваю значения и переставляю
for (i=0; i<99; ++i)
{
if (arr[i]>arr[i+1])
hold=arr[i];
arr[i]=arr[i+1];
arr[i+1]=hold;

}
}
}
//вывожу все это добро на экран
for (j=0; j<100; j++)
cout<<"Okonchatelniy - "<<j << " - " <<arr[j]<< endl;
return 0;
}
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru