Автор |
|
anonymousСъб, 15.03.08, 15:14 |
имам да правя курсова работа, и вече трети ден се ровя в книгите... трябва да направя програма която сортира едномерен масив по възходящ и низходящ ред за С++ знам че сигурно е много лесно, но вече мозъчето ми прегря много мерси предварително редактиран от anonymous на 15.03.08 15:14 |
|
phrozencrewСъб, 15.03.08, 18:14 | RE: помощ за аматьорчето? С++
” имам да правя курсова работа, и вече трети ден се ровя в книгите... трябва да направя програма която сортира едномерен масив по възходящ и низходящ ред за С++ знам че сигурно е много лесно, но вече мозъчето ми прегря много мерси предварително „
Наистина е много лесно и има доста информация в интернет. Иначе ето ти кода: #include <iostream>
#include <algorithm>
#include <list>
using namespace std;
int main() {
int array[] = { 23, 5, -10, 0, 0, 321, 1, 2, 99, 30 };
int elements = sizeof(array) / sizeof(array[0]);
std::sort(array, array + elements);
for (int i = 0; i < elements; ++i)
std::cout << array[i] << ' ';
std::cout<<std::endl;
reverse(array,array + elements);
for (int i = 0; i < elements; ++i)
std::cout << array[i] << ' ';
} |
Резултата от изпълнението на програмата след компилиране с DevC++ e:
Цитат ” -10 0 0 1 2 5 23 30 99 321 321 99 30 23 5 2 1 0 0 -10 „
Ако има нещо неясно питай. Успех с курсовата работа! |
|
anonymousНед, 16.03.08, 11:09 | RE: RE: помощ за аматьорчето? С++
” Ако има нещо неясно питай. Успех с курсовата работа! „ ей, много мерси! мисля че от тук нататък ще се оправя |
|
anonymousНед, 16.03.08, 14:05 | RE: RE: RE: помощ за аматьорчето? С++
само нещо не мога да подкарам, ама..каквото такова мерси още веднъж |
|
phrozencrewНед, 16.03.08, 14:15 | RE: RE: RE: RE: помощ за аматьорчето? С++
” само нещо не мога да подкарам, ама..каквото такова мерси още веднъж „
Възможно е и да не можеш да го подкараш, защото много зависи каква е твоята среда за програмиране. Поради тази причина по-горе ти написах, че тази програма се компилира без проблеми във средата DEV-C++, която използва MinGW компилатора. А той пък е компилатор за Windows създаден на базата на gcc. Добре ще е да споделиш какъв компилатор използваш ти и каква точно грешка ти вади. След като разберем какво ползваш можем да потърсим и за това какви готови библиотеки имаш налични. |
|
anonymousНед, 16.03.08, 14:25 |
Dev - Cpp си го свалих вчера |
|
anonymousНед, 16.03.08, 15:20 |
изкарва съобщение: за този ред --> std::cout << array<< ' '; cout is not a member of std редактиран от anonymous на 16.03.08 15:23 |
|
phrozencrewНед, 16.03.08, 16:04 | RE: помощ за аматьорчето? С++
” изкарва съобщение: за този ред --> std::cout << array << ' '; cout is not a member of std „
Такава грешка вади, когато забравиш да добавиш библиотека. Предполагам, че си пропуснал да сложиш: При мен нещата изглеждат така:
DevC++ Compiling |
|
anonymousНед, 16.03.08, 16:10 |
сложих библиотеката, и даде диалоговия прозорец който ми показа, но после ми показва ново съобщение, проекта не беше компилиран |
|
anonymousНед, 16.03.08, 16:14 |
това ми е скайпа: limbo-- |
|