giải nobel vật lý năm 2006 được trao cho 2 nhà khoa học mỹ john c mather và george f smoot với công trình khám phá sự hình thành vật thể đen và tính không đẳng hướng của bức xạ tàn dư của vũ trụ
... 27 Tổng giám đ ccông ty muốn tổ ch c buổi liên hoan cho đồng nghiệp c ng ty Mỗi c n c ng ty ngoại trừ tổng giám đ c có c p tr c tiếp C n P đ c gọi c p c n Q c dãy c n P1, P2, , Pk, k> =2, cho ... Khong co - 14 Lê Ng c Thắng hop_thu_cua_bodie_37@yahoo.com Bài tập Tập I Ví dụvới file INP.TXT 31 27 27 26 22 12 20 file OUT.TXT 3 Với file INP.TXT 1 29 29 26 19 12 20 file OUT3.TXT Khong co 26 ... Hãy chọn N ngời kh ccho loại c ng dân c đại diện số đ c chọn loại ý kiến c ngời số đ c chọn ủng hộ Dữ liệu đ ccho file text với tên city.dat dòng thứ ghi số nguyên dơng N, vớic ng dân, c ng...
... • *.BGI: Cc file điều khiển loại hình tương ứng dùng đồ hoạ • *.CHR: Cc file chứa font chữ đồ họa Cc bư c lập chương trình Pascal Bư c 1: Soạn thảo chương trình Bư c 2: Dịch chương trình (nhấn ... c phương trình D: Ax + By + C = Gợi ý: C ng th ctính khoảng c ch: h = A.xi + B y i + C A2 + B Bài tập 2. 7: Viết chương trình tách số n thành số a, b cho tích P=a*b2 đạt cc đại với n nhập vào ... từ đến N2 theo hình xoắn cvới N nhập vào từ bàn phím Ví dụ, với N=5 ta c : 16 17 18 19 15 24 25 20 14 23 22 21 13 12 11 10 26 Giáo trình tập Pascal Chương CHƯƠNG TRÌNH CON: THỦ T CVÀ HÀM I...
... vừa chó Bó lại cho tròn Ba mưoi sáu Một trăm chân chẵn Lời giải: uses crt; var cho: byte; BEGIN clrscr; for cho: =1 to 25 if 4 *cho+ (36 -cho) *2= 100 then writeln('So ga la: ',36 -cho, ' so cho la: ' ,cho) ; ... else writeln('Tong cac chu so cua ',n,' la ',tong,' khong chia het cho 6'); readln END Bài 18: Tính tổng n số phibonaci: F0 =F1 =1;Fi=Fi-1+Fi -2 (với i>1) Lời giải uses crt; var f, ft,ftn,tong:longint;n,i:integer; ... writeln('Duong cao canh thu la: ',dt *2/ b:0:4); writeln('Duong cao canh thu la: ',dt *2/ c: 0:4); if (a=b) or (a =c) or(b =c) then writeln('Tam giac can'); if (a*a=b*b +c* c) or (b*b=a*a +c* c) or (c* c=b*b+a*a)then...
... ds1 : Danhsach1; ds2 : Danhsach2; f1 : file of Danhsach1; f2 : file of Danhsach2; c : integer; BEGIN ĐT : 09 72. 311.481 Trang 34 Trần Văn Chung trường THPT Hoàng Văn Thụ Nha Trang ClrScr; Writeln('Ghi ... : C U LỆNH CC U TR C Bài 12 Cho số tự nhiên n, lập trình để tính tổng sau : a + 1 /22 + 1/ 32 + … + 1/n2 b + 1 /2! + 1/3! + … + 1/n! Program Caua; Uses crt; Var n, i : Word; S : Real; BEGIN Clrscr; ... :=holot+ten; val(copy(lop,1 ,2) ,ds2.khoi ,c) ; ds2.tuoi:=tuoi; ds2.lop :=UpCase(lop[3]); Write (f2 ,ds2); End; End; Close (f1 ); Close (f2 ); Writeln; Writeln('Bam Enter de ket thuc!'); Readln; END ĐT : 09 72. 311.481...
... a Chữ nhật đ c b Chữ nhật rỗng c Tam gi c cân đ c e Tam gi c vuông đ c d Tam gi c cân rỗng f Tam gi c vuông rỗng (Hình chữ nhật: nhập chiều dài chiều rộng, Tam gi c: nhập chiều cao; vẽ hìnhvới ... end 12 VCT làm thay đổi ch c phím CAPLOCK, tắt caplock ta gõ chữ xuất chữ hoa, ngự c lại bật đèn caplock ta gõ chữ xuất chữ thường uses crt; var hoa,thuong:string; ch,t,h:char; Begin clrscr; for ... làm thành riêng biệt làm chung chương trìnhc lựa chọn ) uses crt; {BAI TOAN VE CAC LOAI HINHVOI KICH THUOC VA KI TU NHAP TU BAN PHIM} var c, h,n,d,r,luachon:integer; ch:char; begin clrscr;...
... THCS Phương Ninh buf: array [1 1 024 ] of byte; f1 ,f2 : file; Begin Assign (f1 ,fi1); Reset (f1 ,1); Assign (f2 ,fi2); Rewrite (f2 ,1); nbuf:=1 024 ; Repeat Blockread (f1 ,buf,nbuf,nread); Blockwrite (f2 ,buf,nread); ... nreadnbuf; Close (f1 ); Close (f2 ); End; BÀI TẬP C BẢN BEGIN Copyfile (f1 ,f2 ); END Bài : Cho file text ghi lại chương trình Pascal h c sinh Hãy viết chương trình kiểm tra lỗi chương trình Pascal theo c ch ... sua chua :') ; docfile(fi) ; Readln; END Bài 5: Cho file f g kiểu ( không rõ kiểu ) Bạn lập thủ t c gán nội dung file g cho file f (* Gan hai file *) Uses Crt; Const f1 ='calc.ex'; f2 = 'C: \calc.exe';...
... vừa chó Bó lại cho tròn Ba mưoi sáu Một trăm chân chẵn Lời giải: uses crt; var cho: byte; BEGIN clrscr; for cho: =1 to 25 if 4 *cho+ (36 -cho) *2= 100 then writeln('So ga la: ',36 -cho, ' so cho la: ' ,cho) ; ... else writeln('Tong cac chu so cua ',n,' la ',tong,' khong chia het cho 6'); readln END Bài 18: Tính tổng n số phibonaci: F0 =F1 =1;Fi=Fi-1+Fi -2 (với i>1) Lời giải uses crt; var f, ft,ftn,tong:longint;n,i:integer; ... 3: Lập chương trình nhập vào độ dài c nh tam gi c th c : + Tính chu vi, diện tích, đường cao tam gi c + Kiểm tra xem tam gi c có tam gi c cân vuông không? Lời giải: uses crt; var a,b ,c, cv,dt,p:real;...
... Blockread (f1 ,buf,nbuf,nread); Blockwrite (f2 ,buf,nread); Until nreadnbuf; Close (f1 ); Close (f2 ); End; BEGIN Copyfile (f1 ,f2 ); END Bài : Cho file text ghi lại chương trình Pascal h c sinh Hãy viết chương ... Procedure Copyfile(fi1,fi2: string); Var nread,nbuf: word; buf: array [1 1 024 ] of byte; f1 ,f2 : file; Begin Assign (f1 ,fi1); Reset (f1 ,1); Assign (f2 ,fi2); Rewrite (f2 ,1); nbuf:=1 024 ; Repeat Blockread (f1 ,buf,nbuf,nread); ... sua chua :') ; docfile(fi) ; Readln; END Bài : (* Cho file f g kiểu ( khơng rõ kiểu ) Bạn lập thủ t c gán nội dung file g cho file f Gan hai file *) Uses Crt; Const f1 ='calc.ex'; f2 = 'C: \calc.exe';...
... vừa chó Bó lại cho tròn Ba mưoi sáu Một trăm chân chẵn Lời giải: uses crt; var cho: byte; BEGIN clrscr; for cho: =1 to 25 if 4 *cho+ (36 -cho) *2= 100 then writeln('So ga la: ',36 -cho, ' so cho la: ' ,cho) ; ... else writeln('Tong cac chu so cua ',n,' la ',tong,' khong chia het cho 6'); readln END Bài 18: Tính tổng n số phibonaci: F0 =F1 =1;Fi=Fi-1+Fi -2 (với i>1) Lời giải uses crt; var f, ft,ftn,tong:longint;n,i:integer; ... writeln('Duong cao canh thu la: ',dt *2/ b:0:4); writeln('Duong cao canh thu la: ',dt *2/ c: 0:4); if (a=b) or (a =c) or(b =c) then writeln('Tam giac can'); if (a*a=b*b +c* c) or (b*b=a*a +c* c) or (c* c=b*b+a*a)then...
... - Pascal Chương CHƯƠNG TRÌNH CON: THỦ T CVÀ HÀM I KHÁI NIỆM VỀ CHƯƠNG TRÌNH CON Chương trình (CTC) đoạn chương trình th c trọn vẹn hay ch c Trong Turbo Pascal, cdạng CTC: • Thủ t c (PROCEDURE): ... thẳng c phương trình D: Ax + By + C = Gợi ý: C ng th ctính khoảng c ch: h = A.xi + B y i + C A2 + B Bài tập 2. 7: Viết chương trình tách số n thành số a, b cho tích P=a*b đạt cc đại với n nhập vào ... ngành - Pascal Chương CC CÂU LỆNH CC U TR C I C U LỆNH RẼ NHÁNH 1.1 Lệnh IF C pháp: (1) IF B THEN S; (2) IF B THEN S1 ELSE S2; Chú ý: Khi sử dụng c u lệnh IF đứng trưc từ khoá ELSE dấu chấm phẩy...
... báo Khong co Ví dụvới file INP.TXT 31 27 27 26 22 26 22 13 - 14 Bài tập Tập I file OUT.TXT Với file INP.TXT file OUT3.TXT 12 20 3 4 29 12 29 26 19 20 14 26 19 14 14 Khong co Bài 73 Cho hai xâu ... ch c buổi liên hoan cho đồng nghiệp c ng ty Mỗi c n c ng ty ngoại trừ tổng giám đ c có c p tr c tiếp C n P đ c gọi c p c n Q c dãy c n P1, P2, , Pk, k> =2, cho P=P1, Pk=Q với 1
... c2 : =c2 +1; For i: =c2 to c4 begin m:=m+1; a [c3 ,i]:=m; Gotoxy (c3 *3,i);Write(a [c3 ,i]); end; c3 : =c3 -1; For i: =c3 downto c1 begin m:=m+1; a[i ,c4 ]:=m; Gotoxy(i*3 ,c4 );Write(a[i ,c4 ]); end; c4 : =c4 -1; For ... if n0; clrscr; m:=0; c1 :=1 ;c2 :=1 ;c3 :=n ;c4 :=n; Repeat For i: =c1 to c3 begin m:=m+1; a[i ,c2 ]:=m; Gotoxy(i*3 ,c2 );Write(a[i ,c2 ]); end; c2 : =c2 +1; ... phuong cac so tren hang chan} Tbphc := 0; For i := to n div For j := to n Tbphc := tbphc + sqr (A[I sh1 1,j]); Writeln(‘tong binh phuong cac so hang chan’,tbphc); {tinh tong can bac cac cot le} Tccl...
... Bài 31: Tính số Fibonacci: - F1 =F2 = - Fn = Fn-1 + Fn -2 Program FIBONACII; Uses Crt; Var n,kq:integer; Function F( n:integer):integer; Begin If (n=1) or (n =2) then F: =1 Else F: =F( n-1) +F( n -2) ; End; ... bảng chọn lệnh sau: Không làm hết trở hình soạn thảo Tính diện tích hình vuông Tính diện tích hình tròn Tính diện tích tam gi cTính diện tích hình chӳ nhұt Program TINH_DIEN_TICH; Uses crt; Procedure ... a 12. y = c1 a21 + a 22. y = c2 Type MT = Bài 37: Hãy viết chương trình nhập giá trị cho ma trận vuông c p n array[1 a Tính tổng phần tử nằm đường chéo 20 ,1 20 ] b Tính tổng bình phương số nằm hàng chẵn...
... Bài 31: Tính số Fibonacci: - F1 =F2 = - Fn = Fn-1 + Fn -2 Program FIBONACII; Uses Crt; Var n,kq:integer; Function F( n:integer):integer; Begin If (n=1) or (n =2) then F: =1 Else F: =F( n-1) +F( n -2) ; End; ... Readln(Fd); Assign (f1 ,fn1); Reset (f1 ); Assign (f2 ,fn2); Reset (f2 ); Assign (f3 ,Fd); Rewrite (f3 ); While not eof (f1 ) Begin Read (f1 ,i); Write (f3 ,i); Trang 38 End; While not eof (f2 ) Begin Read (f2 ,i); ... Read (f2 ,i); Write(i:3); End; Close (f2 ); Readln; End Bài 61 Viết chương trình tạo file F3 chứa số nguyên c ch nối hai file số nguyên F1 F2 c đĩa In nội dung tập tin hình Program GHEP_FILE; Uses Crt;...