download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

помощ за аматьорчето? С++

< 1 2 3 >

Автор
Съобщение
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 „
Такава грешка вади, когато забравиш да добавиш библиотека. Предполагам, че си пропуснал да сложиш:
#include <iostream> 
 

При мен нещата изглеждат така:

DevC++ Compiling
DevC++ Compiling

anonymous
Нед, 16.03.08, 16:10
сложих библиотеката, и даде диалоговия прозорец който ми показа, но после ми показва ново съобщение, проекта не беше компилиран
anonymous
Нед, 16.03.08, 16:14
това ми е скайпа: limbo--

< 1 2 3 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.