Bài 1 C#: Tìm ước chung lớn nhất của 2 số nguyên (UCLN). Thực hiện trên Console App
Mã:
using System;
using System.Collections.Generic;
using System.Text;
namespace UCLNConsole
{
class UCNL
{
public int giatria;
public int giatrib;
public UCNL()
{
giatria = 0;
giatrib = 0;
}
public void nhap()
{
Console.WriteLine("Moi nhap gia tri a: ");
giatria = int.Parse(Console.ReadLine());
Console.WriteLine("Moi nhap gia tri b: ");
giatrib = int.Parse(Console.ReadLine());
}
public int tinh()
{
while (giatria != giatrib)
{
if (giatria > giatrib)
giatria = giatria - giatrib;
else
giatrib = giatrib - giatria;
}
return giatria;
}
}
class Program
{
static void Main(string[] args)
{
UCNL u1 = new UCNL();
u1.nhap();
Console.WriteLine("UCLN cua gia tri a va gia tri b la: {0}",u1.tinh());
Console.ReadLine();
}
}
}
Mọi người xem có sai chổ nào thì cứ PM nhé!
-SUN-