Professional Documents
Culture Documents
Seminar 1)
Seminar 1)
1. Identifikoni gabimet:
a) scanf( "d", vlera );
Duhet shtuar % para d dhe & para variablit vlera
b) printf( "Prodhimi i %d dhe %d eshte %d"\n, x, y );
" vendoset pas \n dhe variabla x*y
c) nrPare + nrDyte = nrTrete
nrTrete = nrPare + nrDyte
d) */ Programi /*
Komenti behet ne kete menyre /* */
e) Scanf( "%d", numer );
Gjuha C eshte case sensitive, duhet scanf() dhe nje & para numer
f) printf( "Mbetja e %d pjestuar me %d eshte\n", x, y, x % y );
Duhet edhe nje %d tjeter pas "eshte"
g) print( "Shuma eshte %d\n," x + y );
Duhet funksioni printf() dhe , pas "
h) Printf( "Vlera qe u vendoset eshte: %d\n, &value );
Case sensitive duhet printf(), mungon " mbyllese pas \n, nuk duhet vendosur &
int main () {
// Deklarojme variablat
int gjat, gjer, lart ;
int vell, sipr, diag;
return 0;
}
4. Shkruani nje program i cili lexon nje numer 5-shifror dhe e ndan ate ne cdo shifer.
Secila shifer duhet te afishohet me nje distance prej tre hapsirash nga shifra e
meparshme. Shembull: nese perdoruesi shtyp numrin 76543, Ne ekran duhet te shfaqet :
7 6 5 4 3
#include <stdio.h>
int main () {
// Deklarojme variablat
int numri, n0,n1,n2,n3,n4;
// Kryejme llogarite
n0 = numri % 10;
n1 = (numri-n0) % 100 /10;
n2 = (numri-n0-n1) % 1000 /100;
n3 = (numri-n0-n1-n2) % 10000 /1000;
n4 = (numri-n0-n1-n2-n3) % 100000 /10000;
return 0;
}
5. Supozojme se scanf eshte thirrur ne kete menyre:
scanf (“%f%d%f”, &x, &i, &y);
Nese perdoruesi jep:
12.3 45.6 789
Sa do te ishin vlerat e variablave x, i, y pas thirrjes se funksionit scanf?
x = 12.30
i = 45
y = 0.60
6. Shkruani nje program i cili nga numri i diteve te dhena nga perdoruesi, e konverton
ate ne vite, muaj dhe dite:
Nje shembull ekzekutimi do te ishte:
Jepni totalin e diteve: 1329
Vitet: 3
Javet: 33
Muajt: 3
#include <stdio.h>
int main () {
//Deklarojme variablat
int dite,vite,muaj,jave;
return 0;
}
7. Tregoni cfare do te afishohet
#include <stdio.h>
int main () {
int i,j,k;
i=7;j=8;
i*=j+1; // i=i*(j+1)
printf ("%d %d ", i, j); // i=63, j=8
return 0;
}
c)
i=7; j=8;
printf("%d ", i++ - --j); // 7-7=0
printf("\n%d %d", i, j); // i=8, j=7
d)
i=3; j=4; k=5;
printf("%d ", i++ - j++ + --k); // 3-4+4=3
printf("\n%d %d %d", i, j, k); // i=4, j=5, k=4