Học Tiếng Anh 99-Giỏi Tiếng Anh 99%

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.

Học Tiếng Anh 99-Giỏi Tiếng Anh 99%

WelCome To Học Tiếng Anh 99-Học Tiếng Anh Online-Tiếng Anh trẻ em-Tiếng Anh quốc tế-Tiếng Anh phổ thông...

Tìm Kiếm Trên 10,000+ Tài Liệu

41 Điểm Ngữ Pháp Căn Bản

học tiếng anh trực tuyến-học tiếng anh giao tiếp-tieng anh online mien phi-phương pháp học tiếng anh-học tiếng anh miễn phí-học tiếng anh cơ bản-học tiếng anh online-tài liệu học tiếng anh Unit01. Từ loại
Unit02. Nouns and Ariticles (Danh từ,mạo từ)
Unit03. Verbs and sentences (Động từ và câu)
Unit04. Pronouns ( Đại từ)
Unit05. Simple present(Thì hiện tại đơn)
Unit06. Adjectives (Tính từ)
Unit07. Numbers (Số)
Unit08. Possessive Case ( Sở hữu cách)
Unit09. Possessive Adjectives (Tính từ sở hữu)
Unit10. Possessive pronouns (Đại từ sở hữu)
Unit11. There is, there are, how many, how much, to have
Unit12. Infinitive (Dạng nguyên thể)
Unit13. Object (Túc từ)
Unit14. Adverbs (Trạng từ)
Unit15. Can, May, Be able to
Unit16. Present continuous(Hiện tại tiếp diễn)

Unit17. Questions (Câu hỏi)
Unit18. Imperative mood (Mệnh lệnh cách)
Unit19. Future Tense (Thì tương lai)
Unit20. Date and time (Ngày tháng và thời gian)
Unit21. Past simple (Thì quá khứ đơn)
Unit22. My own (Của riêng tôi)
Unit23. Prepositions (Giới từ)
Unit24. So sánh của tính từ và trạng từ
Unit25. Perfect Tenses (Thì hoàn thành)
Unit26. Question tags (Câu hỏi đuôi)
Unit27. Passive Voice ( Thể bị động)
Unit28. Relative Clauses (Mệnh đề quan hệ)
Unit29. -ing and -ed + Clauses
Unit30. Gerunds (Danh động từ)
Unit31. Continuous Tenses (Thể tiếp diễn)
Unit32. Reported Speech (Câu tường thuật)
Unit33. Also, too
Unit34. Nouns (Danh từ)
Unit35. Personal Pronouns (Đại từ nhân xưng)
Unit36. Relative pronouns ( Đại từ quan hệ )
Unit37. Indefinite and demonstrative pronouns
Unit38. Subjunctive mood (Thể bàng cách)
Unit39. Auxiliary Verbs (Trợ động từ)
Unit40. Model Verbs (Động từ khuyết thiếu)
Unit41. Prefixes and Suffixes (Tiền tố và hậu tố)

Thử Thách: Đọc hiểu Web tiếng Anh của bạn ?%

50 Điểm Ngữ Pháp Thông Dụng

học tiếng anh trực tuyến-học tiếng anh giao tiếp-tieng anh online mien phi-phương pháp học tiếng anh-học tiếng anh miễn phí-học tiếng anh cơ bản-học tiếng anh online-tài liệu học tiếng anh Unit 1. Present continuous
Unit 2: Present simple
Unit 3. Present continuous,present simple (1)
Unit 4. Present continuous, present simple (2)
Unit 5. Past simple
Unit 6. Past continuous
Unit 7. Present perfect (1)
Unit 8. Present perfect (2)
Unit 9. Present perfect continuous
Unit 10. Present perfect continuous and simple
Unit 11. How long have you been ?
Unit 12 When? How long? For and Since
Unit 13. Present perfect and past (1)
Unit 14. Present perfect and past (2)
Unit 15. Past perfect
Unit 16. Past Perfect continous
Unit 17. Have and have got
Unit 18. Use to (do)
Unit 19. Present tenses for the future
Unit 20. I am going to do
Unit 21. Will/shall (1)
Unit 22. Will/shall (2)
Unit 23. I will and I am going to do
Unit 24. Will be doing and will have done
Unit 25.When I have done. When and If

