/me być programistą #1

Z racji zapisania się i uczęszczania do szkoły zaocznej o profilu informatycznym zacząłem naukę programowania ;) . Cóż, co prawda nauka ta opiera się póki co na {{Pascal_(język_programowania)|Pascalu}}, ale jak to powiedział nauczyciel – jest przestarzały, jest nieużywany, ale jest na egzaminie ;) .

W sumie spodziewałem się czegoś trudniejszego po programowaniu, sam nie mogłem się nigdy do tego zabrać, zawsze coś wychodziło nie tak więc przestawałem się uczyć. Tym razem… nie dość, że poza algorytmami wszystko zaczęło mi się podobać, to nie zapowiada się na zmianę.

A co więcej? Generalnie fajnie jest, wreszcie uczę się czegoś, czego chcę, a nie bo muszę. Nauczyciele zarąbiści, z „jajem” – oby tylko tak pozostało i nic się nie zmieniło ;) .

Moja kariera opiera się już na dwóch programach, oba swą funkcjonalnością powalają po prostu :D . Program numer jeden, to:

  1. program test;
  2. uses crt;
  3. begin
  4. clrscr;
  5.  
  6. textcolor(1);
  7. writeln(' Witam w moim programie ');
  8. write(' Kolejny tekst ');
  9. write(' nah.. ');
  10. writeln;writeln;
  11. readln;
  12.  
  13. end.

Natomiast drugi, nadzwyczaj rozbudowany, w którym uczyli nas obsługi zmiennych to:

  1. program pierwsze_zmienne;
  2. uses crt;
  3. var
  4.  
  5. a    : byte;
  6. c    : word;
  7. hela : integer;
  8. fd   : longint;
  9.  
  10. begin
  11. clrscr;
  12. textcolor(2);
  13. write(' Witaj w moim programie');
  14. writeln;writeln;
  15. textcolor(6);
  16. write(' Podaj zmienna typu byte <0;255>:   ');
  17. readln(a);
  18. textcolor(8);
  19. write(' Podaj zmienn typu word <0;65535>:   ');
  20. readln(c);
  21. textcolor(2);
  22. write(' Podaj zmienn typu integer <-32768;32767>:   ');
  23. readln(hela);
  24. textcolor(9);
  25. write(' Podaj zmienn typu longint <podaj jakas liczbe rzeczywista;)>:   ');
  26. readln(fd);
  27. writeln;writeln;
  28. textcolor(11);
  29. write(' By zakonyc nacisij <Enter> ');
  30. readln;
  31.  
  32. end.

Już widzę, jak koncerny zaczynają walić drzwiami i oknami, by mnie zatrudnić :D .

Ten wpis został opublikowany w kategorii Programowanie, Z życia i oznaczony tagami , , , . Dodaj zakładkę do bezpośredniego odnośnika.

12 odpowiedzi na /me być programistą #1

  1. PiotrLegnica pisze:

    Jak cię nauczyli, że longint to liczby rzeczywiste, to się słabo postarali. :]

  2. inzaghi89 pisze:

    Tam to już pewnie jest mój błąd :P . Ma być całkowita pewnie ;) .

  3. karolp1993 pisze:

    Ja też zaczynam naukę Pascala w technikum ;)

  4. inzaghi89 pisze:

    Nic trudnego, jak widać po tym, co wymodziliśmy już ;)

  5. duRin90 pisze:

    A ja na studiach mam „dżawe”, drugi najpopularniejszy język programowania na Wyspach :P
    Ogólnie tyle co robię póki co to rysuję flagi xD
    A ten cały longint to chyba właśnie całkowite i to jakieś długaśne :)

  6. inzaghi89 pisze:

    No longint nie ma końca ;) .
    To Ty się uczysz normalnie :D , rysujesz flagi, potem zaczniesz rysować gry :P .

  7. duRin90 pisze:

    Ta, ale zasadniczo tyle co robię to piszę komendy od rysowania sticte, nie ruszam w ogóle tego co kompilator wypełnia czyli całego main itp jak to w C++ robiłem w LO. Tutaj tyle co mam to jakieś głupie g.setColor czy g.fillRect albo ustalanie polygonów. W gruncie rzeczy jest to fajne ;) Na drugim roku podobno przeskakuję na C#.

  8. inzaghi89 pisze:

    He, no masz o tyle lepiej, że coś już znasz z programowania, więc java nie jest jakimś odskokiem dla Ciebie, ja tam nie lizałem tego nigdy ;) .

  9. duRin90 pisze:

    No całe szczęście, że trafiłem w liceum na informatyka, a nie pseudoinformatyka ^^. A z tymi grami…to mam nadzieję :D

  10. inzaghi89 pisze:

    No i dzięki temu masz teraz jako taki start w „karierze”, gdyby nie on, to byś nie dał rady sobie w Javie na pewno.

  11. duRin90 pisze:

    Zapewne, chociaż to się wydaję całkiem łatwe i zrozumiałe, nie to co C++

  12. inzaghi89 pisze:

    Tzn. mówisz o Javie? No nie wiem, bo z tego co znajomi mówili, to nie ma wielkiej różnicy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *