[Bài tập]Day 4:Vòng lặp

Hôm nay mình sẽ giới thiệu cho các bạn 3 kiểu vòng lặp : while, for và do while

1. Declare a variable which has the age of the person. Print the user’s name as many times as his age
While:
For:
Do...While:
2. The program displays even numbers from 1 to 30.
While:

For:

Do...While
3. The program displays numbers from 10 to 0 in the reverse order
While:
For:
Do...While:
4. The program will accept integers and display them until zero (0) is entered:
While:
For:
Do...While:
5.  Find the factorial of a number.

 Hint:
  1. Get the number.
  2. To begin, set the factorial of the number to be one.
  3. While the number is greater than one
  4. Set the factorial to be the factorial multiplied by the number.
  5. Decrement the number.
  6. Print out the factorial
While:
For:

Do..While:

6.  Write a program to print the series 100, 95 , 90, 85,………., 5.
While:

For:

Do...While:

7.   Accept two numbers num1 and num2. Find the sum of all odd numbers between the two
 numbers entered .
While:

For:

Do....While:

8.  Write a program to generate the Fibonacci series. (1,1,2,3,5,8,13,………)
While:

For:

Do...While:
Lưu Ý:-Ba câu lệnh này không khác nhau về mặt ý nghĩa,mà chỉ khác nhau về cú pháp, chỉ có Do...While là khác so với 2 cái còn lại là vì do.while thực hiện câu lệnh trước rồi mới xét đến điều kiện
-Ba câu lệnh này đều có thể lồng các loại câu lệnh khác vào trong, như câu lệnh if/if else v.v
-Cú pháp
+While(điều kiện){ câu lệnh}
+For(Biến;điều kiện;các lệnh bổ xung){câu lệnh} : lưu ý là không nhất thiết phải có cả 3 yếu tố nhưng dấu ; giữa 2 yếu tố nhất định phải có 
+Do{câu lệnh}While(điều kiện)

Nhận xét