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

Tuyển tập đề thi kết thúc học phần tin học đại cương

14 330 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 60,5 KB

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

Nội dung

Hóy tạo một thủ tục cú tờn SAPXEP khụng cú tham số nhằm sắp xếp tăng dần cỏc phần tử của mảng vừa nhập in kết quả sau khi sắp ra màn hỡnh... Viết chương trỡnh nhập vào một mảng n số thự

Trang 1

đề thi kết thúc học phần tin đại cơng - khoá 42G

toán - Lần 2

L p: Khoa ớ

Đề 1

Cõu 1 Sử dụng vũng lặp for để tớnh tổng S= 1+1/2+ +1/n với

n được nhập từ bàn phớm

Cõu 2 Lập chương trỡnh nhập vào một xõu ký tự, xỏc định

xem xõu đú cú đối xứng hay khụng?

Cõu 3 Nhập mảng 5 phần tử Hóy tạo một thủ tục cú tờn

SAPXEP khụng cú tham số nhằm sắp xếp tăng dần cỏc phần

tử của mảng vừa nhập in kết quả sau khi sắp ra màn hỡnh

đề thi kết thúc học phần tin đại cơng - khoá 42G

toán - Lần 2

L p: Khoa ớ

Trang 2

2.

Đề

Cõu 1 Lập trỡnh giải và biện luận phương trỡnh bậc nhất

ax+b=0 với a và b được nhập từ bàn phớm

Cõu 2 Viết chương trỡnh nhập vào một mảng n số thực, tỡm

phần tử lớn nhất và vị trớ của nú trong mảng

Cõu 3 Lập chương trỡnh nhập một xõu ký tự và kiểm tra xem

trong xõu vừa nhập cú ký tự ‘Y’ hay khụng? nếu cú thỡ nằm ở

vị trớ thứ bao nhiờu kể từ đầu xõu?

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2 Lớp: Khoa

Đề 3.

Cõu 1 Tớnh tổng S=1+1/2+1/4+ +1/(2*n) sử dụng cấu trỳc

Repeat Until với n được nhập từ bàn phớm

Cõu 2 Viết chương trỡnh nhập vào một mảng n số nguyờn (n

được nhập từ bàn phớm), tỡm và thụng bỏo ra màn hỡnh giỏ trị lớn nhất và giỏ trị bộ nhất của mảng vừa nhập

Cõu 3 Lập hàm nt(k) trong đú k là số nguyờn dương sao cho

hàm nt trả về giỏ trị TRUE nếu k là số nguyờn tố, ngược lại nếu k là hợp số thỡ hàm nt cho kết quả là FALSE Áp dụng hàm nt để kiểm tra lần lượt 5 số nguyờn được nhập từ bàn phớm và thụng bỏo số được kiểm tra là nguyờn tố hay hợp số

Trang 3

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2 Lớp: Khoa

Đề 4.

Cõu 1 Sử dụng cấu trỳc Case of để kiểm tra một số n được

nhập từ bàn phớm cú chia hết cho 4 hay khụng? nếu khụng chia hết thỡ cho biết số dư là bao nhiờu?

Cõu 2 Viết chương trỡnh nhập vào một mảng 2 chiều gồm 2

hàng, 2 cột cỏc số nguyờn, in kết quả ra màn hỡnh theo kiểu

ma trận, tỡm và in ra màn hỡnh giỏ trị nhỏ nhất của mảng đú

Cõu 3 Viết chương trỡnh nhập vào một xõu họ và tờn, hóy in

lờn màn hỡnh tờn của người đú Vớ dụ: họ tờn là Nguyen Van Lan thỡ tờn là Lan

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2 Lớp: Khoa

Đề 5.

Trang 4

Cõu 1 Sử dụng vũng lặp while do để tớnh tổng 2+5+

+(3*n-1), với n được nhập từ bàn phớm

Cõu 2 Viết chương trỡnh nhập vào một xõu s và một ký tự x

Hóy xỏc định xem trong xõu s cú bao nhiờu kớ tự x

Cõu 3 Viết chương trỡnh nhập vào một mảng n hàng m cột

cỏc số nguyờn Cho biết cú bao nhiờu phần tử lớn hơn khụng (0), bao nhiờu phần tử bằng khụng, và bao nhiờu phần tử bộ thua khụng

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2 Lớp: Khoa

Đề 6.

