Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++

viết chương trình nhập vào n số nguyên và in ra những số nguyên âm

 

Làm quen cách viết các chương trình đơn giản, cách sử dụng:

Mô tả bài toán

Nhập mảng các số nguyên và xuất các phần tử lẻ trong mảng

Hướng dẫn

Định nghĩa

Để thực hiện chương trình này, vui lòng xem trước bài:

  • Mảng 1 chiều trong C++ (Arrays)

Bài tập mang tính tham khảo, hỗ trợ các bạn làm quen và luyện tập với các bàn toán lập trình cơ bản trong C++.

Kteam khuyến khích các bạn tự phân tích đề bài > tự giải bài toán > debug để kiểm tra kết quả và fix lỗi trong quá trình giải. Sau đó, bạn có thể tham khảo source code mẫu để hoàn chỉnh bài tập. 

Để được hỗ trợ tốt nhất, bạn có thể đặt câu hỏi ở phần bình luận bên dưới bài viết hoặc ở mục Hỏi & Đáp.

Source code tham khảo

#include using namespace std; // định nghĩa số phần tử mảng #define MAX 1000 // khai báo prototype void nhapMang(int arr[], int &n); void xuatMang(int arr[], int n); int main() { int myArray[MAX]; // mảng myArray có MAX phần tử int nSize; // nSize là số phần tử được sử dụng, do user nhập // nhập xuất mảng nhapMang(myArray, nSize); xuatMang(myArray, nSize); return 0; } // hàm nhập mảng void nhapMang(int arr[], int &n) { cout << "Nhap so luong phan tu n : "; cin >> n; for (int i = 0; i < n; i++) { cin >> arr[i]; } } // hàm xuất mảng void xuatMang(int arr[], int n) { // xuất từng phần tử lẻ cho mảng từ chỉ số 0 đến n – 1 for (int i = 0; i < n; i++) { if (arr[i] % 2 != 0) { cout << "arr[" << i << "] = " << arr[i] << endl; } } }

Kết luận

Bạn có thể củng cố kiến thức C++ từ khóa Lập trình C++ cơ bản.

Hoặc tìm hiểu thêm các bài tập khác trong khóa Bài toán kinh điển trong lập trình

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại khó”.

Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.

 

 

Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++

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 nhập n số nguyên từ bàn phím c++

#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ả

Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++

Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++

 

Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++

 

 

Bài 4. Viết chương trình nhập vào số nguyên dương, in ra số chẵn hay lẻ.

Code c:

#include

#include

int main() {

            int n;

    printf("Nhap so nguyen duong:  ");

    scanf("%d", &n);

    if(n<=0)

            printf("So da nhap khong thoa man");

    else

                {

                if(n%2==0)

                printf("So nhap vao la so chan");

                else

                printf("So nhap vao la so le");

                        }

    getch();

}

 

 

 

 

 

Code c:

#include

int main() {

            int n, i;

            printf("Nhap n: ");

            scanf("%d", &n);

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

                        if(n%i==0)

                                    printf("\nUoc so cua n la %d",i);

            }

}

Viết chương trình nhập vào một số nguyên và in ra số nguyên đó C++