Giải và gợi ý cho các bài trước
1.Trong các bài trước rút ra các kinh nghiệm sử dụng sau:
a.Khi sử dụng if else sử dụng để giải các bài như giải phương trình tam thức bậc hai hay giải hệ phương trình hai ẩn số ta phải sử dụng lênh if else lồng nhau thì máy mới xét hết tất cả trường hợp xảy ra khi ta nhập vào một số bất kì cho a ,b và c
Nếu không ta phải sử dụng nhiều lệnh if với những biểu thức điều kiện tương đối dài dọng như :
VD: giải phương trình tam thức bậc hai
PHP:
xét a=0: if(a==0&&b==0&&c==0)
cout<<"phuong trinh vo so nghiệm";
if (a==0&&b==0&&c!=0)
cout<<"phuong trinh vo nghiem ";
thay vào đó ta sử dụng lồng if else linh hoạt
if (a==0)
{
if (b==0)
{
if (c==0)
cout<<"phuong trinh vo so nghiem";
else
cout<<"phuong trinh vo nghiem";
}
else
cout<<"phuong trinh co nghiem la:"<<-c/b;
}
-Từ đây ta có thể thấy rằng tuy hai phần giống y hệt nhau về mục đích khác nhau về độ dài ngắn.Xong thấy rất rõ là đoạn code 2 mạch lạc và logic hơn đoạn một rất nhiều ,sáng sủa hơn phần code một rất nhiều .
2.Trong các bài trên còn có hai bài là chuyển đổi giá trị của a ,b và in ra màn hình giá trị của chúng sau khi chuyển đổi.Đảm bảo không ít bạn nghĩ rằng là:
- Nhập a,nhập b.
- In ra màn hình là b,a đó là cách nghĩ hoàn toàn sai.Và sai yêu cầu bài toán
- Bài này yêu cầu là nhập a,b sau đó hoán đổi giá trị của chúng
VD: int a=5,int b=6;
thì phải viết chương trình chuyển đổi giá trị của chúng là a=6 và b=5
sau đó in ra màn hình
- Hai bài này là hai bài khá hay đòi hỏi bạn phải có bộ óc của máy tính và làm việc như máy tính thì có mới có thể giải được.
3.Bài tập vui khi bạn đã giải ngon những bài trên :
1.Nhập số thời gian sử dụng net ,giờ bắt đầu sử dụng , giờ kết thúc sử dụng.Sau đó,in ra màn hình số tiền phải trả .(rất hữu ích cho ai sử dụng net ngoài hàng sợ người chủ ăn gian tiền

)
2.a.Viết chương trình nhập số tiền ban đâu gửi ngân hàng ,lãi suất của một ngân hàng,nhập vào số tháng .Sau đó in ra màn hình số tiền mình có sau từng ấy tháng gửi (Rất hữu ích khi tính tiền cho cha mẹ gửi tiết kiệm )
chú ý:hình thức lại ngân hàng là lãi mẹ đẻ lãi con.sử dụng vòng lặp for hoặc while
2.b.Ngược lại với bài 2.a là nhập số tiền mong đợi và in ra số tháng mình phải chờ để có được số tiền đó .
3.Viết chương trình in ra màn hình bản cửu chương được viết giống y hệt giống trong vở .
4.Viết chương trình tính bình phương của một số n với n nhập từ bàn phím và số mũ x nhập từ bàn phím .
VD :nhập n=2.nhập x=2 phải in ra màn hình kết quả là 4.
4.Cứ sau một tuần tôi lại đưa lời giải và kinh nghiệm cho các bạn tham khảo nếu có gì thắc mắc về những bài ở trên thì hãy gửi tin nhăn cho tôi (trong gamevn )