Tin K20 CTN chào đón bạn!
Vui lòng đăng kí nếu chưa có nick!
Nếu có nick vui lòng đăng nhập!
Tin K20 CTN chào đón bạn!
Vui lòng đăng kí nếu chưa có nick!
Nếu có nick vui lòng đăng nhập!
Tin K20 CTN chào đón bạn!
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Tin K20 CTN chào đón bạn!


 
Trang ChínhPortalLatest imagesĐăng kýĐăng Nhập
ngày 19/8/2010 sẽ đi học chính thức. Còn ngày tập trung chưa thấy thông báo gì. Ai có thắc mắc liên hệ cô giáo chủ nhiệm. GO TO SCHOOL
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» ảnh lớp mình...
Tin Được Không? Icon_minitimeWed Jun 16, 2010 12:21 am by nhok.kiss

» ảnh lớp mình.
Tin Được Không? Icon_minitimeMon Jun 07, 2010 9:20 pm by Love.Admin

» Giúp mình viết 1 bài sắp xếp mảng.
Tin Được Không? Icon_minitimeFri May 28, 2010 7:30 am by AnhCoYeuEm

» Vào đây mà xem
Tin Được Không? Icon_minitimeSat May 15, 2010 3:33 am by Khách viếng thăm

» Viết chương trình nhập vào một mảng 1 chiều có 7 phần tử. Viết các chương trình?
Tin Được Không? Icon_minitimeThu May 13, 2010 7:40 am by Khách viếng thăm

» pascal về xâu.
Tin Được Không? Icon_minitimeSat May 08, 2010 10:12 pm by Khách viếng thăm

» Giúp em bài excel này với.
Tin Được Không? Icon_minitimeSun May 02, 2010 5:20 am by Khách viếng thăm

» theo yeu cau cua Admin :))
Tin Được Không? Icon_minitimeSat May 01, 2010 9:22 am by Khách viếng thăm

» mình muốn nói là bài viết này là bài thử để tìm cái thùng rác.
Tin Được Không? Icon_minitimeSat May 01, 2010 8:46 am by Khách viếng thăm

Navigation
 Portal
 Diễn Đàn
 Thành viên
 Lý lịch
 Trợ giúp
 Tìm kiếm
Diễn Đàn
Affiliates
free forum


 

 Tin Được Không?

Go down 
Tác giảThông điệp
Khách vi
Khách viếng thăm




Tin Được Không? Empty
Bài gửiTiêu đề: Tin Được Không?   Tin Được Không? Icon_minitimeThu Apr 29, 2010 9:53 pm

Code:
try
            {
                double n, i, dem;
                dem = 0;
                n = double.Parse(txtsont.Text);
                if (n % 1 != 0 || n < 0)
                {
                    txtsont.Text = "";
                    txtketquant.Text = "bạn nhập sai, xin nhập lại.";
                }
                else
                {
                    for (i = 0; i <= n; i++)
                    {
                        if (n % i == 0)
                        {
                            dem = dem + 1;
                        }
                    }
                    if (dem == 2)
                    {
                        txtketquant.Text = "số " + n + " là số nguyên tố.";
                    }
                    else
                    {
                        txtketquant.Text = "số " + n + " không phải là số nguyên tố.";
                    }                 
                }
            }
            catch (System.Exception loi)
            {
                txtketquant.Text = loi.Message;
            }

Chương trình trên kiểm tra số nguyên tố nếu kiểm tra số 1E308 = 1x10^308 thì chắc mất cả ngày, đứng máy luôn. Nhưng sửa lại như sau:

Code:
try
            {
          t    double n, i, dem;
                dem = 0;
                n = double.Parse(txtsont.Text);
                if (n % 1 != 0 || n < 0)
                {
                    txtsont.Text = "";
                    txtketquant.Text = "bạn nhập sai, xin nhập lại.";
                }
                else
                {
                    for (i = 0; i <= n && dem < 3; i++)
                    {
                        if (n % i == 0)
                        {
                            dem = dem + 1;
                        }
                    }
                    if (dem == 2)
                    {
                        txtketquant.Text = "số " + n + " là số nguyên tố.";
                    }
                    else
                    {
                        txtketquant.Text = "số " + n + " không phải là số nguyên tố.";
                    }                 
                }
            }
            catch (System.Exception loi)
            {
                txtketquant.Text = loi.Message;
            }

Thì chương trình kiểm tra cũng số đấy 1E308 = 1x10^308 nhưng chỉ mất vài Millisecond. Có ai tin không?
Về Đầu Trang Go down
 
Tin Được Không?
Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Tin K20 CTN chào đón bạn! :: Học tập :: Môn Chuyên (Tin)-
Chuyển đến