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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rodrigezrobert
1 / 1 / 0
Регистрация: 03.07.2010
Сообщений: 77
#1

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

17.04.2011, 23:01. Просмотров 471. Ответов 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;
}
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 23:01     Как работает цикл?
Посмотрите здесь:

C++ Цикл не работает так как надо
как работает цикл while C++
Как работает этот цикл???) C++
Как работает цикл C++
C++ Не работает цикл while
C++ Не работает цикл for
Как работает этот цикл? C++
C++ Массив как поле класса: цикл в основной функции работает некорректно
Цикл ввода строкового массива работает не так, как нужно C++
Не работает цикл C++
Обьясните, как работает цикл C++
C++ Почему цикл работает не так, как ожидается?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vitaska
84 / 84 / 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
32 / 32 / 2
Регистрация: 09.04.2011
Сообщений: 114
18.04.2011, 04:16     Как работает цикл? #4
Фигурные скобки после if кто ставить будет?
И да, воспользуйтесь пожалуйста Правкой, Ваш код читать просто невозможно без форматирования. Всего-то вручную [ C ] дописать в начале кода и [ /C ] в конце
kazak
18.04.2011, 04:23
  #5

Не по теме:

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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru