You are on page 1of 7

Seminar 4:

Ushtrim 1: Ndërton një program në C#, ku përdoruesi do të japë një vlerë 1-4
nga tastiera dhe nga vlera e vendosur do të kryhen disa operacione
matematikore. Përdor switch case. Numrat mbi të cilët do të kryhen këto
veprime të përcaktohen në kod.
Për input = 1 -mblidhni dy numra integer :Për input = 2 -zbritni dy numra
integer Për input = 3 -të kryhet shumëzimi Për input = 4 -pjestoni dy numra
integer
using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;
using System.Threading.Tasks;

namespace Seminar4__Ushtrim1
{
class Program
{
static void Main(string[] args)
{
int a = 34;
int b = 18;
int veprim;

Console.WriteLine("Insertoni vleren nga 1-4, nisur nga veprimi qe doni te


kryeni: ");
Console.WriteLine("==========================================================
=====");
Console.WriteLine("1.Mbledhje 2.Zbritje 3.Shumezim 4.Pjesetim");
veprim = Convert.ToInt32(Console.ReadLine());
switch (veprim)
{ case
1:
Console.WriteLine(a + b);
break; case 2:
Console.WriteLine(a - b);
break; case 3:
Console.WriteLine(a * b);
break;
case 4:
Console.WriteLine((double)a / b);
break; default:
Console.WriteLine("Vlere e insertuar gabim: ");
break;
}
Console.ReadLine();
} } }
Ushtrim 2: Ndërto një program në C#, që kërkon nga përdoruesi të japë një
numër. Numrin e dhënë afishoje si prodhim numrash të thjeshtë. Shembull:
26 = 2 * 13 *1
using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;
using System.Threading.Tasks;

namespace Seminar4_ushtrim2
{
class Program
{
static void Main(string[] args)
{
int numer;
int i = 2;

Console.Write("Ju lutem jepni nje numer: ");


numer = Convert.ToInt32(Console.ReadLine());

while (numer > 1)


{
while (numer % i == 0)
{
Console.Write(i);
Console.Write(" * ");
numer = numer / i;
}
i+
+;
}
Console.Write(1);
Console.ReadLine();
}
} } në
console:
Ushtrim 3: Shkruaj një program në C#, që merr një numër nga tastiera dhe
llogarit faktorialin e atij numri duke përdorur ciklin for.
using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;
using System.Threading.Tasks;

namespace Seminar4_Ushtrim
{
class Program
{
static void Main(string[] args)
{
int num, i, f = 1;
Console.WriteLine("Llogarit faktorialin e numrit të dhënë: ");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Jepni nje numer:");

num = Convert.ToInt32(Console.ReadLine());
for (i = 1; i <= num; i++)

f = f * i;
Console.Write("Faktoriali i {0} eshte: {1}", num, f);
Console.ReadLine();
}

}
}
në console:

Ushtrim 4: Ndërto një program në C# që kërkon dy numra nga përdoruesi, bëjë


pjestimin e këtyre dy numrave, afisho herësin dhe mbetjen. Në qoftë se
përdoruesi do të japë vlerën zero numrit të dytë afisho mesazhin: “Nuk
lejohet pjesëtimi me zero. Programi do të mbyllet kur përdoruesi ti japë
vlerën zero numrit të parë.
using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;
using System.Threading.Tasks;
namespace Seminar4_Ushtrim4
{
class Program
{
static void Main(string[] args)
{
int num1, num2;
do
{
Console.Write("Ju lutem jepni numrin e pare: ");
num1 = Convert.ToInt32(Console.ReadLine());

if (num1 != 0)
{
Console.Write("Ju lutem jepni numrin e dyte: ");
num2 = Convert.ToInt32(Console.ReadLine()); if
(num2 == 0)
{
Console.WriteLine("Nuk lejohet pjesetimi me 0 ");
Console.WriteLine();
}
else
{
Console.WriteLine("Heresi eshte {0}", num1 / num2);
Console.WriteLine("Mbetja eshte {0}", num1 % num2);
Console.WriteLine();
}
}
}
while (num1 != 0);
Console.WriteLine("Programi u mbyll!!!");
Console.ReadLine();
}
}
}
Ushtrim 5: Shkruaj një program në C#, që i kërkon përdoruesit të japë
emer_përdoruesi dhe fjalëkalimin. Tipi stringe. Në qofë se përdoruesi do të
insertoje të dhënat 3 herë gabim, mbyll programin. Përdor do while.
using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;
using System.Threading.Tasks;

namespace Seminar4_Ushtrim5
{
class Program
{
static void Main(string[] args)
{
string user, pass;
int nr = 0;

do
{
Console.Write("Jepni username: ");
user = Console.ReadLine();
Console.Write("Jepni passwordin: ");
pass = Console.ReadLine();

if ((user != "user") || (pass != "user123"))


{
Console.WriteLine("Te dhenat gabim!!!");
nr++;
}

}
while (((user != "user") || (pass != "user123" )) && (nr != 3));
if ((user != "user") || (pass != "user123"))
Console.WriteLine("Provoni perseri me vone!");
else
Console.WriteLine("U loguat me sukses...");
Console.ReadLine();
}
} } në
console:
Ushtrim 6 Shkruaj një program në C#, që i kërkon përdoruesit të japë nje
numer dhe gjen te anasjellten e tij.

Using System; using


System.Collections.Ge
neric; using
System.Linq; using
System.Text; using

System.Threading.Ta

sks; using System;

namespace Seminar4_Ushtrim6
{ class
Program
{ static void Main(string[]
args)
{
Console.WriteLine("Vendos numrin");
int numri =
int.Parse(Console.ReadLine(
)); int kundert = 0;
while (numri > 0)
{ int mbetja = numri %
10; kundert = (kundert
* 10) + mbetja; numri =
numri / 10;
}
Console.WriteLine("Numri i
kundert {0}", kundert);
Console.ReadLine();
}
}
}

Ushtrim 7 Shkruaj një program në C#, që i kërkon përdoruesit të japë nje


numer dhe gjen te anasjellten e tij dhe nese numri eshte palindrome. using
System; using System.Collections.Ge neric; using System.Linq; using
System.Text; using System.Threading.Ta sks; using System;
namespace Seminar4_Ushtrim7
{ class
Program
{ static void Main(string[]
args)
{
Console.WriteLine("Vendos numrin");
int numri =
int.Parse(Console.ReadLine
( )); int kundert = 0; int
temp; temp = numri; while
(numri > 0)
{ int mbetja = numri %
10; kundert = (kundert
* 10) + mbetja; numri =
numri / 10;
}
Console.WriteLine("Numri i
kundert {0}", kundert); if
(kundert == temp)
{
Console.WriteLine("Numri eshte palindrome \n\n");
}
else
{
Console.WriteLine("Numri nuk eshte palindrome \n\
n"); }
Console.ReadLine();
}
}
}

You might also like