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

THI VÀ ĐÁP ÁN SI08-1824

4 159 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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-1824
Thể loại Đề thi
Định dạng
Số trang 4
Dung lượng 36 KB

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

Nội dung

va tra về là mộ sỐthự cho biế đỘ dài trung bình củ các chu @ trong danh sách đã vào.. Thêm vào cud day A xem dãy A có di xứg không dãy đG xứg tứ là khi ® ngu thỨứtỰ củ toàn bỘ dãy ta d

Trang 1

DE THI vA @p AN S108-1824

Gy thự

hi@?

#include <iostream>

using namespace std;

int main() {

unsigned int x, y;

float 2Z;

x= 37 YO; Z=9;

cout<<"Ket Qua Tinh duoc:\n";

cout<<"A = "<<3*yt+sqrt (z) <<endl;

cout<<"B = "<<x*y<<endl;

cout<<"C = "<<2*x/y <<endl;

return 0;

}

Câu 2 (2 đổ): Khi khai báo mô hàm C++, ta viế theo ma sau

(prototype):

kiểdữ: ê ténham ( danh sách Ổi sỐ) ;

Anh chị hãy viế các khai báo hàm sau theo mã trên:

a) Vié khai báo hàm dtchunhat có Ối sỐ là hai sỐ thự a

và b và trả

về là mộ sỐthự cho biế dđiệ tích củ hình chỮnhậ cho

b@ hai

canh a và b ẩu vào

b) Viế khai báo hàm dodaitrungbinh có di sỐ là mộ danh

sách chu

Trang 2

va tra về là mộ sỐthự cho biế đỘ dài trung bình củ các chu @

trong danh sách đã vào

Câu 3 (2 đấu):

VIẾ mã C++ mô tả thuậ toán nhậ hai sỐ tính và in kế

quả phép chia

sỐ thỨ nhầ cho sỐ thỨ hai

Câu 4 (2 đổ): ViẾ mộ chƯƠg trình C++ thd hié da du các công

việ sau:

Hãy tạ mộ dãy N sỐ nguyên, hai số đầ tiên là 1 và 2, các sOtié

theo bag tég hai sO dtfg 114 truUu@ no trong day

Câu 5 (2 đổ): ViẾ mộ chƯƠg trình C++ thd hié da đủ các công

việ sau:

Nh@é sốn nguyên dưØg và dãy A có n sỐ nguyên Thêm vào cud day A

xem dãy A có

di xứg không (dãy đG xứg tứ là khi ® ngu thỨứtỰ

củ toàn bỘ

dãy ta duo dãy mớ giốg hệ dãy cũ

AP AN

Ket Qua Tinh duoc:

A = 18

B= 15

C= 1

Cau 2

a) double dtchunhat (double a, double b) ;

b) double dodaitrungbinh ( string & ch[], int n) ;

Trang 3

Cau 3

double a, b ;

cout <<"Cho hai so a, b: “" ;

cin >> a >> b;

if (b!=0) cout << a/b ;

else

cout <<" b= 0 khong chia duoc" ;

Cau 4:

#include <iostream>

using namespace std;

int main ()

cout <<"Cho n = " ; cin >> n;

a[0] = 1 ; all]= 2;

COUt << a[0] << " " << a[1] << " " for (i=2 ; i<n; i++)

aw =a [i-1] +a[i-2] ; cout << aw << m"„

return 0;

Câu 5:

Trang 4

#include <iostream>

using namespace std;

int main ()

int i,n,a[30] ; cout <<"Cho n= " 3; cin >> n;

for (i=0 ;¿ i<n; itt) { cout << "a["™ << 1 <<"] =" 3; cin >> a W; } for (1 = 0; ix<n ; itt )

cout << av: << " " 5s cout << endl; n++ ; bool palindrome = true ;

a[n-1]=al[0];

for (1 = 0; ix<n ; itt )

cout << av: << " " 5s cout << endl; for (1 = 0 ; i<=(n-1)/2 ; itt)

if (ave '= a[n-1l - i]) { palindrome = false ; break ;}

if (palindrome == true )

cout <<"Doi xung" ; else cout << "Khong" ;

return 0;

Ngày đăng: 28/10/2013, 17:15

w