You are on page 1of 6

// Ushtrimi 1

#include <stdio.h>

int main()
{
for (int i = 1; i <= 50; i +=2)
{
printf("%d ", i);
}

return 0;
}

// Ushtrimi 2
#include <stdio.h>

int main()
{
for (int i = 1; i <= 100; ++i)
{
if (i % 25 == 3)
{
printf("%d ", i);
}
}

return 0;
}

// Ushtrimi 3
#include <stdio.h>
#include <math.h>

int main()
{
int a, b, c, D;
double x1, x2, x;

printf("Jep koeficientin a: ");


scanf("%d", &a);
printf("Jep koeficientin b: ");
scanf("%d", &b);
printf("Jep koeficientin c: ");
scanf("%d", &c);

D = b * b - 4 * a * c;

printf("D = %d\n", D);

if (D > 0)
{
x1 = (-b + sqrt(D)) / (2 * a);
x2 = (-b - sqrt(D)) / (2 * a);

printf("X1 = %lf\n", x1);


printf("X2 = %lf\n", x2);
}
else if (D == 0)
{
x = 1.0 * (-b) / (2 * a);
printf("X1 = X2 = X = %lf\n", x);
}
else
{
printf("Ekuacioni nuk ka rrenje reale!!\n");
}

return 0;
}

// Ushtrimi 4
#include <stdio.h>

int main()
{
int x;
printf("Jep nje numer: ");
scanf("%d", &x);

for (int i = 1; i <= 10; ++i)


{
printf("%d x %d = %d\n", x, i, x * i);
}

return 0;
}

// Ushtrimi 5
// Ushtrimi 5a
#include <stdio.h>

int main()
{
int a, b;
printf("Jep numrin e rreshtave: ");
scanf("%d", &a);
printf("Jep numrin e kollonave: ");
scanf("%d", &b);

for (int i = 1; i <= a; ++i)


{
for (int j = 1; j <= b; ++j)
{
printf("*");
}
printf("\n");
}

return 0;
}

// Ushtrimi 5b
#include <stdio.h>

int main()
{
int a;
printf("Jep numrin e rreshtave: ");
scanf("%d", &a);

for (int i = 1; i <= a; ++i)


{
for (int j = 1; j <= i; ++j)
{
printf("*");
}
printf("\n");
}

return 0;
}

// Ushtrimi 5c
#include <stdio.h>

int main()
{
int a;
printf("Jep numrin e rreshtave: ");
scanf("%d", &a);

int nrYje = 1;
int nrHap = a - 1;

for (int i = 1; i <= a; ++i)


{
for (int j = 1; j <= nrHap; ++j)
{
printf(" ");
}
for (int j = 1; j <= nrYje; ++j)
{
printf("* ");
}
printf("\n");

nrYje++;
nrHap--;
}

return 0;
}

// Ushtrimi 5d
#include <stdio.h>

int main()
{
int a;
printf("Jep numrin e rreshtave: ");
scanf("%d", &a);

int nrYje = 1;
int nrHap = a - 1;

for (int i = 1; i <= a; ++i)


{
for (int j = 1; j <= nrHap; ++j)
{
printf(" ");
}
for (int j = 1; j <= nrYje; ++j)
{
printf("%d ",i);
}
printf("\n");

nrYje++;
nrHap--;
}

return 0;
}

// Ushtrimi 5e
#include <stdio.h>

int main()
{
int a;
printf("Jep numrin e rreshtave: ");
scanf("%d", &a);

int nrYje = 1;
int nrHap = a - 1;

for (int i = 1; i <= a; ++i)


{
for (int j = 1; j <= nrHap; ++j)
{
printf(" ");
}
for (int j = 1; j <= nrYje; ++j)
{
printf("%d ",j);
}
printf("\n");

nrYje++;
nrHap--;
}

return 0;
}

// Ushtrimi 6a
#include <stdio.h>

int main()
{
int n, faktoriali = 1;
printf("Jep nje numer: ");
scanf("%d", &n);

for (int i = n; i >= 1; i--)


{
faktoriali *= i;
}

printf("%d! = %d\n", n, faktoriali);

return 0;
}

// Ushtrimi 6b
#include <stdio.h>

int main()
{
int k, n, sh, shuma = 0;
k = 1;
printf("Jep numrin e kufizave: ");
scanf("%d", &n);

for (int i = 1; i <= n; ++i)


{
sh = 1;
if (i % 2 == 0)
sh = -1;

shuma += i * sh;
}

printf("Shuma e serise: %d\n", shuma);

return 0;
}

// Ushtrimi 7a
#include <stdio.h>

// 9 + 99 + 999 + ...
int main()
{
int n, k, shuma = 0;
k = 9;
printf("Jep numrin e kufizave: ");
scanf("%d", &n);

for (int i = 1; i <= n; i++)


{
shuma = shuma + k;
k = k * 10 + 9;
}
printf("Shuma e serise eshte: %d\n", shuma);

return 0;
}

// Ushtrimi 7b
#include <stdio.h>
#include <math.h>

// 2 - 2^3 + 2^5 + ..
int main()
{
int n, k, sh, shuma = 0;
printf("Jep numrin e kufizave: ");
scanf("%d", &n);
k = 2;
shuma = 0;

for (int i = 1; i <= n; ++i)


{
sh = 1;
if (i % 2 == 0)
sh = -1;

shuma = shuma + pow(k, 2 * i - 1) * sh;


}
printf("Shuma e serise eshte: %d\n", shuma);

return 0;
}

// Ushtrimi shtese
#include <stdio.h>

int main()
{
int n, shuma = 0;
printf("Jep nje numer pozitiv: ");
scanf("%d", &n);

if (n > 0)
{
for (int i = 1; i < n; ++i)
{
if (n % i == 0)
{
shuma += i;
}
}
if (shuma == n)
printf("Numri %d eshte i barabarte me shumen e numrave qe
plotepjestohen me te.\n", n);
else
printf("Numri %d NUK eshte i barabarte me shumen e numrave qe
plotepjestohen me te.\n", n);
}
else
printf("Numri i dhene duhet pozitiv.\n");

return 0;
}

You might also like