Cõu 1 Lập trỡnh giải và biện luận phương trỡnh bậc nhất

ax+b=0 với a và b được nhập từ bàn phớm

Cõu 2 Viết chương trỡnh nhập vào một số nguyờn dương n,

kiểm tra xem số đú cú phải nguyờn tố hay khụng?

Trang 5

Cõu 3 Viết chương trỡnh tạo một mảng gồm 3 phần tử Mỗi

phần tử là một bản ghi gồm cỏc trường sau: hoten, tuoi Hóy sắp xếp mảng đú theo thứ tự giảm dần của tuổi và in ra màn hỡnh nội dung sau khi sắp xếp

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2 Lớp: Khoa

Đề 7.

Cõu 1 Viết chương trỡnh tỡm số nguyờn dương N nhỏ nhất để

cho tổng S=1+1/2+ +1/N lớn hơn số a cho trước với a được nhập từ bàn phớm

Cõu 2 Hóy lập chương trỡnh nhập vào một ma trận 2 chiều

cỏc số nguyờn kớch thước 2x3 Hóy in ra màn hỡnh dạng chuyển vị của ma trận đú

Cõu 3: Nhập mảng gồm 3 bản ghi, mỗi bản ghi gồm hai

trường họ tờn và tuổi Hóy sắp xếp mảng đú theo thứ tự tăng dần của tuổi In ra màn hỡnh kết quả sau khi sắp xếp

Trang 6

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 8.

Cõu 1 Viết chương trỡnh tớnh n! với n được nhập từ bàn

phớm

Cõu 2 Viết chương trỡnh tớnh tổng s= 99+98+97+ +10

Cõu 3 Viết chương trỡnh cho phộp nhập vào một mảng n số

nguyờn (n được nhập từ bàn phớm) Hóy tớnh tổng cỏc phần

tử tại vị trớ chẵn và tổng cỏc phần tử tại vị trớ lẻ

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 9.

Cõu 1 Viết chương trỡnh tớnh tổng S=1-1/2+1/3+ +(-1)n+1/n, với n được nhập từ bàn phớm

Cõu 2 Viết chương trỡnh nhập vào một mảng n số nguyờn với

n được nhập từ bàn phớm Hóy đảo ngược thứ tự cỏc phần tử trong mảng và in ra màn hỡnh nội dung mảng sau khi đảo

Trang 7

Cõu 3 Viờt chương trỡnh cho phộp nhập vào một số nguyờn

dương và in ra màn hỡnh dạng nhị phõn của số đú

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 10.

Cõu 1 Viết chương trỡnh tớnh n! với n được nhập từ bàn

phớm

Cõu 2 Viết chương trỡnh nhập vào một mảng n số nguyờn với

n được nhập từ bàn phớm Hóy cho biết số phần tử õm và số phần tử dương

Cõu 3 Viết chương trỡnh tạo một mảng gồm 3 phần tử Mỗi

phần tử là một bản ghi gồm cỏc trường sau: hoten, tuoi Hóy sắp xếp mảng đú theo thứ tự giảm dần của tuổi và in ra màn hỡnh nội dung sau khi sắp xếp

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Trang 8

Đề 11

Cõu 1: Viết chương trỡnh tớnh tổng:

s = 2002 + 2 + 4 + 2*n, với n nguyờn dương nhập vào

từ bàn phớm

Cõu 2: Viết chương trỡnh nhập vào hai dóy số a1, a2, …, an và b1,

b2, …, bn Sau đú, tớnh tổng:

s = a1* bn + a2 * bn-1 +…+ an * b1

Cõu 3: Viết chương trỡnh đổi một số nguyờn khụng õm ra xõu nhị

phõn

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 12

Cõu 1: Giải và biện luận phương trỡnh ax + b = 0.

Trang 9

Cõu 2: Viết chương trỡnh tớnh

pi / 4 = 1 - 1/3 + 1/5 - … + (-1)n+1/(2*n-1) + … cho đến khi | (-1)n+1/(2*n-1) | < 0.001

Cõu 3: Viết chương trỡnh kiểm tra xem một xõu nhập vào từ bàn

phớm cú đối xứng hay khụng?

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 13

Cõu 1: Nhập vào một số thực a>=1.0 Hóy tỡm số n nguyờn

dương nhỏ nhất sao cho

1 + 1/2 + … + 1/n >=a

Cõu 2: Nhập vào một mảng một chiều 5 số thực Hóy xỏc định