Unit 26. Can, could and be able to
Unit 27. Could do and could have done
Unit 28. Must and can’t
Unit 29. May and might (1)
Unit 30. May and might (2)
Unit 31. Must and have to
Unit 32. Must, musn’t, needn’t
Unit 33. Should (1)
Unit 34. Should (2)
Unit 35. Had better. It’s time …
Unit 36. Can/Could/Would you …?
Unit 37. If I do … and If I did…
Unit 38. If I knew… I wish I new
Unit 39. If I had known… I wish I had known
Unit 40. Would. I wish … would
Unit 41. Passive (1)
Unit 42. Passive (2)
Unit 43. Passive (3)
Unit 44.He is said ..(be) supposed to
Unit 45. Have something done
Unit 46. Report Speech (1)
Unit 47. Reported Speech (2)
Unit 48. Question (1)
Unit 49. Question (2)
Unit 50. Auxiliary Verbs

Top posters

viethack911 (1150)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
Lonely_star (1092)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
dangthaison (956)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
admin (767)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
Son Iglesias (577)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
bach hai duong (548)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
tdat00 (484)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
dunguyen_th2 (439)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
gacon (408)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 
bebomb0708 (392)
Cấu trúc chọn lựa - Bài 16, 17 Bar_leftCấu trúc chọn lựa - Bài 16, 17 BarCấu trúc chọn lựa - Bài 16, 17 Bar_right 

Latest topics

» Ngày: 23-12
by admin Fri Nov 30, 2012 11:53 am

» CÁC BỐ, CÁC MẸ GIÚP MÌNH VỚI
by gatrantruong01 Thu Nov 15, 2012 12:22 am

» lớp 6 Đề cương ôn tập lớp 6
by admin Wed Nov 07, 2012 6:13 pm

» 3 ứng dụng học tiếng Anh cực hay trên "dế yêu"
by admin Sat Nov 03, 2012 10:30 am

» Từ vụng cơ bản tiếng anh, 3000 từ vựng nhà xuất bản giáo dục
by admin Sat Nov 03, 2012 10:22 am

» Những cụm từ thông dụng trong tiếng Anh giao tiếp
by admin Sat Nov 03, 2012 9:15 am

» Giao tiếp Choosing a movie- chọn 1 bộ hphim
by admin Wed Oct 31, 2012 4:45 pm

» Giao tiếp căn bản At the restaurant-tại khách sạn
by admin Wed Oct 31, 2012 4:42 pm

» Giao tiếp What a coincidence=trùng hợp làm sao
by admin Wed Oct 31, 2012 4:40 pm

» Học tiếng anh giao tiếp Making a date -Đặt cuộc hẹn
by admin Wed Oct 31, 2012 4:38 pm

Forum Statitics


