Podstawowe pojecia programowania

Algorytm to skończony, uporządkowany zbiór jasno zdefiniowanych czynności, koniecznych do wykonania pewnego zadania, w ograniczonej liczbie kroków.

Pojęcie algorytmu nie ogranicza się jedynie do programowania, codziennie mamy do czynienia z algorytmami, chociaż nawet nie jesteśmy tego świadomi. Weźmy np. algorytm wyjścia na dwór.

Załóżmy że chcemy zapisać nasz algorytm w języku C, część kodu (tak programiści nazywają swoje algorytmy zapisane w wybranym przez nich języku) mogłaby wyglądać np. tak:

if(spie) {     // Jeżeli spałeś musisz:
 wstan();      // a) wstać 
 ubierz_sie(); // b) ubrać się
}
if(nie_mam_kluczy) { // jeżeli nie masz kluczy
 szukaj(klucze);     // musisz ich poszukać
}
if(chce_jechac_rowerem) {        // jeżeli chcesz jechać rowerem musisz:
 wez_klucze_od_roweru()          // a) wziąć klucze od zapięcia do roweru, 
 if(nie_mam_kluczy_od_roweru) {  // jeżeli ich nie masz
  szukaj(klucze_od_roweru);      // musisz ich poszukać
  wez_klucze_od_roweru();        // (po czym je wziąć)
 }
 wez_bidon();  // b) wziąć bidon z wodą
 wez_rower();  // c) wziąć rower
}
wyjdz();          // następnie wyjdź,
zamknij_drzwi();  // po czym zamknij drzwi

if(wziąłem_rower) { // jeżeli wziąłeś rower
 wsiądź_na_rower(); // to wsiądź na niego
 przejedź_się();    // i przejedź się
}

Na koniec dla zainteresowanych już kompletny w pełni działający kod programu zapisanego w C.
#include <stdio.h> 
    
int main()
{
 printf("Cześć to ja! Twój komputer!\n");
 return 0;
}


Dodaj komentarz






Dodaj

© 2013-2024 PRV.pl
Strona została stworzona kreatorem stron w serwisie PRV.pl