PDA

View Full Version : Giúp em giải hệ bậc nhất(dùng phương thức)



lisun
12-12-2010, 20:29
Em mới tham gia diễn đàn mong được sự chỉ giáo nhiều từ các bậc tiền bối!
cho hệ pt
a1x+b1y=c1
a2x+b2y=c2
Hãy viết các phương thức
1.nhập dl gồm các tham số đại diện cho một pt
2.viết phương thức gồm 4 tham số để tính định thức
3.viết phương thức hàm main để gọi và giải hpt
using System;
using System.Collections.Generic;
using System.Text;

namespace phuongthuc
{
class Program
{
void nhapdl(float a,float b,float c)
{
string s;
Console.WriteLine("so a,b,c");
s = Console.ReadLine();
a = Convert.ToDouble;
s=Console.ReadLine();
b = Convert.ToDouble();
s=Console.ReadLine();
c = Convert.ToDouble;
}
float dinhthuc(float a,float b,float c,float d)
{
return (a * c - b * d);
}
static void Main(string[] args)
{
int a1, b1, c1, a2, b2, c2;
float d, dx, dy, x, y;
nhapdl(a1, b1, c1);
nhapdl(a2, b2, c2);
d=dinhthuc(a1, a2, b2, b1);
dx = dinhthuc(c1, c2, b2, b1);
dy = dinhthuc(a1, a2, c2, c1);

if (d == 0)
{
if (dx == 0 && dy == 0)
{
Console.WriteLine("He co vo so nghiem");
}
else
{
Console.WriteLine("He vo nghiem");
}

}
else
{
x = dx / d;
y = dy / d;
Console.WriteLine("nghiem cua he pt la x={0}va y={1}",x,y);
}
}
}
}

cuong881991
15-12-2010, 13:07
cha hieu gi ca hinh nhu khong phai C he he!!!
hoc ngon ngu nao thi biet ngon ngu do thoi thong cam cac ban he!!!

tuanngocct46
15-12-2010, 13:38
lâu lắm rồi không động đến ngôn ngữ lập trình, giờ nhìn vào chẳng hiểu cái gì cả.

phucvp
27-12-2010, 13:54
bạn dùng console application(vs 2008) hã?