COBOL - programowanie

0

Witam.

Osoby zaawansowane proszone sa o zachowanie spokoju i nie wybuchanie smiechem - dopiero zaczynam swoja przygode z programowaniem ;).

Moze jest wsród was/nas pasjonata COBOL'a - lub osoba, ktora cos przy nim dzialala? - jesli tak to prosze o pomoc/wyjasnienie - w jaki sposob zdefiniowac liczby, aby po odejmowaniu w wyniku byl " - " - jesli wyjdzie liczba ujemna?
Kolejny problem mam z dlugoscia znakow - jak trzeba zdefiniowac aby np. w prostym algorytmie "podaj imie, nazwisko, ksywke....", ktore pozniej sa wyswietlane na ekranie po wpisaniu np. imienia i wcisnieciu "entera" bylo przejscie do nastepnej linii z wywolaniem nastepnego zapytania - jak do tej pory to do nowego zapytania przechodzi mi dopiero po wyczerpniu puli znakow (np jak mam ....PIC X(12) to przechodzi dopiero po napisaniu 12-u znakow :( - a jak dam mniej niz 12 - to mi pozniej wyswietla tylko tyle ile jest w ()).
Pozdrawiam Michal

P.S. Byc moze ten temat dodalem 2-i raz -ale poprzedni jeszcze sie nie wyswietlil ;(

0

raaaaany, po co Ci taki zabytek :) ? Niestety nie programuje w COBOLU więc nie będe w stanie Ci pomóc. Jeżeli jesteś początkującym programistą to może lepiej będzie jak zaczniesz naukę programowania w jakimś lepiej udokumentowanym języku? Pisząc w pascalu czy w basicu w pare minut znalazłbyś odpowiedź na podobne pytania w internecie ;P

0

Czesc

W turbo pascalu nie musze szukac po sieci aby takie malenstwa wydlubac - caly myk wlasnie polega aby zrobic to w COBOL'u - niby zabytek - ale wlasnie dlatego jest nisza ;) - i mozna niezle sie jeszcze wstrzelic ;).

P.S. A moze ktos zna jeszcze jakies fora gdzie odnoosnie takich "zabytkow mozna podyskutowac" ? :).

Michal

0

Czesc. Z 1-sza czescia juz sobie poradzilem, moze na 2-ga zna ktos odp?.

0

Z tego co wiem, to ostatni programista COBOL-a zamroził się tuż przed 2000 rokiem, aby przetrwać Y2K BUG ;)

A tak poważnie, to próbowałe już pisać w różnych egzotycznych językach, ale COBOL...

Życzę powodzenia.

0

No ludzie nie lubicie egzotyki? :) - moze jednak ktos zamiast na Karaiby leciec to w COBOL'u sie bawil? :) - Odrobinke odswiezcie swoje komoreczki- Ci co sie w tym pradawnym jezyku razem z czarnoksieznikami bawili ;P.

0

NAPRAWDE BRAK TWARDZIELI OD COBOL'a? ;(

0

Rozumiem, żeby pisać w ASMie jak ja, to przynajmniej daje ci jakąś przewagę, ale takie coś :) W dodatku z tego co czytałem, jest mało wydajny zbugowany i ma problemy z XXIw [diabel]

0

Drogi Dream Maker - a czy widziales, aby na przelomie 1999 i 2000 lataly rakiety - oprocz tych wystrzeliwanych przez "swiadomych lub nie" bawiacych sie na przeroznych imprezach - bo ja z tego co pamietam to nie przypominam sobie - aby jakies rakiety lub elektrownie jadrowe z powodu oprogramowania wysiadaly - a problem roku 2K nie dotyczyl tylko COBOL'A - zreszta zostalo to juz naprawione. Co do dyskusji na temat, ktory jezyk jest naj naj naj - nie czuje sie na silach aby dyskutowac - po prostu potrzebny mi jest COBOL oraz ktos kto sie nim bawil i tyle ;).

P.S. Teraz mam naprzyklad problem z zapisem wyniku odejmowania gdzie wystepuje minus i liczba po przecinku ;P.

0

Ja tylko przypomnę, że Charles Phillips (obecnie właściciel Oracle Corp.), który zapoczątkował długą drogę powstawania COBOLa, w przemówieniu w roku 2001 przeprosił społeczność programistów za próbę wdrażania idei języka programowania, która miała na nich wymusić podejście propagowane przez Departament Obrony. Tym samym stwierdził, że wypiera się tworu, za który jest mu wstyd. Po tym wydarzeniu podjęto pracę nad unowocześnieniem i wydano język COBOL 2002.

Nie wiele osób też pamięta, że język SQL jest bezpośrednim spadkobiercą COBOLa. Niektóre wywołania są dosłowną kopią zapytań COBOLa (na przykład definiowanie sekwencji). Przypomnę też o tym, że język ten ma wersję COBOL. NET propagowaną przez Fujitsu
http://www.c-sharpcorner.com/CobolNet/Cobol4MSNETNRS.asp

0

Dzięki Szczawik za podtrzymywanie na duchu ;).
Ze wszystkimi problemikami (oczywiscie o ktorych pisalem na tym forum) juz sie uporalem ;). Dzieki wszystkim za pomoc i niepomoc ;).

0

A moze pojawil sie jakis COBOL'owy wymiatacz?? - bo mam kolejne problemiki ;(

1 użytkowników online, w tym zalogowanych: 0, gości: 1