Xử lý số liệu thống kê bằng ngôn ngữ lập trình c++

59 3 0
Xử lý số liệu thống kê bằng ngôn ngữ lập trình c++

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH Đặng thị Huyền Trang Xử lý số liệu thống kê ngơn ngữ lập trình C++ KHĨA LUẬN CỬ NHÂN KHOA HỌC NGÀNH TOÁN HỌC VINH - 2011 MỤC LỤC PHẦN I:CÁC KIẾN THỨC CƠ BẢN VỀ LÝ THUYẾT THỐNG KÊ TOÁN HỌC I Bài toán lý thuyết chọn mẫu…………………… 1.1.Mẫu ngẫu nhiên thống kê 1.1.1.Mẫu ngẫu nhiên thống kê 1.1.2 Các phƣơng pháp chọn mẫu 1.1.2.1 Chọn mẫu có hồn lại 1.1.2.2 Chọn mẫu khơng hồn lại 1.1.2.3 Chọn mẫu phƣơng pháp học 1.1.2.4 Chọn mẫu theo đặc trƣng 1.1.3 Các loại mẫu 1.1.3.1 Mẫu đơn giản 1.1.3.2 Mẫu rút gọn 1.1.3.3 Mẫu ghép nhóm 1.2 Phân phối mẫu đặc trƣng mẫu………………… 1.2.1 Phân phối mẫu (Hàm phân phối thực nghiệm) 1.2.2 Các đặc trƣng mẫu 10 1.2.2.1 Trung bình mẫu 10 1.2.2.2 Moment cấp K 10 1.2.2.3 Phƣơng sai mẫu 10 1.2.2.4 Moment tâm mẫu cấp k 11 1.2.2.5 Phƣơng sai mẫu có hiệu chỉnh 11 1.2.3 Bảng so sánh đặc trƣng lý thuyết đặc trƣng mẫu 11 1.2.4 Kỳ vọng phƣơng sai đặc trƣng mẫu 12 II Bài toán ƣớc lƣợng tham số 13 2.1 Các loại ƣớc lƣợng điểm 13 2.1.1 Ƣớc lƣợng không chệch 13 2.1.2 Ƣớc lƣợng vững 13 2.1.3 Ƣớc lƣợng hiệu 14 2.1.4 Ƣớc lƣợng hợp lí cực đại 15 2.2 Ƣớc lƣợng khoảng 15 2.2.1 Định lí giới hạn trung tâm 16 2.2.2 Ƣớc lƣợng khoảng giá trị trung bình μ=EX 17 2.2.3 Ƣớc lƣợng khoảng tỉ lệ 18 III Bài toán kiểm định giả thiết 19 3.1 Kiểm định giả thiết giá trị trung bình 20 3.1.1 Kiểm định giả thiết giá trị trung bình phân phối chuẩn 20 3.1.1.1 Kiểm định giả thuyết kì vọng 20 3.1.1.2 Kiểm định giả thuyết phƣơng sai 21 3.2 Kiểm định giả thiết giá trị tỉ lệ 23 3.3 Bài toán so sánh…………………………………… 23 3.3.1 So sánh hai giá trị trung bình: 23 3.3.2 Bài toán so sánh tỉ lệ 25 PHẦN II:THUẬT TOÁN……………………………… 27 II.1 Thuật toán nhập 27 II.2 Thuật toán xem 27 II.3 Thuật toán xếp 27 II.4 Thuật toán lập bảng tần suất 28 II.5 Thuật tốn tìm kì vọng 28 II.6 Thuật tốn tìm phƣơng sai 28 II.7 Thuật tốn tìm ƣớc lƣợng khoảng tin cậy kì vọng 29 II Thuật toán tìm ƣớc lƣợng khoảng tin cậy phƣơng sai 30 II.9 Thuật tốn kiểm định kì vọng 32 II.10 Thuật toán kiểm định phƣơng sai 34 PHẦN III:TRÌNH BÀY TRÊN NGƠN NGỮ LẬP TRÌNH 37 III.1 Khai báo thƣ viện 37 III.2 Khai báo cấu trúc 37 III.3 Chƣơng trình nhập 38 III.4 Chƣơng trình xem 38 III.5 Chƣơng trình xếp 39 III.6 Chƣơng trình lập bảng tần suất 39 III.7 Chƣơng trình tìm kì vọng 40 III.8 Chƣơng trình tìm phƣơng sai 40 III.9 Chƣơng trình tìm ƣớc lƣợng khoảng tin cậy kì vọng 41 III 10 Chƣơng trình tìm ƣớc lƣợng khoảng tin cậy phƣơng sai 44 III.11 Chƣơng trình kiểm định kì vọng 47 III.12 Chƣơng trình kiểm định phƣơng sai 50 III.13 Chƣơng trình 54 C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an MỞ ĐẦU Lý thuyết thống kê toán học nghiên cứu phƣơng pháp thu thập, phân tich, xử lý số liệu thống kê để từ đƣa dự báo có sử khoa học phục vụ cho việc quản lý xã hội Trong thự tế có nhiều ngành thống kê chẳng hạn nhƣ: Thống kê kinh tế, thống kê sinh học, thống kê dân số thống kê xã hội học, v.v Các ngành thống kê khác có đối tƣợng nghiên cứu khác nhƣng dùng Thống kê tốn làm cơng cụ nghiên cứu Ngày nay, nhu cầu ứng dụng rộng rãi Thống kê thực tế phát triển công nghệ thơng tin, nhiều chƣơng trình xử lý tốn thống kê máy vi tính đời Chẳng hạn chƣơng trình SPSS/PC phần mềm ứng dụng cho Xác suất thống kê Microsoft Excel Trong trƣờng đại học, trƣờng cao đẳng giảng dạy môn Thống kê Xác suất, ngồi việc giảng lý thuyết thuật tốn, trƣờng có xu hƣớng kết hợp cho sinh viên lập trình tốn học Nhằm mục đích sử dụng kiến thức đƣợc học tin học Thống kê tốn chƣơng trình chúng tơi chọn đề tài “Xử lý số liệu thống kê ngơn ngữ lập trình C++” Nhằm mục đích viết chƣơng trình xữ lý số liệu thơng kê ngơn ngữ C++ Với mục đích đó, khóa luận đƣợc chia làm phần Phần I Các kiến thức lý thuyết thống kê toán học Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Trong phần này, chúng tơi trình bày sơ lƣợc lý thuyết thống kê toán học Chứng minh chi tiết số công thức Định lý Phần II Thuật tốn Trong phần này, chúng tơi trình bày thuật tốn cho tốn ƣớc lƣợng khoảng, kiểm định giả thiết Phần III Chƣơng trình xử lý số liệu thống kê C++ Trong phần này, chúng t«i viết số chƣơng trình xữ lý số liệu thống kế ngôn ngữ C++ ứng với thuật tốn đƣợc viết phân II Khóa luận đƣợc hoàn thành trƣờng Đại học vinh, dƣới hƣớng dẫn Thày giáo Ths Nguyễn Thanh Diệu Nhân dip em xin cảm ơn hƣớng dẫn Thầy Mặc dù cố gắng nhƣng hạn chế thời gian kiến thức nên khóa luận khơng thể tránh khỏi thiếu sót Rất mong nhận đƣợc góp ý q Thầy ngƣời đọc để khóa luận đƣợc hồn thiện Vinh, ngày … Tháng…năm 2011 Sinh viên Đinh Thị Huyền Trang Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an PHẦN I CÁC KIẾN THỨC CƠ BẢN VỀ LÝ THUYẾT THỐNG KÊ TOÁN HỌC I Bài toán lý thuyết chọn mẫu Chúng ta cần quan tâm đến thuộc tính phần tử tập hợp  Thực quan sát tất phẩn tử  , từ đƣa kết luận thuộc tính mà quan tâm Trong thực tế số phần tử  thƣờng lớn, nhiều trƣờng hợp việc quan sát phần tử  thƣờng tốn mặt thời gian kinh phí Từ lý trên, thay quan sát hết tất phần tử  ngƣời ta chọn ngẫu nhiên n phần tử  mang tính đại diện để quan sat Việc chọn ngẫu nhiên n phần tử để quan sát đƣợc gọi chọn mẫu ngẫu nhiên với kích thứoc mẫu n 1.1.Mẫu ngẫu nhiên thống kê 1.1.1.Mẫu ngẫu nhiên thống kê Định nghĩa 1.1 Giả sử X đại lƣợng ngẫu nhiên Dãy đại lƣợng ngẫu nhiên X , X ,  X n độc lập phân phối với X đƣợc gọi mẫu ngẫu nhiên cỡ n Các giá trị quan sát đƣợc từ X: x1 , x2 ,  xn đƣợc gọi thể mẫu ngẫu nhiên cỡ n lấy từ X Ký hiệu mẫu ngẫu nhiên cỡ n lây từ X O( X , X ,  X n ) Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Định nghĩa 1.2 Giả sử   O( X , X , X n ) : mÉu ngÉu nhiª n lÊy tõ X  Khi ánh xạ T :   L() cho O ( X , X , X n )  T ( X , X ,  X n )  L() đƣợc gọi thống kê Ví dụ Các trung bình mẫu phƣơng sai mẫu X  n n X i ; S X2   ( X i  X )  n i 1 n i 1 thống kê 1.1.2 Các phƣơng pháp chọn mẫu 1.1.2.1 Chọn mẫu có hồn lại Từ tập  phần tử có đặc tính X Tiến hành chọn mẫu ngẫu nhiên có hồn lại n lần.Các cá thể  để quan sát ta đƣợc:    n   n  1 ,, n , i   Trên  n xác định họ BNN độc lập, phân phối với X mẫu ngẫu nhiên 1 ,   n  có đƣợc cách chọn mẫu có hồn lại 1.1.2.2 Chọn mẫu khơng hồn lại Tƣơng tự nhƣ chọn mẫu có hồn lại thực chọn ngẫu nhiên phần tử tập  khơng hồn lại.Ta đƣợc mẫu ngẫu nhiên 1 ,   n  phƣơng pháp đƣợc gọi phƣơng pháp chọn mẫu không hồn lại Nếu  bé X , X ,  X n không độc lập.Nếu  lớn X , X ,  X n xem độc lập phân phối với X 1.1.2.3 Chọn mẫu phƣơng pháp học Đánh số tất phần tử  ấn định kích thƣớc mẫu n dùng bảng ngẫu nhiên quan sát cá thể có số vừa tìm 1.1.2.4 Chọn mẫu theo đặc trƣng Phân tập theo tỉ lệ phần trăm chẳng hạn 10%,15%,…từ nhóm ta sử dụng cách để chọn mẫu 1.1.3 Các loại mẫu 1.1.3.1 Mẫu đơn giản Mẫu đơn giản mẫu đƣơc mô ta bảng thể nhƣ sau Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an xi x1 x2 … xn ni 1 … xi x1 x2 … xk ni n1 n2 … nk 1.1.3.2 Mẫu rút gọn x i  x j , i  j x i xt hiƯn n i lÇn , k n i 1 i  n 1.1.3.3 Mẫu ghép nhóm ci  Xi [a1,a2) [a2,a3) … [ak-1,ak] GTTG c1 c2 … ck-1 ni n1 n2 … nk-1 a i  a i 1 k 1 ;  ni  n i 1 1.2 Phân phối mẫu đặc trƣng mẫu 1.2.1 Phân phối mẫu (Hàm phân phối thực nghiệm) Định nghĩa 1.2.1 O( X , X , X n ) mẫu ngẫu nhiên lấy từ X với hàm phân phối F(x).Hàm phân phối thực nghiệm Fn(x) đƣợc xác định Fn x   card i :  i  x :  i  n n Trong đó: Card  lùc lng cđa A Mệnh đề 1.2.2 i Fn(x) hàm bậc thang với bước nhảy bội số điểm x i với bội số số mẫu ngẫu nhiên nhận giá trị x i ii Fn(x) biến ngẫu nhiên phụ thuộc O( X , X ,  X n ) Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn n C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 10  iii x  R Fx x    Fx  n   Sup Fn x   Fx   iv Nếu F(x) liên tục 1.2.2 Các đặc trƣng mẫu 1.2.2.1 Trung bình mẫu n   i mẫu đơn giản n i 1 ˆ1    m k  ni xi mẫu rút gọn n i 1 n  ni ci mẫu ghép nhóm n i 1 1.2.2.2 Moment cấp K n k  xi mẫu đơn giản n k 1 mˆ k  m  ni xik mẫu rút gọn n i 1 n 1  ni cik mẫu ghép lớp n i 1 1.2.2.3 Phƣơng sai mẫu n  xi  x  mẫu đơn giản n i 1 S2  k  ni xi  x  mẫu rút gọn n i 1 n  ni ci  x  mẫu ghép lớp n i 1 Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 45 printf("\n nhap khi2n-1talphat2:"); scanf("%f",&k1); k=(x[0].gt-1)*dx; cd=k/k2; ct=k/k1; printf("\n Khoang tin cay la (%f;%f)",cd,ct); break; case -1: printf("\n khoang tin cay trai:"); printf("\n nhap khi2n-1 1-talpha:"); scanf("%f",&k1); k=(x[0].gt-1)*dx; ct=k/k1; cd=0; printf("\n Khoang tin cay la (-infty;%f)",ct); break; } } else { printf("khong co kv"); printf("\n nhap ki vong"); scanf("%f",&mx); printf("\n chon khoang tin cay cua ki vong"); scanf("%d",&h); switch (h) { case -1: Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 46 printf("\n khoang tin cay trai"); printf("\n nhap khi2n1talpha:"); scanf("%f",&k1); k=x[0].gt*dx; ct=k/k1; cd=0; printf("\n Khoang tin cay la (-infty;%f)",ct); break; case 0: printf("\n khoang tin cay trung tam"); printf("\n nhap khi2nalphat2:"); scanf("%f",&k2); printf("\n nhap khi2n1talphat2:"); scanf("%f",&k1); k=x[0].gt*dx; cd=k/k2; ct=k/k1; printf("\n Khoang tin cay la (%f;%f)",cd,ct); break; case 1: printf("\n khoang tin cay phai"); printf("\n nhap khi2nalpha: "); scanf("%f",&k2); k=x[0].gt*dx; cd=k/k2; ct=cd; printf("\n Khoang tin cay la (%f ;+infty)",ct); break; Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 47 } } } } III.11 Chƣơng trình kiểm định kì vọng void kiemdinhkivong() { printf("\n - kiem dinh ki vong -"); char ch='b'; float talpha,t,m0,dx,mx,ualpha,u; int h; while((toupper(ch)!='Y')&&(toupper(ch)!='N')) { mx=tim_mx(x); printf("\n Phuong sai da biet? (Y/N):"); ch=getch(); if(toupper(ch)=='N') { printf("\n chon:");scanf("%d",&h); switch (h) { case 1: printf( "\n nhap tnt1alpha:"); scanf("%f",&talpha); printf("\n nhap gia thuyet mu="); scanf("%f",&m0); t=(mx-m0)*sqrt(x[0].gt/dx); if (t=-ualpha) printf("Chap nhan gia thiet"); else printf("Bac bo gia thiet"); break; case 0: printf("\n nhap ualphat2:"); scanf("%f",&ualpha); printf("\n nhap gia thuyet mu="); scanf("%f",&m0); Stt.010.Mssv.BKD002ac.email.ninhd 77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77t@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.33.44.55.54.78.65.5.43.22.2.4 22.Tai lieu Luan 66.55.77.99 van Luan an.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.22 Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 50 u=(mx-m0)*sqrt(x[0].gt/dx); if(abs(u)

Ngày đăng: 22/08/2023, 00:35

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan