Viết chương trình nhập vào một số nguyên n từ bàn phím sau đó in ra n số nguyên to đầu tiên

Chào các bạn,

Trong bài này, mình sẽ cùng nhau đi tìm hiểu một số bài tập về vòng lặp với JavaScript chạy trên trình duyệt.

Như thường lệ, bạn hãy tự giải trước khi xem kết quả chi tiết nhé.

Danh sách bài tập kèm lời giải chi tiết

Bài 1: Nhập vào một số nguyên dương n. In ra các số từ 1 đến n.

>> Xem lời giải bài 1

Bài 2: Nhập vào một số nguyên duơng n. Tinh tổng các số từ 1 đến n.

>> Xem lời giải bài 2

Bài 3: Nhập vào một số nguyên không âm n, và in ra n giai thừa.

>> Xem lời giải bài 3

Bài 4: Nhập vào một số nguyên dương n, viết chương trình tính
S = 1 + 1/2 + 1/3 + … + 1/n

>> Xem lời giải bài 4

Bài 5: Viết chương trình nhập vào chiều cao, chiều ngang của hình chữ nhật. Vẽ hình chữ nhật đặc dấu sao (*) có kích thước đã nhập.

Ví dụ: Chiều cao là 3, chiều dài là 5, thì hình chữ nhật sẽ như sau:

***** ***** *****

>> Xem lời giải bài 5

Bài 6. Nhập vào một số nguyên x, vẽ hình tam giác dấu * có dạng như ví dụ dưới đây.

Ví dụ x = 3, thì hình tam giác sẽ có dạng như sau:

*** ** *

>> Xem lời giải bài 6

Bài 7: Viết chương trình nhập vào chiều cao, chiều ngang của hình chữ nhật. Vẽ hình chữ nhật rỗng dấu sao (*) có kích thước đã nhập.

Ví dụ: Chiều cao là 3, chiều dài là 5, thì hình chữ nhật sẽ như sau:

***** * * *****

>> Xem lời giải bài 7

Bài 8: Viết chương trình kiểm tra 1 số có là số nguyên tố không? Biết rằng, số nguyên tố là số nguyên dương có duy nhất 2 ước là 1 và chính nó. Ví dụ số 2, 3, 5,…

>> Xem lời giải bài 8

Bài 9: Viết chương trình tính số thứ n của dãy fibonacci biết dãy f(n) = f(n-1) + f(n-2), n > 2 và f(1) = 1, f(2) = 1.
Tìm hiểu thêm về dày fibonacci tại: https://vi.wikipedia.org/wiki/D%C3%A3y_Fibonacci

>> Xem lời giải bài 9

Bài 10: Nhập vào một số nguyên n (0 < n <= 10 tỷ). In ra số đảo ngược của số n.

Ví dụ, số 123, thì đảo ngược là 321.

>> Xem lời giải bài 10

Bài 11: Nhập vào một số nguyên dương n. Tìm chữ số lớn nhất trong các chữ số mà n có.

Ví dụ, số 123, thì số lớn nhất là 3

>> Xem lời giải bài 11

Bài 12: Nhập vào một số nguyên dương n. Tính tổng các chữ số có trong n.

Ví dụ, số 123, thì tổng là 6.

>> Xem lời giải bài 12

Bài 13: Cho một dãy số nguyên, mỗi số cách nhau bởi một dấu cách. Tìm số lớn nhất, nhỏ nhất trong dãy và số lượng số trong dãy.

>> Xem lời giải bài 13

Bài 14: Nhập vào một số nguyên k, in ra danh sách các số nguyên tố nhỏ hơn k. Nếu không có số nguyên tố nào nhỏ hơn k thì in ra “NOT FOUND”.

>> Xem lời giải bài 14

Bài 15: Nhập vào một số nguyên k, tính và in ra trung bình cộng của các số nguyên tố nhỏ hơn hoặc bằng k. Kết quả làm tròn tới 3 chữ số thập phân.

>> Xem lời giải bài 15

Bài 16: Nhập vào một số dương nguyên k, in ra danh sách k số nguyên tố đầu tiên.

>> Xem lời giải bài 16

  • 2.Phân tích bài toán
  • 4.Kết quả
  • 3.Kết quả
  • Video liên quan

viết chương trình nhập vào sô nguyên n và n số nguyên từ bàn phím? in ra màn hình số lượng các số nguyên là số lẻ

Các câu hỏi tương tự

Viết chương trình nhập vào từ bàn phím số nguyên dương N, sử dụng câu lệnh điều kiện để tính tổng các giá trị là số lẻ trong phạm vi từ 1 dến N, sau đó in ra màn hình.

Viết chương trình nhập vào một số nguyên n từ bàn phím sau đó in ra n số nguyên to đầu tiên

