Thông tin tài liệu
Đ TÀI CALCULATOR TH C HI N NHÓM :13 1 THÀNH VIÊN TRONG NHÓM ƯỞNG Đ TÀI CALCULATOR TH C HI N NHÓM :13 2 !""#$%&'# &( ( )*+,-./0 " Đ TÀI CALCULATOR TH C HI N NHÓM :13 3 ƯƠNG Đ TÀI CALCULATOR TH C HI N NHÓM :13 4 "1"+23455"1 --" "167%-18167219 67%-1:;4 "167%-1"16721967%-1:;4 8%<"=+>-8%1?68% "8%1219 <"=+>-8%1?:;455+ 6+1%%1+@114 "1<"=+>1A"%1? B1+11-C-+219<"=+> 1A"%1?:;4 Đ TÀI CALCULATOR TH C HI N NHÓM :13 5 KHAI BO CC HÀM BIN ĐƯC S DNG: 8%11A"%1 D )EFG> )HF7GB> G)<> IJ6 > KGIL> 6MB > LIH62NON> FJ)H62NPN> FHI2NQN> <JR2N5N> LBJ) 2N4N> E66J@)2N2N> ILEBG)2N:N> BLEBG)2N;N> LSC2NTN> UE SBJEI2NVN> W4 Đ TÀI CALCULATOR TH C HI N NHÓM :13 6 KHAI BO CC PHƯƠNG THỨC X LÝ 8%1A"%1A455"1"- " 8%-8%181A"%14551%""+ -%81A"%1 8%+"1A+4551%" -%"1A+ "1"XY6 L"+1455"" Z+1"Z Đ TÀI CALCULATOR TH C HI N NHÓM :13 7 PHƯƠNG THỨC DIỀU KHIỂN 8%6"1:; D B1+11-C-+E :ZG)<Z>1A"%1G)<;4 551- B1+11-C-+E :ZIJ6 Z>1A"%1IJ6 ;455[1-" +"""" B1+11-C-+E :Z\Z>1A"%1KGIL;455K1 B1+11-C-+E :Z6MB Z>1A"%16MB ;455K"%" " W Đ TÀI CALCULATOR TH C HI N NHÓM :13 8 HÀM NỐI CHUỖI KÝ TỰ NHẬP VÀO 8%+JI1 D +1 D +%12"%1OZ]Z4 6 L"+12%1 "E":;4 W W Đ TÀI CALCULATOR TH C HI N NHÓM :13 9 8%8%U-I1^L"11++:; D "4 D - D 2@1":;4 W 9%1:VG_"%+:N:N;;4 114 W " D G:Z1N:NZ;41^"%+14 W W Đ TÀI CALCULATOR TH C HI N NHÓM :13 10 [...]... NHÓM :13 ĐỀ TÀI CALCULATOR HÀM TÍNH GIAI THỪA: 14 public int giaithua(int n) { int i, gt = 1; if (n < 0) { Error("So am"); return 0; } for (i = 2; i = 0.0) { return Math.Sqrt(f); } else { Error("Mot can cua so am thi khong the."); } } Error("Cau truc sai"); return 0.0; THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR 29 default: Error("Thieu toan tu!!!"); return 0.0; } } THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR CÁC HÀM CỘNG, TRỪ, NHÂN, CHIA, MŨ,GIAI THỪA 30 public double term() { double left = prim(); for (; ; ) //"for lap lien tuc va tranh loi... prim(); break; THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR 31 case token_value.DIV: curr_tok = get_token(); double d = prim(); if (d == 0) { Error("##########"); return double.NaN; } left /= d; break; case token_value.POW: curr_tok = get_token(); double b = prim(); if (left == 0) { Error("##########"); return double.NaN; } left = Math.Pow(left, b); break; THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR 32 case token_value.FACTORIAL:... = get_token(); left = giaithua((int)left); break; default: return left; } } THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR 33 case token_value.PLUS: curr_tok = get_token(); left += term(); break; case token_value.MINUS: curr_tok = get_token(); left -= term(); break; default: return left; THỰC HIỆN NHÓM :13 ĐỀ TÀI CALCULATOR PHƯƠNG THỨC HIỂN THỊỊ̣ GIÚP ĐƠ 34 static void DisplayHelp() { Console.WriteLine("======================================= . Đ TÀI CALCULATOR TH C HI N NHÓM :13 1 THÀNH VIÊN TRONG NHÓM ƯỞNG Đ TÀI CALCULATOR TH C HI N NHÓM :13 2 . !""#$%&'# &( ( )*+,-./0 " Đ TÀI CALCULATOR TH C HI N NHÓM :13 3 ƯƠNG Đ TÀI CALCULATOR TH C HI N NHÓM :13 4 "1"+23455"1 --" "167%-18167219 67%-1:;4 "167%-1"16721967%-1:;4 8%<"=+>-8%1?68%. "8%1219 <"=+>-8%1?:;455+ 6+1%%1+@114 "1<"=+>1A"%1? B1+11 -C -+219<"=+> 1A"%1?:;4 Đ TÀI CALCULATOR TH C HI N NHÓM :13 5 KHAI BO C C HÀM BIN ĐƯ C S DNG: 8%11A"%1 D )EFG> )HF7GB> G)<> IJ6
Ngày đăng: 16/09/2014, 12:40
Xem thêm: Báo cáo đồ án CSHARP đề tài CALCULATOR, Báo cáo đồ án CSHARP đề tài CALCULATOR