News Ticker

Menu

Đề Kiểm Tra Lập Trình Lần 1 #2



Câu 1 (3đ): Viết một chương trình nhập vào 3 số nguyên a,b,c. Hãy xét xem 3 số nguyên a,b,c có tạo thành dãy tăng dần hay không? Đặt tên tập tin là bai1.cpp

/*
Ten: Ly Thuan Khanh
Lop: GS19TH1

*/
#include<stdio.h>

int main(){
int a, b, c;
printf("Nhap a: ");
scanf("%i", &a);
printf("Nhap b: ");
scanf("%i", &b);
printf("Nhap c: ");
scanf("%i", &c);
if(a<b && b<c) printf("=> La day tang dan");
else printf("=> Khong la day tang dan");


return 0;
}


Câu 2 (3đ): Hãy viết hàm liệt kê tất cả các ước chẵn của số nguyên n. Hãy viết một chương trình nhập vào một số nguyên n. Sử dụng hàm trên để liệt kê tất cả các ước chẵn của n. Đặt tên tập tin là bai2.cpp

/*
Ten: Hoang Minh Tuan
Lop: GS19TH1

*/
#include<stdio.h>
void uChan(int &n);
int main(){
int n;
printf("Nhap n: ");
scanf("%i", &n);
uChan(n);
return 0;
}
void uChan(int &n){
printf("Uoc Chan: ");
for(int i=1;i<=n;i++){
if(n%i==0 && i%2==0)
printf("%5i", i);

}
}

Câu 3 (4đ): Hãy khai báo mảng nguyên có tối đa 100 phần tử. Viết hàm nhập n phần tử cho mảng, n được nhập từ bàn phím, n <100. Viết hàm xuất mảng. Viết hàm liệt kê các phần tử lẻ có trong mảng. Viết chương trình chính sử dụng các hàm trên. Đặt tên tập tin là bai3.cpp

/*
Ten: Hoang Minh Tuan
Lop: GS19TH1

*/
#include<stdio.h>
#define max 100
void input(int &n, int s[]);
void output(int n, int s[]);
void lietKe(int n, int s[]);
int main(){
int n, s[max];
input(n,s);
output(n,s);
lietKe(n,s);
return 0;
}
void input(int &n, int s[]){
do{
printf("Nhap n: "); scanf("%i", &n);
}while(n>100 && printf("Nhap Lai!. n < 100\n"));
for(int i=0;i<n;i++){
printf("s[%i]= ", i);
scanf("%i", &s[i]);
}
}
void output(int n, int s[]){
printf("\nGia tri vua nhap: ");
for(int i=0;i<n;i++)
printf("%5i", s[i]);
}
void lietKe(int n, int s[]){
printf("\nGia tri le: ");
for(int i=0;i<n;i++){
if(s[i]%2!= 0)
printf("%5i", s[i]);
}
}

Share This:

Post Tags:

Welcome To Task Marks

I'm Task Marks. Tôi là chủ trang web này, trang này tôi dùng để chia sẽ tài liệu và những thứ linh tinh khác. Cảm ơn mọi người đã ghé thăm trang web của chúng tôi.Nếu có thắt mắt xin vui lòng liên hệ
Mail: devnguhoc@gmail.com

No Comment to " Đề Kiểm Tra Lập Trình Lần 1 #2 "

  • To add an Emoticons Show Icons
  • To add code Use [pre]code here[/pre]
  • To add an Image Use [img]IMAGE-URL-HERE[/img]
  • To add Youtube video just paste a video link like http://www.youtube.com/watch?v=0x_gnfpL3RM