THI VÀ ĐÁP ÁN SI08-2224

4 136 0
THI VÀ ĐÁP ÁN SI08-2224

Đang tải... (xem toàn văn)

Thông tin tài liệu

THI ÁP ÁN Đ Đ SI08-2224THI Đ Câu 1 (2 i  m): Vit chính xác nhng gì ch  ng trình d  i đ ây thc đ hin? #include <iostream> using namespace std; int main(){ int a=-9, b=4, c=11; cout<<"Ket Qua : "<<endl; cout<<"A = "<< 3* a % 2<<endl; cout<<"B = "<<abs(a/b*2 - 2/c)<<endl; cout<<"C = "<< a/b<<endl; return 0; } Câu 2 (2 i  m): Khi khai báo mt hàm C++, ta vit theo mu đ sau (prototype): kiud  li  u tênhàm ( danh sách  i s ) đ ; Anh ch hãy vit các khai báo hàm sau theo mu trên: a) Vit khai báo hàm timsoln có  i s là ba s thc a, b, cđ tr v là mt s  thc cho bit s ln nh t trong ba s  u vào. đ b) Vit khai báo hàm demsochanduong có  i s là m t danh đ sách s nguyên tr v  là mt s nguyên cho bi t s  các s chn d  ng có mt trong danh sách s nguyên  u vào. đ Câu 3 (2 i  m): đ Vit mã C++ mô t thut toán nh n mt s, tính in giá tr tuyt  i đ ca s ó. đ Câu 4 (2 i  m): Vit m t ch  n g trình C++ đ th c hi n  y  đ đ các công vic sau: Nhp dãy s thc có N phn t. Hãy  m s phn t  tha mãn đ i  u kin 5 đ a≤ 10. ≤ Câu 5 (2 i  m): Vit m t ch  n g trình C++ đ th c hi n  y  đ đ các công vic sau: Nhp s n nguyên d  n g dãy A có n s thc. Nhp s  thc k. Loi b khi A t t c  nhng phn t  chênh lnh vi k không quá 1. In ra dãy A tng nh ng phn t trong dãy. ÁP ÁN: Đ Câu 1: Ket Qua : A = -1 B = 4 C = -2 Câu 2: a) double timsoln (double s, double r, double t) ; b) int demsochanduong ( int a[], int n ) ; Câu 3: double X ; cout <<"nhap mot so : " ; cin >> X; cout <<"|X| = " << abs(X) ; // fabs (X) c ng   c ũ đ Câu 4 : #include <iostream> using namespace std; int main () { int i,n; double a[30] ; cout <<"Cho n = " ; cin >> n; for (i=1 ; i<n; i++) { cout << "a[" << i<< "] = " ; cin >> a ; } int d =0; for (i=0;i<n-1 ; i++ ) if ( 5<=a <=10 ) { d += 1 ; } if (d == 0 ) cout << " Khong co phan tu thoa man " ; else cout <<"Day co " << d << " phan tu thoa man." ; return 0; } Câu 5: #include <iostream> using namespace std; int main () { int i,n; double a[30] ; cout <<"Cho n = " ; cin >> n; for (i=0 ; i<n; i++) { cout << "a[" << i<< "] = " ; cin >> a ; } int k ; cout << "Nhap k = " ; cin >> k ; for (i=0;i<n ; i++ ) if ( abs(a +1) >= k) { for (int j = i ; j<n-1 ; j++) a[j] = a[j+1] ; n-- ;} cout <<"Day A moi : " ; for (i = 0 ; i<n ; i++ ) { cout <<a <<" " ; s = s + a ; } return 0; } .  THI VÀ ÁP ÁN Đ Đ SI08-2224  THI Đ Câu 1 (2 i  m): Vit chính xác nhng gì ch  ng trình.  các s chn và d  ng có mt trong danh sách s nguyên  u vào. đ Câu 3 (2 i  m): đ Vit mã C++ mô t thut toán nh n mt s, tính và in giá tr

Ngày đăng: 07/11/2013, 12:15

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan