Professional Documents
Culture Documents
namespace Detyra_ne_Programim
{
class Program
{
static void Main(string[] args)
{
/* Hapi 1: nfillim me console readline e kena marr vleren e m, po ktu e
shkrujna
* veq console.write me na dal me ni rresht kodi*/
Console.Write("Vlera e Variables m: ");
int m = int.Parse(Console.ReadLine());
}
Console.ReadKey();//Console readkey ta kerkon veq me shtyp ni tast
ntastier per me perfundu kodin.
}
//Hapi 2: e krijojna metoden Faktoriel() edhe mrena metodes e vendosum ni
parameter int n, kta e shkrujna static INT
//per shkak se kena me perdor int edhe na vyn qe metoda me na dhan ni numer
static int Faktoriel(int n)
{
int faktorieli = 1;// hapi 3: e marrum ni faktoriel edhe ja japim vleren
1
for (int i = 1; i <= n; i++)// hapi 4: perdorim unazen for, per int i
=1, nese i ma e madhe ose barazim me n
//n eshte parameter dhe e perdor argumentin "m" qe esht nalt dmth
njejt jan si "n" si "m", ather "i" i shtohet 1 saher
//i eshte ma e vogel ose barazim me n
{
faktorieli *= i;//tani vleres faktorieli ia shtojm prodhimin
(faktorieli * i), dmth sa here shumzohen, qajo vler
//i shtohet faktorielit
}
return faktorieli;//hapi 5: sa here qe e kemi static int ose static long
ose double nfund duhet me pas ni vler "return"
//dmth ni vler qe e kthen rezultatin qe del masi tkryhet faktorieli,
nket rast e marrim faktorieli si vler kthyse pasi qe
//qajo po na vyn. mas ksajna dalim te metoda main.
}
}
}