Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối
Kết quả 11 đến 20 của 26
  1. #11
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    Mình xin lỗi, mình không ghi rõ ràng hơn ở việc so sánh giá trị của i sau mỗi lần chạy.

    Mình nói lại thế này:



    Trong cấu trúc while, điều kiện sẽ được xét trước. Không biết chạy bao nhiêu lần (tuỳ theo điều kiện).

    Vì ở đây mình đặt i bàn đầu bằng 0, thì lần chạy khi i = 4, Tong = 6 + 4 = 10; i < 5.

    Lần chạy i = 5 lúc đó giá trị của i vẫn chưa được cộng vào (vì mới bước vào vòng lặp, i được xét ngay là i = 4), khi vào vòng lặp, i mới được cộng thêm, cho nên sau khi thực hiện xong phép cộng Tong ở i = 5, lúc đó quay trở lại vòng lặp, i mới được tính là i = 5.



    Mình sửa lại chỗ đó là:

    // Khi chạy lần thứ 5 -> i = 5, Tong = 10 + 5 = 15; i = 5

    để các bạn dễ hiểu [IMG]styles/default/xenforo/clear.png[/IMG]



    Cảm ơn bạn vi_tieu_bao.

  2. #12
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    hix 3 câu cuối khó quá ah. chắc nhờ iThanh post bài giải quá hix

  3. #13
    Ngày tham gia
    Dec 2014
    Bài viết
    1
    // Bài tập 3:



    Mã:
    int Tong = 0;
            for (int i = 1; i < 1501; i++) {
                if (i == 1 || i % 2 != 0) { // Kiểm tra số lẻ
                    if (i % 3 == 0) { // Kiểm tra chia hết cho 3
                        Tong = Tong + i;
                    }
                }
            }
    // Bài tập 4:

    // Theo lập luận thông thường. Gọi số con gà là x, số con chó là y. Lúc này ta có x + y = 36 và 2x + 4y = 100 (hoặc x + 2y = 50).

    // Lấy 36 là tổng số cần tìm (số lớn nhất có thể để chạy vòng lặp)

    // Ta có bài giải như sau:



    Mã:
    int x = 0;
            int y = 0;
            for (x = 1; x < 36; x++) {
                for (y = 1; y < 36; y++) {
                    if ((2*x + 4*y) == 100 && (x + y) == 36) {
                        NSLog(@"Ga: %i - Cho: %i", x, y);
                    }
                }
            }
    // Còn bài 5, các bạn giải tương tự nhé.

  4. #14
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    He, post luôn bài 5



    #import <Foundation/Foundation.h>



    int main(int argc, const char * argv[])

    {



    @autoreleasepool {



    int An = 0;

    int Binh = 0;



    for (An = 0; An < 12; An++) {

    for (Binh = 0; Binh < 12; Binh++) {

    if (An == Binh * 3 && An + Binh == 12) {

    NSLog(@"Tuoi An la: %i, tuoi Binh la: %i", An, Binh);

    }

    }

    };



    };

    return 0;





    }

  5. #15
    // --------------TUAN 5--------------



    // cau 1

    int TONG1 = 0;

    for (int i = 1; i <= 100; i++)

    {

    TONG1+=i;

    }

    NSLog(@"TONG LA: %i",TONG1);



    // cau 2

    int TONG2 = 0;

    for (int i = 1; i<=250; i++)

    {

    if (i%2==0)

    {

    TONG2+=i;

    }

    }

    NSLog(@"TONG SO CHAN LA: %i",TONG2);



    // cau 3

    int TONG3 = 0;

    for (int i = 1; i<=1500; i++)

    {

    if (i%3==0)

    {

    TONG3+=i;

    }

    }

    NSLog(@"TONG SO LE CHIA HET CHO 3 LA: %i",TONG3);



    // cau 4

    int y=0;

    for (int x=1; x<=36; x++)

    {

    y=36-x;

    if (x*2+y*4==100)

    {

    NSLog(@"KET QUA LA: x=%i, y=%i",x,y);

    }

    }



    // cau 5

    int b=0;

    for (int a=1; a<=12; a++)

    {

    b=12-a;

    if (a/b==3)

    {

    NSLog(@"AN %i tuoi, BINH %i tuoi",a,b);

    }



    }

  6. #16
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    Bạn tuanhsu10, bạn nên đưa vào [*CODE*] cho mọi người dễ nhìn.

  7. #17
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    #import <Foundation/Foundation.h>



    int main(int argc, const char * argv[])

    {



    @autoreleasepool {

    int i,tong;



    for(i=0;i<1501;i++)



    {

    if(i%2==0){

    if(i%3==0){

    tong +=i;}



    }}

    // insert code here...

    NSLog(@"%i",tong);



    }

    return 0;

    }

    bài 3 như thế này đúng chưa kết quả là 188250;

  8. #18
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    // exam 1. Tính tổng các số từ 1 đến 100.

    int Tong = 1;

    for (int i = 0; i < 100; i++) {

    Tong += i;

    }

    NSLog(@"Tổng 1 -> 100 = %i", Tong);



    // exam 2. Tính tổng các số chẵn từ 1 đến 250.

    int TongSoChan = 0;

    for (int j = 0; j <= 250; j += 2) {

    TongSoChan += j;

    }

    NSLog(@"Tổng chẵn 1 -> 250 = %i", TongSoChan);



    // exam 3. Tính tổng các số lẻ chia hết cho 3 từ 0 đến 1500.

    int TongSoLe = 0;

    for (int k = 0; k <= 1500; k ++) {

    if (k % 3 == 0) {

    TongSoLe += k;

    }

    }

    NSLog(@"Số lẻ chia hết cho 3: %i", TongSoLe);



    //4. Bài toán dân gian cho bạn:

    // Vừa gà, vừa chó

    // Bó lại cho tròn

    // Ba mươi sáu con

    // Một trăm chân chẵn.

    // Hỏi có bao nhiêu con gà, bao nhiêu con chó.

    int cho = 0;

    int ga;

    do {

    cho ++;

    ga = 36 - cho;

    } while ((cho*4 + ga*2) < 100);

    NSLog(@"Gà: %icon; Chó: %icon", ga, cho);



    // 5. An và Bình là hai anh em.

    // Tuổi của An gấp 3 lần tuổi của Bình.

    // Tổng số tuổi của An và Bình là 12.

    // Hỏi An bao nhiêu tuổi?

    // Hỏi Bình bao nhiêu tuổi?

    int binh = 1;

    int an;

    do {

    binh ++;

    an = binh * 3;

    } while (an + binh < 12);



    NSLog(@"An: %it; Bình: %it;", an, binh);

  9. #19
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    Trích dẫn Gửi bởi thanhtv1505
    // exam 1. Tính tổng các số từ 1 đến 100.

    int Tong = 1;

    for (int i = 0; i < 100; i++) {

    Tong += i;

    }

    NSLog(@"Tổng 1 -> 100 = %i", Tong);



    // exam 2. Tính tổng các số chẵn từ 1 đến 250.

    int TongSoChan = 0;

    for (int j = 0; j <= 250; j += 2) {

    TongSoChan += j;

    }

    NSLog(@"Tổng chẵn 1 -> 250 = %i", TongSoChan);



    // exam 3. Tính tổng các số lẻ chia hết cho 3 từ 0 đến 1500.

    int TongSoLe = 0;

    for (int k = 0; k <= 1500; k ++) {

    if (k % 3 == 0) {

    TongSoLe += k;

    }

    }

    NSLog(@"Số lẻ chia hết cho 3: %i", TongSoLe);



    //4. Bài toán dân gian cho bạn:

    // Vừa gà, vừa chó

    // Bó lại cho tròn

    // Ba mươi sáu con

    // Một trăm chân chẵn.

    // Hỏi có bao nhiêu con gà, bao nhiêu con chó.

    int cho = 0;

    int ga;

    do {

    cho ++;

    ga = 36 - cho;

    } while ((cho*4 + ga*2) < 100);

    NSLog(@"Gà: %icon; Chó: %icon", ga, cho);



    // 5. An và Bình là hai anh em.

    // Tuổi của An gấp 3 lần tuổi của Bình.

    // Tổng số tuổi của An và Bình là 12.

    // Hỏi An bao nhiêu tuổi?

    // Hỏi Bình bao nhiêu tuổi?

    int binh = 1;

    int an;

    do {

    binh ++;

    an = binh * 3;

    } while (an + binh < 12);



    NSLog(@"An: %it; Bình: %it;", an, binh);




    Bác ơi, bài 5 vì sao while không phải là (an + binh == 12) ?

  10. #20
    Ngày tham gia
    Dec 2014
    Bài viết
    0
    <div class="bbCodeBlock bbCodePHP">
    <div class="type">PHP:</div>
    <div class="code"><code>
    int&nbsp;main(int&nbsp;argc,&nbsp;const&nbsp;char&nbsp;*&nbsp;argv[])
    {

    &nbsp;&nbsp;&nbsp;&nbsp;@
    autoreleasepool&nbsp;{

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    //tính&nbsp;tổng&nbsp;1-100
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;Tong=0;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fo r(
    int&nbsp;i=1;&nbsp;i<=100;i++)
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    Tong&nbsp;=&nbsp;Tong+i;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    NSLog(@"Tổng&nbsp;=&nbsp;%i",Tong);

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    //Tính&nbsp;tổng&nbsp;số&nbsp;chắn&nbsp;1-250
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;Tong=0;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fo r(
    int&nbsp;i=0;&nbsp;i&nbsp;<&nbsp;250;&nbsp;i+=2)
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;{
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    Tong=&nbsp;Tong+i;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;}
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    NSLog(@"Tổng&nbsp;=&nbsp;%i",Tong);
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    //Ga&nbsp;cho
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;Ga=0;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;Cho;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fo r(
    Cho=1;&nbsp;Cho<36;Cho++)
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;{
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    Ga=36-Cho;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;if&nbsp;((
    2*Ga+4*Cho)==100)
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    NSLog(@"Co&nbsp;%i&nbsp;ga,&nbsp;%i&nbsp;cho",Ga,Cho);
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;}
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    //giai&nbsp;DO-while
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    do{
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    Ga++;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    Cho=36-Ga;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}w hile&nbsp;((
    2*Ga+4*Cho)!=100);
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    NSLog(@"Co&nbsp;%i&nbsp;ga,&nbsp;%i&nbsp;cho",Ga,Cho);

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    //Tuổi&nbsp;An-Bình
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;tAn;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    int&nbsp;tBinh=0;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do {
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    tBinh++;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;
    tAn=tBinh*3;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}w hile&nbsp;(
    tAn+tBinh!=12);
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;
    NSLog(@"tuoi&nbsp;AN:&nbsp;%i,&nbsp;tuoi&nbsp;Binh:&nbsp; %i",tAn,tBinh);
    &nbsp;&nbsp;&nbsp;&nbsp;}
    &nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;
    0;
    }


    </code></div>
    </div>

Các Chủ đề tương tự

  1. Bo mạch điều khiển DCS XP313 - Tân An Phát
    Bởi huudatfee trong diễn đàn Điện Tử - Điện Máy
    Trả lời: 0
    Bài viết cuối: 07-08-2015, 04:06 PM
  2. Control Air 1.0.1 - Điều khiển iTunes bằng cử chỉ tay cho Mac
    Bởi nhakhoasaigonbh trong diễn đàn Khu Vực Máy Tính
    Trả lời: 1
    Bài viết cuối: 04-30-2015, 01:16 PM
  3. Làm thế nào để tăng khiếu thẩm mĩ ???
    Bởi sonsungsuong trong diễn đàn Mua Bán Thời Trang
    Trả lời: 9
    Bài viết cuối: 08-10-2012, 09:10 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •