|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2010, 09:53 | #1 |
Форумчанин
Регистрация: 24.05.2010
Сообщений: 124
|
Проблема с С++
Почему то программа не работает, в паскале все работает а Си не как не могу сделать, вот само задание: Дано массив A (N). Построить массив С из позитивных элементов заданного массива А и упорядочить массив С в порядке убывания.
1.з использованием цикла со счетчиком; вот моя попытка сделать: Код:
http://wmsnap.ucoz.com/load/3-1-0-568 Последний раз редактировалось Stilet; 26.05.2010 в 09:56. |
26.05.2010, 09:58 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну так у тебя просто сортировки нет для массива х
Навскидку сортировка: Код:
I'm learning to live...
|
26.05.2010, 10:06 | #3 |
Форумчанин
Регистрация: 24.05.2010
Сообщений: 124
|
Блин не пойму, так тоже у меня не работает:
#include<iostream.h> #include<stdlib.h> main(void) { randomize(); int a[100], i, s, h=0, x[100]; for(int q=0;q<100;q++){ for(int w=0;w<100;w++){ if (x[q]>x[w]){int k=x[q];x[q]=x[w];x[w]=k;} } } a[i]=random(10)-5; cout<<a[i]<<endl; if (a[i] > 0) { x[h]=a[i]; h++; } } for (i=0; i<h; i++) cout<<x[i]<<" "; system("pause"); return 0; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с рамами/Проблема с ЖД | DRAGGER | Компьютерное железо | 6 | 04.01.2009 23:37 |