You are on page 1of 8

GJUHA C &

Programim i Strukturuar

HYRJE

Permbajtja

Historiku
Bazat e nje mjedisi tipik e gjuhen C
Planifikimi i ndertimit te programit
Procesi i kompilimit
Shembull

Historiku
Zhvillimi ne programim pergjate viteve ka qene ne varesi
te perparimeve dhe ecurise se teknologjise.
Gjuhe programimi quhet nje gjuhe artificiale e cila eshte
e dizenjuar per te komunikuar me
makinen(kompjuterin) permes instruksioneve.
Rreth viteve 1960 lindi nevoja per te patur nje
programim te strukturar qe do te thoshte:
Lehtesi ne kuptimin e kodit
Lehtesi ne kapjen dhe korrigjimin e gabimeve

Rezutatet e para te kesaj metodologjie nisen me krijimin


e gjuhes Pascal dhe me tej me gjuhen C qe plotsonte
shume mungesa qe kishte Pascal.
Gjuhet e reja, C++, Java, etj bazohen ne C
Krijuar ne 1970, Laboratoret Bell
>40 fjale kyce, numer i madh operatoresh

Bazat e nje mjedisi tipit ne gjuhen C


Editor teksti
Shkruan programin
Ruan skedarin ne disk

Kompilator (Preprocesim & kompilim)


Konverton instruksionet ne kod te kuptueshem
per kompiuterin

Programi ekzekutohet vetem pasi procesi i


kompilimit nuk nxjerr gabime

Hapat per ndertimim e nje programi ne C:


Percaktimi i problemit
Percaktimi i rezultateve te pritshme
Copezimi i programit ne hapa logjike
Percaktimi i te dhenave hyrese

Shkrimi i programit ne editor


Kompilimi i programit
Testimi i programit
Log-u permban:
Informacion per identifikimin e kartes

Procesi i kompilimit

Shembull
Programi afishon nje mesazh
mireseardhje ne ekran

Rezultati:

Shembull
koment ne gjuhen C

Direktiva preporcesimi qe kujdesen per ngarkimin e


librarive perkatese te funksioneve qe perdorim ne
program

Fjala kyce main e


ndjekur nga () eshte
funksion. Main eshte
funksioni kryesor qe
duhet te permbahet ne
cdo program ne C.

Kllapat gjarperueshe {,}


tregojne fillimin dhe
fundin e bllokut qe
permban kodin burim.

Funksioni main kthen nje


vlere numerike(fjala kyce
int), return kthen vleren
0 per main.

Funksioni getch()
perdoret per te mbajtur
ne ekran rezultatin deri
ne momentin qe
perdoruesi shtyp nje
vlere nga tastjera.

Funksioni printf afishon


ne ekran mesazhin e
vendosur brenda
thonjezave dyshe.

You might also like