TTnguyen  7 tháng ago16/10/2021

Viết chương trình nhập vào một số nguyên dương N có 2 chữ số từ bàn phím, xuất ra màn hình tổng các chữ số của N. Ví dụ: Nhập N = 48, kết quả in ra màn hình là 4+8=12.

2.Phân tích bài toán

A. Input: số nguyên dương N có 2 chữ số
B.Output: Tổng 2 chữ số S
C. Process: Bước 1: Khai báo biến chương trình N, a,b, S: int Bước 2: Nhập dữ liệu Nhập N Bước 3: Thực hiện tính toán a = N/10; //Chữ số thứ nhất b = N%10; //Chữ số thứ hai S=a+b

Bước 4: In kết quả lên màn hình.

3.Code

#include using namespace std; int main() { int s,n,a,b; do { cout<<"nhap so nguyen duong n co 2 chu so: "; cin>>n; }while(n<10); //neu nhap so am hoac so co 1 chu so thi yeu cau nhap lai a=n/10; //chu so thu 1 b=n%10; //chu so thu 2 s=a+b; cout<<"Tong 2 chu so la:"<

4.Kết quả

Có thể bạn quan tâm:

[C++]Vận tốc của phương tiện được tính bằng quãng đường đi được S trong một khoảng thời gian là T

[C++]Viết chương trình nhập vào thông tin của một học sinh gồm: Mã học sinh, Họ tên, Ngày sinh, Lớp, Số buổi ăn bán trú. In ra màn hình các thông tin

[C++]Viết chương trình nhập vào một số nguyên dương N có 2 chữ số từ bàn phím, xuất ra màn hình tổng các chữ số của N

[C++]Viết chương trình nhập vào một số nguyên N gồm ba chữ số.chữ số lớn nhất ở vị trí nào?

TTnguyen  6 tháng ago17/10/2021

Viết chương trình nhập vào từ bàn phím số nguyên n thuộc vào đoạn [1..12] và số nguyên m. In ra màn hình tháng và số ngày của tháng trong năm m ứng với m được nhập vào. Trong đó: 1 tương ứng với “Tháng giêng có 31 ngày”, 2 tương ứng với tháng 2,…, 12 tương ứng tháng 12. Nếu giá trị nhập vào không thuộc vào đoạn [1..12] thì thông báo “Không có tháng trong năm tương ứng với số bạn đã nhập”.

2.Code

#include using namespace std; int main() { int n,m; //chi cho phep nhap n trong doan[1..12] do { cout<<"nhap thang n: "; cin>>n; if(n<1 || n>12) cout<<"nhap sai. Moi nhap lai"<12); cout<<"nhap nam m: "; cin>>m; switch(n) { case 1: if(n==1) cout<<"Thang 1 co 31 ngay"; break; case 2: if(n==2) { if (m%4==0 || m%400==0) cout<<"Thang 2 co 29 ngay";//kiem tra nam nhuan else cout<<"Thang 2 co 28 ngay"; } case 3: if(n==3) cout<<"Thang 3 co 31 ngay"; break; case 4: if(n==4) cout<<"Thang 4 co 30 ngay"; break; case 5: if(n==5) cout<<"Thang 5 co 31 ngay"; break; case 6: if(n==6) cout<<"Thang 6 co 30 ngay"; break; case 7: if(n==7) cout<<"Thang 7 co 31 ngay"; break; case 8: if(n==8) cout<<"Thang 8 co 31 ngay"; break; case 9: if(n==9) cout<<"Thang 9 co 30 ngay"; break; case 10:if(n==10) cout<<"Thang 10 co 31 ngay"; break; case 11:if(n==11) cout<<"Thang 11 co 30 ngay"; break; default: cout<<"Thang 12 co 31 ngay"; }; }

3.Kết quả

Xem thêm:

[C++]Viết chương trình nhập vào một số nguyên N gồm ba chữ số.chữ số lớn nhất ở vị trí nào?

[C++]Nhập vào từ bàn phím toạ độ 2 điểm P, Q với P(xP, yP), Q(xQ,yQ) In ra màn hình phương trình đường thẳng đi qua 2 điểm

Bài 13. Viết chương trình nhập vào số nguyên dương n từ bàn phím, hãy tính giá trị của biểu thức: S = 1/2 - 1/4 + 1/6 - 1/8 + …+〖(-1)〗^(n+1)  1/2n

Code c:

#include

#include

int main() {

          int n, i;

          float s=0;

          do {

                   printf("Nhap n: ");

                   scanf("%d", &n);

          } while(n<=0);

          for(i=1; i<=n; i++) {

                   s = s + pow(-1 , i + 1) / (2 * i);

          }

          printf("\nTong la %f", s);

}