Почеци у програмирању

Програмирање је термин под којим се најчешће подразумева креирање рачунарских програма, што укључује детаљну теоријску разраду проблема, изналажење концептуалног решења и имплементацију коришћењем неког од програмских језика.

Програм се обично реализује у једном програмском језику. У њему програмер формулише алгоритме.

Овде ћемо обрадити неколико једноставнијих примера програма, описом алгоритма за решавање датог проблема и писањем програмерског кода у програмском језику PASCAL.
За то ћемо користити онлајн сервис http://www.ideone.com, чије окружење изгледа као на слици, а у доњем левом углу, међу понуђеним, бирамо програмски језик PASCAL.

ideone

Пример 1: Пишемо програм који само исписује реченицу „Добар дан свима“.

program dobar_dan;
begin
writeln(‘Dobar dan svima!’)
end.

Затим стиснемо у доњем десном углу зелено дугме „Run“. Ако нема грешака у писању, резултат ће изгледати овако:

pr1

Пример 2: Написати алгоритам и програм који за унета 2 броја рачуна и штампа њихов збир.

pr2

Када се унесе код, потребно је прво задати бројеве у пољу „stdin“, а тек онда кликнути на Run.
pr2-1

Резултат ће бити исписан у пољу „stdout“.
pr2-2

Пример 3: Написати алгоритам и програм који за унету дужину странице квадрата рачуна његов обим и површину.
У овом задатку рећи ћемо да су страница квадрата, а тиме и обим и површина, реални бројеви. (до сада смо радили искључиво са целим бројевима, а принцип је исти, осим у VAR одељку).

pr3

pr3-1

Задатак: Написати алгоритам и програм који за унете дужине страница правоугаоника рачуна његов обим и површину.

Advertisements

Ostavite odgovor

Popunite detalje ispod ili pritisnite na ikonicu da biste se prijavili:

WordPress.com logo

Komentarišet koristeći svoj WordPress.com nalog. Odjavite se / Promeni )

Slika na Tviteru

Komentarišet koristeći svoj Twitter nalog. Odjavite se / Promeni )

Fejsbukova fotografija

Komentarišet koristeći svoj Facebook nalog. Odjavite se / Promeni )

Google+ photo

Komentarišet koristeći svoj Google+ nalog. Odjavite se / Promeni )

Povezivanje sa %s

%d bloggers like this: