30/09/2018, 16:48
Mn người giúp em kiểm tra đoạn code này xe có lỗi gì ạ. chạy xong đen thui ý ạ
em vừa làm bài tập cho 1 tờ giấy chiều dày 0.1 mm. phải gấp đôi tờ giấy bao nhiêu lần để có chiều dày 1m.
#include <stdio.h>
#include <conio.h>
int main()
{
int i = 1;
float doday = 0.1;
for(;;)//cho lặp vô hạn
{
doday += doday;
if(doday == 1000)//độ dày bằng 1m thì thoát vòng lặp
break;
i++;//đếm số lần gấp đôi tờ giấy
}
printf("phai gap doi to giay %d lan", i);
getch();
}
Bài liên quan
Nên hạn chế dùng số thực khi có thể
doday > chứ k bằng dc.