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

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

Восстановить пароль Регистрация
 
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
17.04.2011, 23:01     Как работает цикл? #1
Здравствуйте! Помогите разобраться.
Есть генератор случайных чисел, который выдает 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;
}
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 23:01     Как работает цикл?
Посмотрите здесь:

C++ Цикл не работает так как надо
как работает цикл while C++
Как работает этот цикл???) C++
Как работает цикл C++
C++ Не работает цикл
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vitaska
 Аватар для vitaska
83 / 83 / 2
Регистрация: 04.02.2010
Сообщений: 162
17.04.2011, 23:10     Как работает цикл? #2
Не совсем понятно что хочет ТС. Если есть вопросы по принципу работы циклов, так вам лучше открыть любую книгу и прочитать тему о циклах, там подробно все расписано.
И на будующее код оформляйте в тэги.
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
17.04.2011, 23:48  [ТС]     Как работает цикл? #3
Суть - почему не работает сортировка? Просто я это связываю с как раз неправильным использованием циклов, возможно ошибаюсь. Ваши условия по оформлению в следующий раз выполню.
popov654
 Аватар для popov654
31 / 31 / 2
Регистрация: 09.04.2011
Сообщений: 114
18.04.2011, 04:16     Как работает цикл? #4
Фигурные скобки после if кто ставить будет?
И да, воспользуйтесь пожалуйста Правкой, Ваш код читать просто невозможно без форматирования. Всего-то вручную [ C ] дописать в начале кода и [ /C ] в конце
kazak
18.04.2011, 04:23
  #5

Не по теме:

popov654, правка доступна всего десять минут после создания сообщения.

popov654
 Аватар для popov654
31 / 31 / 2
Регистрация: 09.04.2011
Сообщений: 114
18.04.2011, 04:42     Как работает цикл? #6
А, сорри, не знал) На Javatalks по-другому...
Тогда ОК)
Yandex
Объявления
18.04.2011, 04:42     Как работает цикл?
Ответ Создать тему
Опции темы

Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru