1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi và đáp án SI08-2124

4 164 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề thi và đáp án SI08-2124
Thể loại Đề thi
Định dạng
Số trang 4
Dung lượng 37 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

THI VÀ Á P ÁN

THI

ĐỀ

Câu 1 (2 i m ) : Vi t chính xác nh n g gì ch n g 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 u d l i 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 tinhdientro có i s là ba s th c ế đ ố ố ự r1, r2, r3 và

tr v là m t s th c là giá tr c a i n tr t n g ả ề ộ ố ự ị ủ đ ệ ở ư đ c

trong m c h ạ

m c song song t o b i ba i n tr u vào ắ ạ ở đ ệ ở đầ

b) Vi t khai báo hàm demphiaduoi có i s là m t danh sáchế đ ố ộ

s nguyên ố

và tr v là m t s nguyên cho bi t s các s l n h n giá ả ề ộ ố ế ố ố ớ ơ

Trang 2

tr trung ị

bình c a 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 tìm Max c a m t lo t các s ế ả ậ ủ ộ ạ ố

nh p t bàn ậ ừ

phím

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 m t s nguyên N t bàn phím, r i nh p vào m t dãy N sậ ộ ố ừ ồ ậ ộ ố

th c Hãy ự

tìm giá tr c a ph n t l n nh t trong dãy n g th i ch raị ủ ầ ử ớ ấ đồ ờ ỉ

v trí ị

cu i cùng c a nó trong dãy ố ủ

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 và dãy A có n s th c Nh p s th c ậ ố ươ ố ự ậ ố ự

k Lo i b ạ ỏ

kh i A t t c nh n g ph n t chênh l n h v i k không quá 1 ỏ ấ ả ữ ầ ử ệ ớ

In ra dãy A

và t n g nh n g ph n t trong dãy ổ ữ ầ ử

Á P ÁN:

Đ

Câu 1:

Ket Qua :

A = -29

B = 4

C = -2

Câu 2:

a) double tinhdientro (double r1, double r2, double r3) ; b) int demphiaduoi ( int a[], int n ) ;

Trang 3

Câu 3:

int MAX, X , n ;

cout <<"Nhap n: " ; cin >> n;

MAX = - 32768; //int nh nh t ỏ ấ

for (int i = 0 ; i<n ; i++)

{ cout <<"Nhap mot so: " ; cin >> X;

if (MAX <X) MAX = X ;

}

cout << " MAX = " << MAX ;

Câu 4 :

#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 ; }

double min =a[0]; int vt = 0 ;

for (i=0;i<n-1 ; i++ )

if ( min >=a ) { min= a ; vt = i ; } cout << " min = " << min << " vi tri " << vt ; return 0;

Trang 4

}

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;

}

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

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w