Professional Documents
Culture Documents
c
#include <stdio.h>
int main()
{
int num1, num2, num3, max;
printf("Shkruani tre numra: ");
scanf("%d %d %d", &num1, &num2, &num3);
if (num1 > num2 && num1 > num3)
{
max = num1;
}
else if (num2 > num1 && num2 > num3)
{
max = num2;
}
else
{
max = num3;
}
printf("Numri me i madh eshte: %d", max);
return 0;
}
Ushtrimi 2
Te ndertohet nje program qe lexon nga tastiera nje numer dhe e afishon ate ne drejtim
te kundert (reverse).
c
#include <stdio.h>
int main() {
int num, reversed_num = 0, remainder;
return 0;
}
Ushtrimi 3
Programoni ne gjuhen C ne makine te thjeshte llogaritese e cila eshte ne gjendje te
mbledh, tezbrese, te pjestoje dhe te shumezoje dy numra.
#include <stdio.h>
int main() {
int num1, num2;
printf("Shkruani dy numra: ");
scanf("%d %d", &num1, &num2);
printf("Mbledhja e dy numrave eshte: %d\n", num1 + num2);
printf("Zbritja e dy numrave eshte: %d\n", num1 - num2);
printf("Pjesetimi i dy numrave eshte: %d\n", num1 / num2);
printf("Shumezimi i dy numrave eshte: %d\n", num1 * num2);
return 0;
}
UNIVERSITETI POLITEKNIK I TIRANËS
Fakulteti i Inxhinierisë Elektrike
A)
#include <stdio.h>
int main() {
int num1 = 5, num2 = 10;
int result = sum(num1, num2);
printf("Shuma e dy numrave eshte: %d", result);
return 0;
}
B)
#include <stdio.h>
int main() {
int num1 = 5, num2 = 10;
sum(num1, num2);
return 0;
}
C)
#include <stdio.h>
int sum() {
int num1 = 5, num2 = 10;
int result = num1 + num2;
return result;
}
int main() {
int result = sum();
printf("Shuma e dy numrave eshte: %d", result);
return 0;
}
D)
#include <stdio.h>
void sum() {
int num1 = 5, num2 = 10;
int result = num1 + num2;
printf("Shuma e dy numrave eshte: %d", result);
}
int main() {
sum();
return 0;
}
UNIVERSITETI POLITEKNIK I TIRANËS
Fakulteti i Inxhinierisë Elektrike
int main() {
int n, i, pos;
printf("Jepni numrin e elementeve te vektorit: ");
scanf("%d", &n);
int arr[n];
printf("Jepni elementet e vektorit: ");
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("Jepni pozicionin e elementit qe deshironi te fshini: ");
scanf("%d", &pos);
if (pos >= n+1 || pos <= 0) {
printf("Pozicioni i dhene eshte i pavlefshem.");
}
else {
for (i = pos-1; i < n-1; i++) {
arr[i] = arr[i+1];
}
printf("Vektori pas fshirjes se elementit nga pozicioni %d:\n", pos);
for (i = 0; i < n-1; i++) {
printf("%d ", arr[i]);
}
}
return 0;
}
Ushtrimi 2
Te ndertohet nje program ne gjuhen C, i cili bashkon dy vektore, pra elementet e vektorit
te dyte ti shtohen ne fund elementeve te vektorit te pare.
c
#include <stdio.h>
int main() {
int n, m, i, j;
printf("Jepni numrin e elementeve te vektorit te pare: ");
scanf("%d", &n);
int arr1[n];
printf("Jepni elementet e vektorit te pare: ");
for (i = 0; i < n; i++) {
scanf("%d", &arr1[i]);
}
printf("Jepni numrin e elementeve te vektorit te dyte: ");
scanf("%d", &m);
int arr2[m];
printf("Jepni elementet e vektorit te dyte: ");
for (i = 0; i < m; i++) {
scanf("%d", &arr2[i]);
}
for (i = n, j = 0; j < m; i++, j++) {
arr1[i] = arr2[j];
}
printf("Vektori i ri pas bashkimit te dy vektoreve:\n");
for (i = 0; i < n+m; i++) {
printf("%d ", arr1[i]);
}
return 0;
}
Ushtrimi 3
Te ndertohet nje program ne gjuhen C i cili kerkon nje element specifik nese ekziston ne
elementet e vektorit, dhe nese e gjen e afishon ate.
#include <stdio.h>
int main() {
int n, i, search;
printf("Jepni numrin e elementeve te vektorit: ");
scanf("%d", &n);
int arr[n];
printf("Jepni elementet e vektorit: ");
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("Jepni elementin qe doni te kerkoni: ");
scanf("%d", &search);
for (i = 0; i < n; i++) {
if (arr[i] == search) {
printf("Elementi %d u gjet ne poziten %d.\n", search, i+1);
break;
}
}
if (i == n) {
printf("Elementi %d nuk u gjet ne vektor.\n", search);
}
return 0;
}
UNIVERSITETI POLITEKNIK I TIRANËS
Fakulteti i Inxhinierisë Elektrike
#include <stdio.h>
#define SIZE 3
int main() {
int matrix[SIZE][SIZE] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int sum = 0;
return 0;
}
Ushtrimi 2
Te ndertohet nje program ne gjuhen C, i cili krijon nje matrice dhe gjen se sa elemente
negative dhe pozitive gjenden ne kete matrice.
#include <stdio.h>
#define ROWS 3
#define COLS 3
int main() {
int matrix[ROWS][COLS] = {{-1, 2, -3}, {4, -5, 6}, {-7, 8, 9}};
int num_negative = 0;
int num_positive = 0;
return 0;
}
Ushtrimi 2
Te ndertohet nje i cili lexon nga tastiera nje matrice me mxn elemente dhe gjen elementin
me vlere me te vogel (minimumin) dhe elementin me vlere me te madhe (maksimumin) e
matrices dhe llogarit mesataren e elementeve te matrices. Te afishohen ne ekran
minimumi, maksimumi dhe mesatarja e llogaritur.
#include <stdio.h>
#define ROWS 3
#define COLS 3
int main() {
int matrix[ROWS][COLS];
int minimum = 0;
int maximum = 0;
int sum = 0;
float average;
return 0;
}