giỏ trị lớn nhất, giỏ trị nhỏ nhất của mảng

Cõu 3: Nhập vào một xõu ký tự, tỡm và in ra xõu đảo ngược của

xõu vừa nhập

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Trang 10

Đề 14

Cõu 1: Sử dụng vũng lặp while tớnh tổng

s = 13 + 23 + … + n3, với n nguyờn dương nhập vào từ bàn phớm

Cõu 2: Viết chương trỡnh nhập vào một mảng một chiều và cho

biết mảng vừa nhập cú đối xứng hay khụng?

Cõu 3: Nhập xõu ký tự s cú độ dài >=5 Hóy xoỏ trong xõu s 2 ký

tự bắt đầu từ vị trớ thứ 3

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề1 5

Cõu 1: Viết chương trỡnh nhập vào số nguyờn dương n và tớnh:

s = 1 + 3 + 5 + … + (2n-1)

Cõu 2: Nhập vào một xõu ký tự s và một ký tự ch Hóy đếm xem

trong xõu s cú bao nhiờu ký tự ch

Cõu 3: Nhập một mảng hai chiều, hóy cho biết giỏ trị lớn nhất và

nhỏ nhất trong mảng

Trang 11

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 16

Cõu 1: Viết chương trỡnh tỡm ước chung lớn nhất của hai số

nguyờn dương a, b

Cõu 2: Nhập một mảng một chiều n phần tử Hóy cho biết giỏ trị

và vị trớ của phần tử õm đầu tiờn cú mặt trong mảng Nếu khụng

cú phần tử õm trong mảng thỡ đưa ra thụng bỏo “Khong co phan

tu am trong mang”

Cõu 3: Nhập một xõu ký tự và đếm xem trong xõu cú bao nhiờu

ký tự trống

đề thi kết thúc học phần tin đại cng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 17

Cõu 1: Viết chương trỡnh tớnh tổng:

s = 1/2 + 1/4 + … + 1/(2n), với n nguyờn dương nhập vào

từ bàn phớm

Cõu 2: Nhập một mảng một chiều cỏc số thực và cho biết trung

bỡnh cộng của cỏc giỏ trị trong mảng

Trang 12

Cõu 3 Viết chương trỡnh nhập vào một xõu họ và tờn, hóy in lờn

màn hỡnh họ của người đú Vớ dụ: họ tờn là Nguyen Van Lan thỡ

họ là Nguyen

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 18

Cõu 1: Viết chương trỡnh sử dụng vũng lặp repeat…until, tớnh

tổng:

s= 100 + 99 + 98 +…+n với n nguyờn dương nhập vào từ bàn phớm (1<=n<=100)

Cõu 2: Viết chương trỡnh nhập vào một mảng một chiều n số

nguyờn, hóy cho biết mảng đú cú đối xứng hay khụng?

Cõu 3: Viết chương trỡnh nhập vào 2 xõu s1 và s2 (độ dài >=5)

Hóy chốn xõu s1 vào xõu s2 tại vị trớ thứ 3 In ra màn hỡnh xõu s2 sau khi chốn

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Trang 13

Đề 19

Cõu 1: Viết chương trỡnh tớnh

s = 1*(1!) + 2*(2!) + … + n*(n!), với n nguyờn dương nhập vào từ bàn phớm

Cõu 2: Viết chương trỡnh nhập vào một ma trận vuụng N x N,

sau đú in ra màn hỡnh cỏc giỏ trị nằm trờn đường chộo chớnh

Cõu 3: Viết chương trỡnh nhập vào một xõu Cho biết xõu đú cú

phải là xõu đối xứng hay khụng?

đề thi kết thúc học phần tin đại cơng - khoá 42G toán - Lần 2

Lớp: Khoa

Đề 20

Cõu 1: Viết chương trỡnh tớnh

s = 12 + 22 + … + n2 , với n nguyờn dương nhập vào

từ bàn phớm

Trang 14

Câu 2: Viết chương trình nhập một xâu s và hai số nguyên

dương n, m Hãy trích một xâu con từ xâu s, kể từ vị trí n dài m

ký tự

Câu 3: Nhập một mảng một chiều Hãy đảo ngược mảng đó và

in mảng sau khi đảo ra màn hình

Ngày đăng: 04/12/2015, 03:24

🧩 Sản phẩm bạn có thể quan tâm

w