Моя первая работа на С++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by fduck, 21 Mar 2009.

Thread Status:
Not open for further replies.
  1. fduck

    fduck Banned

    Joined:
    18 Feb 2009
    Messages:
    12
    Likes Received:
    13
    Reputations:
    1
    ИНТРО

    Привет... Все наверное в школе проходили дискриминанты и его корни! Тема не трудная, но на решение пару примеров уходило достаточно много времени... Вот я и решил помочь написать школьникам программу которая вычислет дискриминант и оба корня разом! Ну что же, приступим...

    Писать программу будем на си++, поэтому следует скачать компилятор Dev-C++, без него мы сможем лишь написать код который ничего не будет делать! И так, вы скачали Dev-C++, пора начинать!
    [II]
    Сдесь я приведу сам программный код, а потом я его поясню!
    Code:
    #include <cstdlib>
    #include <iostream>
    #include <math.h>
    
    using namespace std;
    typedef int clen;  
    int main(int argc, char *argv[])
    {
         clen a=1,b=1,c=1; //Присваивание значений переменным
         cout <<"Type Here number A" <<endl;
         cin >>a;  //Вводится член ax**
         cout <<"Type here number B" <<endl;
         cin >>b;  //Вводится член bx
         cout <<"Type here number C" <<endl;
         cin >>c;  //Вводится член c
         cout <<"Discriminant = ";
         cout <<(b*b)-4*(a*c) <<endl; //Математическая формула вычисления дискриминанта
         clen count=(b*b)-4*(a*c); //Сдесь идёт присваивание переменной то значение, кторое подучидлсь  при вычислении формулы строкой выше
         (count>0) ? (cout<<"2 korna"<<endl):(cout<<"Imeetsa libo 1 koren libo kornej net!"<<endl);
         cout <<"Here comes X1" <<endl;
         cout <<(-b + sqrt(count))/(2*a) <<endl;
         cout <<"Here comes X2" <<endl;
         cout <<(-b - sqrt(count))/(2*a) <<endl;
         system("PAUSE");
         return EXIT_SUCCESS;
          
    }
    [III]
    Пояснения... Первые 5 строчки программы служат для того, что бы включить стандартные библиотеки в нашу программу!(Разработчики постарались, дабы не парились создавая простой олгарит, например, вычисления квадратного корня!
    А дельше всё очень просто, с начала идёт главная функция main() потом блок операторов и команд. Все команды, которые начинаются с cin и cout означают ввод и вывод данных соответственоо!
    typedef int clen; эта функция присваевает названию вункции тип int! В принципе, программа может работать только если в ней оставить главную функцию, инклюд и ввод и вывод данных в которых содержится формулы!
    КОНЕЦ
    Удачной учёбы!


    З.Ы Прошу сильно не хаять! Я только начал изучать си++ ;)
    З.З.Ы Компилировал на Dev-C++
     
    #1 fduck, 21 Mar 2009
    Last edited: 21 Mar 2009
  2. 0x0c0de

    0x0c0de Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    441
    Likes Received:
    396
    Reputations:
    297
    >>тему дискриминанта и его корней

    =\
     
  3. fduck

    fduck Banned

    Joined:
    18 Feb 2009
    Messages:
    12
    Likes Received:
    13
    Reputations:
    1
    Исправил :) Извините за грамотность :D
     
    1 person likes this.
  4. St0nX

    St0nX Elder - Старейшина

    Joined:
    19 May 2007
    Messages:
    257
    Likes Received:
    46
    Reputations:
    0
    Моя первая работа на С
    точнее так ;)
     
  5. rudvil

    rudvil Elder - Старейшина

    Joined:
    25 Aug 2008
    Messages:
    200
    Likes Received:
    29
    Reputations:
    0
    ОФФТОП
    читир? o_O
     
  6. fduck

    fduck Banned

    Joined:
    18 Feb 2009
    Messages:
    12
    Likes Received:
    13
    Reputations:
    1
    Да! :D :D :D :D
     
  7. 0x0c0de

    0x0c0de Elder - Старейшина

    Joined:
    25 May 2007
    Messages:
    441
    Likes Received:
    396
    Reputations:
    297
    http://ru.wikipedia.org/wiki/Квадратное_уравнение

    PS -> PsTerminateSystemThread(0);
     
  8. nilux

    nilux Elder - Старейшина

    Joined:
    19 Aug 2005
    Messages:
    100
    Likes Received:
    33
    Reputations:
    0
    детский сад )))
     
  9. fduck

    fduck Banned

    Joined:
    18 Feb 2009
    Messages:
    12
    Likes Received:
    13
    Reputations:
    1
    ... Весь каиф обламал! Ну даладно)
     
  10. Sinay

    Sinay Elder - Старейшина

    Joined:
    1 Sep 2007
    Messages:
    356
    Likes Received:
    365
    Reputations:
    20
    расскажи лучше про это:
    Сообщения: 4,294,967,295
     
  11. Qwazar

    Qwazar Elder - Старейшина

    Joined:
    2 Jun 2005
    Messages:
    989
    Likes Received:
    904
    Reputations:
    587
    Я думаю что статьи из разряда "Моя первая программа" и т.п. надо сносить сразу.
     
  12. awdrg

    awdrg Member

    Joined:
    30 Jan 2009
    Messages:
    195
    Likes Received:
    31
    Reputations:
    1
  13. h01der

    h01der New Member

    Joined:
    17 Feb 2009
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    Автор не адекват,тема ни о чем...
    2Sinay https://forum.antichat.ru/showpost.php?p=1159048&postcount=29
     
    #13 h01der, 21 Mar 2009
    Last edited: 22 Mar 2009
    1 person likes this.
  14. fduck

    fduck Banned

    Joined:
    18 Feb 2009
    Messages:
    12
    Likes Received:
    13
    Reputations:
    1
    хмхм... ты наверное так думаешь, потому что ты 0 и не помнишь курс ~7 класса! это так понимать? :confused:
     
    2 people like this.
  15. h01der

    h01der New Member

    Joined:
    17 Feb 2009
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    Нет.Программа оч проста и ни несет в себе ничего нового и познавательного.
     
  16. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66
    :D :D :D :D :D :D :D

    оксокод убила нах :D
     
    6 people like this.
  17. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    ыы я в школе писал такую же , тока еще с распечаткой псевдорешения , аля решебник :)

    ps: тему в аут?)
     
Thread Status:
Not open for further replies.