bai tap môn c++ Ôn thi ptit

Upload: phan-quang-trung

Post on 15-Jul-2015

400 views

Category:

Documents


1 download

TRANSCRIPT

Lp trnh C - Cu hi v bi tp

A01. Nhp s t nhin n ri tnh tng (lu php chia cc s nguyn): S =1+1 1 1 + +...+ 2 3 n

A02. Nhp s t nhin n ri tnh cc tng sau: S=tng cc s t nhin khng ln hn n, S1=tng cc s t nhin l khng ln hn n, S2=tng cc s t nhin chn khng ln hn n. A03. Nhp s t nhin n ri tnh tng cc s t nhin khng ln hn n v chia ht cho 7. A04. Nhp s t nhin n ri tnh tng cc s t nhin khng ln hn n v khng chia ht cho 7. A05. Ba s dng a,b,c l di cc cnh ca mt tam gic nu tng ca 2 s bt k ln hn s cn li. Nhp 3 s a,b,c v kim tra xem chng c th l di ca cc cnh ca mt tam gic hay khng. A06. Nhp mt s t nhin n ri m cc s t nhin khng ln hn n v chia cho 3 d 1 (tc l cc s ng d vi 1 mod 3). A07. Hy nhp 4 s thc a,b,c,d. Tm gi tr ln nht ca chng v gn gi tr ln nht cho bin max. A08. Nhp s n v dy cc s thc a[0], a[1],..., a[n-1]. Sau tm s ln nht trong dy ny. A09. Nhp 3 s thc a,b,c ri gii v bin lun phng trnh bc 2 ax2 + bx + c = 0 . A10. Vit chng trnh C gii bi ton sau: trm tru trm c, tru ng n 5, tru nm n 3, l kh tru gi, ba con n 1. Hi c bao nhiu tru ng, bao nhiu tru nm v bao nhiu tru gi? A11. Nhp s t nhin n ri tnh n! theo cng thc: n! = 1 nu n=0 = n*(n-1)*(n-2)*...*2*1 nu n>0 A12. Vit chng trnh tm c s chung ln nht ca 2 s nguyn m, n theo thut ton Euclid. A13. Thi gian lm mt vic no l x giy. Hy c x t bn phm v vit chng trnh chuyn sang bao nhiu gi, pht,giy. A14. Vit chng trnh nhp s liu cho ma trn cc s thc A cp mxn trong m, n l cc s t nhin. Sau tm ma trn chuyn v B = (bij) cp nxm, bij = aji i = 1,2,...,n;j =1,2,...,m Cho hin 2 ma trn trn mn hnh tin so snh. A15. Vit chng trnh tnh tch 2 ma trn cc s thc A cp mxn v B cp nxk. A16. Nhp s liu cho dy s thc a0 , a1 ,..., an-1 v mt s x bt k. m s ln xut hin ca s x trong dy trn. A17. Nhp s liu cho dy s thc a0 , a1 ,..., an-1 . Tm s b nht trong dy trn v v tr ca n trong dy. A18. Nhp s liu cho dy s nguyn a0 , a1 ,..., an-1 Hy m xem trong dy c bao nhiu s l v bao nhiu s chn. B01. Nhp s t nhin n ri lit k cc c s ca n. C bao nhiu c s? B02. Nhp 2 s t nhin m,n ri kim tra xem chng c nguyn t cng nhau khng. (Hai s nguyn t cng nhau l 2 s c USCLN l 1) B03. Tm tt c cc s c 3 ch s abc sao cho tng lp phng ca cc ch s th bng chnh s , ngha l: abc = a3 + b3 + c3 (3) C bao nhiu s nh vy? (Cc s tha mn (3) c gi l cc s Amstrong c 3 ch s). B04. Nhp mt s nguyn dng n, sau vit ra mn hnh s di dng nh phn.

1