5 posters

    Cấu trúc chọn lựa - Bài 16, 17

    avatar
    tdat00
    Mod
    Mod


    Nam Tổng số bài gửi : 484
    Age : 35
    Location : %systemroot%
    Điểm bài viết : 41
    Registration date : 12/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by tdat00 Wed Mar 18, 2009 3:49 pm

    Đề bài 16: nhập vào một năm dương lịch sau 1900, cho biết tên âm lịch của năm đó. Biết năm 1900 là Canh Tý.

    Đề bài 17: nhập năm sinh người nam và nữ, cho biết họ có thuộc tứ hành xung không.

    Em gộp 2 bài trong 1 file luôn:

    Code:
    using System;
    class BT1617
    {
       static void Main()
       {
          Console.Write("Nhập năm: ");
          int nam = int.Parse(Console.ReadLine());
          if (nam < 1900)
             Console.Write("Năm không phù hợp");
          else
          {
             string scan = can(nam % 10);
             string schi = chi(nam % 12);
             Console.WriteLine("Năm {0} có tên âm lịch là: {1} {2}", nam, scan, schi);
             
             Console.Write("Nhập năm sinh NAM: ");
             int nnam = int.Parse(Console.ReadLine());
             Console.Write("Nhập năm sinh NỮ: ");
             int nnu = int.Parse(Console.ReadLine());
             
             string snam = chi(nnam % 12);
             int inam = xung(nnam % 12);
             string snu = chi(nnu % 12);
             int inu = xung(nnu % 12);
             
             if (inam == inu)
                Console.WriteLine("NAM ({0}) và NỮ ({1}) thuộc tứ hành xung", snam, snu);
             else
                Console.WriteLine("NAM ({0}) và NỮ ({1}) không thuộc tứ hành xung", snam, snu);
          }
       }
       
       static string can(int tam)
       {
          switch (tam)
          {
             default: // 0
                return "Canh";
             case 1:
                return "Tân";
             case 2:
                return "Nhâm";
             case 3:
                return "Quý";
             case 4:
                return "Giáp";
             case 5:
                return "Ất";
             case 6:
                return "Bính";
             case 7:
                return "Đinh";
             case 8:
                return "Mậu";
             case 9:
                return "Kỷ";
          }
       }
       
       static string chi(int tam)
       {
          switch (tam)
          {
             default: // 0
                return "Thân";
             case 1:
                return "Dậu";
             case 2:
                return "Tuất";
             case 3:
                return "Hợi";
             case 4:
                return "Tý";
             case 5:
                return "Sửu";
             case 6:
                return "Dần";
             case 7:
                return "Mẹo";
             case 8:
                return "Thìn";
             case 9:
                return "Tỵ";
             case 10:
                return "Ngọ";
             case 11:
                return "Mùi";
          }
       }
       
       static int xung(int tam)
       {
          switch (tam)
          {
             case 6: //Dần
             case 0: //Tthân
             case 9: //Tỵ
             case 3: //Hợi
                return 1;
             case 8: //Thìn
             case 2: //Tuất
             case 5: //Sửu
             case 11: //Mùi
                return 2;
             default: //Còn lại Tý, Ngọ, Mẹo, Dậu
                return 3;
          }
       }
    }


    Được sửa bởi tdat00 ngày Fri Mar 20, 2009 9:05 am; sửa lần 1. (Reason for editing : add code tag)
    admin
    admin
    Admin
    Admin


    Nữ Tổng số bài gửi : 767
    Age : 44
    Location : TP HCM
    Điểm bài viết : 311
    Registration date : 07/02/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by admin Wed Mar 18, 2009 6:23 pm

    mai đi thực hành tin hoc nào các bạn.
    mai bạn này ngồi gần mình nha. chỉ mình vài chiêu với
    beboom
    beboom
    thành viên cấp 3
    thành viên cấp 3


    Nữ Tổng số bài gửi : 206
    Age : 35
    Location : Tuy Wa` xứ &quot;Nẫu&quot;
    Điểm bài viết : 0
    Registration date : 12/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by beboom Wed Mar 18, 2009 6:32 pm

    đc .. đc ó .. cái môn này mà ko đi thực hành chắc tiu lun .. bác nào rãnh hum nào phụ đạo cho e với Smile
    love_girl_kut3
    love_girl_kut3
    thành viên cấp 2
    thành viên cấp 2


    Nam Tổng số bài gửi : 160
    Age : 35
    Điểm bài viết : 0
    Registration date : 13/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by love_girl_kut3 Wed Mar 18, 2009 8:33 pm

    ok.để pác tài fụ đạo cho beboom hen.nhớ là fải có hậu tạ cho bác nha
    Son Iglesias
    Son Iglesias
    Bựa team!
    Bựa team!


    Nam Tổng số bài gửi : 577
    Age : 35
    Location : %Temp%
    Điểm bài viết : 14
    Registration date : 11/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by Son Iglesias Thu Mar 19, 2009 9:41 pm

    Thuật toán bài này hay nhất theo mình như sau:
    - Tính can và chi của hai nguời theo lệnh switch như bạn đã làm
    - đặt thêm 2 biến tên là xk1 ( xung khac của người 1 ) và xk2.
    - Trong quá trình tính can - chi, nếu thấy can - chi thuộc bộ khắc thứ nhất thì đặt biến xk bằng 1, bộ thứ 2 thì đặt bằng 2 v.v..
    - Cuối cùng, cộng xk1 và xk2 lại, nếu kết quả bằng 2 hoặc 4 hoặc 6 thì suy ra là khắc, nếu không thì là xung !
    Son Iglesias
    Son Iglesias
    Bựa team!
    Bựa team!


    Nam Tổng số bài gửi : 577
    Age : 35
    Location : %Temp%
    Điểm bài viết : 14
    Registration date : 11/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by Son Iglesias Thu Mar 19, 2009 9:51 pm

    Ý chết, chưa đọc kỹ !

    Uhm, cấu trúc khối, mình chưa học !

    Em bái phục bác !
    avatar
    tdat00
    Mod
    Mod


    Nam Tổng số bài gửi : 484
    Age : 35
    Location : %systemroot%
    Điểm bài viết : 41
    Registration date : 12/03/2009

    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by tdat00 Thu Mar 19, 2009 10:38 pm

    cách của bác sơn cũng là 1 cách, tuy nhiên các cơ số chưa hợp lý. Ví dụ xk1 = 1 và xk2 = 3 thì là xung khắc à Question

    nếu làm theo cách của bác thì nên đặt các cơ số theo kiểu của microsoft: bộ xung khắc thứ nhất là 1, bộ xung khắc thứ 2 là 2, bộ xung khắc thứ 3 là 4, bộ xung khắc thứ 5 (nếu có) là 8... Như thế các kết quả cộng lại sẽ ko bị trùng nhau.

    cách của em là dùng hàm để tính. Cách tạo hàm trong C# khác nhiều so với VB6 nên em cũng phải hỏi thăm các mem khác trên Cộng đồng C Việt... Rốt cục cũng tạo được hàm.

    Các bác chú ý trong cách viết hàm nhé: lệnh return chỉ được dùng ở cuối hàm. Nếu như có 1 lệnh nào đó nằm sau lệnh return sẽ báo lỗi. Trong bài tập trên nếu làm như sau sẽ báo lỗi:

    static int xung(int tam)
    {
    switch (tam)
    {
    case 6: //Dần
    case 0: //Tthân
    case 9: //Tỵ
    case 3: //Hợi
    return 1;
    break;
    case 8: //Thìn
    case 2: //Tuất
    case 5: //Sửu
    case 11: //Mùi
    return 2;
    break;
    default: //Còn lại Tý, Ngọ, Mẹo, Dậu
    return 3;
    break;
    }
    }
    }


    nhưng nếu thế này sẽ ko bị lỗi:

    static int xung(int tam)
    {
    int resul = 0;
    switch (tam)
    {
    case 6: //Dần
    case 0: //Tthân
    case 9: //Tỵ
    case 3: //Hợi
    resul = 1;
    break;
    case 8: //Thìn
    case 2: //Tuất
    case 5: //Sửu
    case 11: //Mùi
    resul = 2;
    break;
    default: //Còn lại Tý, Ngọ, Mẹo, Dậu
    resul = 3;
    break;
    }
    return resul;
    }
    }

    Sponsored content


    Cấu trúc chọn lựa - Bài 16, 17 Empty Re: Cấu trúc chọn lựa - Bài 16, 17

    Bài gửi by Sponsored content


      Hôm nay: Mon Nov 11, 2024 1:57 pm