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

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

Автор
Съобщение
phrozencrew
Нед, 16.03.08, 18:51
Нямам време за скайп, защото пиша софтуер в момента, но искам да отбележа, че това не е проект, за това ще е добре в началото да дадеш:
File -> New -> Source File
След това запиши файла с разширение ne6to_si.cpp.
След това отиди на Execute -> Compile и си готов.

За да стартираш програмата ще трябва да използваш CommandPrompt-а: Start -> Run -> (пишеш) cmd [ и натискаш ENTER] След това навигирай до папкта в която ти е компилираното exe и го изпълни като му напишеш името:

DevC++ compiled exe
DevC++ compiled exe

anonymous
Нед, 16.03.08, 19:27

стана от раз...

proba.cpp
proba.exe

pdtomov
Нед, 16.03.08, 19:36
Аз мисля, че се опитва да компилира с Ctrl + F10 /Стартирай/ и затова му излиза надписа -" проекта не беше компилиран".
anonymous
Нед, 16.03.08, 19:50
Не по темата. Какво ще рече тази грешка expected identifier before ';' token
anonymous
Нед, 16.03.08, 20:01

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

” Не по темата. Какво ще рече тази грешка expected identifier before ';' token

Значи че преди ' ; ' e очакван идентификатора, ако за това питаш.

pdtomov
Нед, 16.03.08, 20:11
” Не по темата. Какво ще рече тази грешка expected identifier before ';' token
Ако питаш за DEV-C++ , често пъти съобщенията му за грешки са противоречиви - аз така и не ги разбрах!
Затова напоследък си карам с Visual C++ 2005 - при него съобщенията за грешки са винаги точни.
anonymous
Нед, 16.03.08, 21:59
благодаря на всички! курсовата ми работа е готова. ха дано си взема и изпита във вторник. ще докладвам.
phrozencrew
Пон, 17.03.08, 00:29
Ето и още един код, в който ползвам сортиране по метода на мехурчето:
#include <iostream>
using namespace std;
 
int main() {
  int array[] = { 23, 5, -10, 0, 0, 321, 1, 2, 99, 30 };
  int elements = sizeof(array) / sizeof(array[0]);
  int hold, x, y;
  
  for(x = 0; x < elements; x++){
    for(y = 0; y < elements; y++){
      if(array[x] < array[y]){
        hold = array[x];
        array[x] = array[y];
        array[y] = hold;
      }
    }
  }
  for (int i = 0; i < elements; ++i) 
     std::cout << array[i] << ' ';
  
  std::cout<<std::endl;
}

Сега ще е интересно някой да напише код за копиране на масива в нов масив, като първият елемент на новият масив ще е последния на стария. Ето това представлява реверсията с масиви. Има ли кандидати :)

anonymous
Пон, 17.03.08, 01:20
Фрозен, струва ми се супер лесно, така ли е? Но все още не мога да го направя
anonymous
Пон, 17.03.08, 08:48
Фрозен, ти си гений!

Коментар

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