Results 1 to 3 of 3

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Äèàðèîêîíäæóêòðàñîí hellcreep's Avatar
    Join Date: Oct:2006
    Location: Ïàçàðäæèê
    Posts: 3,628

    Ìàëêî ïîìîù ñ ôîðòðàí

    Ùå ìîæå ëè äà ïîìîãíåòå ìàëêî íà ïðèÿòåëêàòà ìè çàùîòî íåùî ñå çàòðóäíÿâà à àç ïúê íå ðàçáèðàì íèùî îò ïðîãðàìèðàíå è ðåøèõ äà íàïðàâÿ åäíà òåìà ïúê äàíî íÿêîé îò âàñ óñïåå äà è ïîìîãíå.

    Äîáúð äåí íà âñè÷êè,
    âúïðîñà ìè ìîæå äà âè ñå ñòîðè äîñòà åëåìåíòàðåí, íî ùå ñúì ìíîãî áëàãîäàðíà àêî ñå íàìåðè íÿêîÿ äîáðà äóøà äà ìè ïîìîãíå. Ñòàâà âúïðîñ çà Ôîðòðàí, ñúâñåì îò ñêîðî ñå çàíèìàâàì ñ âúïðîñíèÿ åçèê çà ïðîãðàìèðàíå è âñå îùå ìè å ìíîãî òðóäíî äà çàïî÷íà òàêà äà ñå êàæå äà "ìèñëÿ" íà íåãî. Ïðåäè ñúì ðàáîòèëà ñúñ Ñ++ è êàêòî çíàåòå ñòàðèòå íàâèöè òðóäíî óìèðàò. Òà êúì âúïðîñà... Ñîðòèðàíå íà ìàñèâè ïî ìåòîäà quicksort. Íà Ñ çíàì êàê ùå ñòàíå, èçïîëçâàëà ñúì ãî ìíîãîêðàòíî, íî ÿâíî îùå íå ñúì ìíîãî íàâëÿçëà â ñèíòàêñèñà íà Ôîðòðàí, çàùîòî íå ìè ñå ïîëó÷àâà êîëêîòî è äà ñå îïèòâàì! Äîðè è äà íå ìîæåòå äà ìè êàæåòå íàïðàâî îòãîâîðà ùå ñúì ìíîãî áëàãîäàðíà àêî íÿêîé ìè ïðåïîðú÷à ïîíå ìÿñòî îò êîåòî ìîãà äà ÷åòà, çàùîòî çà Ôîðòðàí â íåòà èìà ìíîãî ìàëêî ìàòåðèàëè. Áëàãîäàðÿ âè ïðåäâàðèòåëíî.

  2. #2
    Registered User
    Join Date: Oct:2003
    Location: Ñîôèÿ
    Posts: 4,317
    Êîÿ âåðñèÿ íà FORTRAN ñå ïîëçâà?
    Âàæíî å, ïîíåæå áúðçàòà ñîðòèðîâêà ñå ïðàâè ïî-ëåñíî ñ ðåêóðñèÿ, à ïî-ñòàðèòå âåðñèè íà FORTRAN íå ïîçâîëÿâàò ðåêóðñèÿ:
    http://www.google.bg/search?q=fortran+recursion

    Îò äðóãà ñòðàíà, ïðàêòè÷åñêè âñÿêà ðåêóðñèâíà ôóíêöèÿ ìîæå äà ñå èçïúëíè è ÷èñòî èòåðàòèâíî, òàêà ÷å ðåøåíèå ñúñ ñèãóðíîñò èìà. Âñúùíîñò ìîãàò äà ñå íàìåðÿò ïðåäîñòàòú÷íî ðåøåíèÿ â èíòåðíåò.

  3. #3
    Defender Kaspirtov's Avatar
    Join Date: Jun:2006
    Location: Sf
    Posts: 7,414
    Êîÿòî è âåðñèÿ íà Ôîðòðàí äà ñå èçïîëçâà, âñúùíîñò âñè÷êè òðÿáâà äà ïîääúðæàò ñòàíäàðòà Fortran 77

    Ðåêóðñèÿ ìîæå äà ñå ðåàëèçèðà ñ GOTO label îïåðàòîðà çà Fortran 77 èíà÷å îò Fortran 90 èìà è îáåêòåí Ôîðòðàí (ïðåâäî îáåêòè) è ðåêóðñèâíî èçâèêâàíå. Êàòî ùå ñå ó÷è Ôîðòðàí, ïî-äîáðå å äà ñå ó÷è ñòàíäàðòà è ïîñëå âå÷å óëåñíåíèÿòà ñ ïî-âèñîêè âåðñèè.

    Åòî 2 âàðèàíòà íà Quicksort, ñ Fortran 77
    http://www.fortran.com/quick_sort1.f
    http://www.fortran.com/quick_sort2.f

    Åòî è ñ Fortran 95 êàê ñòàâà:
    http://www.fortran.com/qsort_c.f95

    Èíà÷å, îò òóê: http://www.fortran.com/tools.html äà ñå ÷åòå è ïî-êîíêðåòíè âúïðîñè. Àç èìàì â íàñ è çà Fortran 77 è çà Fortran 95 ìàòåðèàëè, ÷å è çà Object oriented programming via Fortran 90 àìà ñà ñòàòèè, ò.å. õàðòèåí íîñèòåë...
    "Íèêîãà íå ìîæåì äà ñìå ñèãóðíè, ÷å ìíåíèåòî, êîåòî ñå ñòðåìèì äà çàäóøèì å ïîãðåøíî, à è äà áÿõìå ñèãóðíè, ïàê áè áèëî ïîãðåøíî äà ãî çàäóøèì."
    Äæîí Ñòþàðä Ìèë

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè