Dãy Hạnh Phúc - Code Pascal
Có thể bạn quan tâm
- Ebook Giải thuật và lập trình Lê Minh Hoàng - Các thuật toán sắp xếp trong Pascal *> Download: Turbo Pascal 7.0, Turbo Pascal for win 7, Free Pascal *> Giáo trình học Pascal *> Lý thuyết: Cấu trúc chương trình - Câu lệnh điều kiện - Câu lệnh vòng lặp - Mảng - Xâu *> Bài tập: * Yều cầu/Giải bài tập Pascal - Tìm số nguyên tố - Tìm UCLN, BCNN - Kiểm tra cấp số cộng - Đếm số lần xuất hiện mỗi chữ cái trong xâu You are here: » Home » Pascal mở rộng » Dãy hạnh phúc Dãy hạnh phúc Dãy số tự nhiên a1 , a2 ,a3... ak được gọi là hạnh phúc nếu nó thoả mãn các điều kiện sau : - Dãy trên là một dãy giảm dần . - Với mọi i ( 1<=i <= k ) ai hoặc là số nguyên tố , hoặc phải là ước của một trong các số a1 , a2 , ... , ai VD : 18 17 13 11 9 7 6 5 3 2 là dãy hạnh phúc Viết chương trình nhập 1 số tự nhiên N từ bàn phím và in ra màn hình một dãy số hạnh phúc càng dài càng tốt với số hạng đầu tiên là N. Uses crt; Const max=37; Var a:array[1..max] of longint; n,i:longint; BEGIN Clrscr; a[1]:=1; a[2]:=1; a[3]:=2; For i:=4 to max do a[i]:=a[i-1]+a[i-2]+a[i-3]; Write('Nhap so n:'); readln(n); i:=max; While a[i]>n do i:=i-1; Write(n,'=',a[i]); n:=n-a[i]; While n>0 do Begin i:=i-1; If n>=a[i] then Begin Write('+',a[i]); n:=n-a[i]; End; End; Readln; END. Related Posts : Bài tập Pascal, Pascal mở rộng
Nhãn: Bài tập Pascal, Pascal mở rộng Cứu zới
lúc 09:16 19 tháng 1, 2013kho hiu wa
lúc 08:01 6 tháng 5, 2013dom
lúc 07:23 19 tháng 5, 2013đệt mẹ.... trẻ trâu... làm đếch đúg,....
lúc 17:03 16 tháng 7, 2013không hiểu
lúc 21:22 3 tháng 12, 2013uses crt;var n,i,j:integer; a:array[1..100] of integer;function NT(x:integer):boolean;var h,d:integer; kt:boolean;begin d:=0; for h:=1 to x do if x mod h=0 then d:=d+1; if d=2 then kt:=true else kt:=false; NT:=kt;end;function uoc(x,dau, cuoi: integer):boolean;var k:integer;begin uoc:=false; for k:=dau to cuoi do if k mod x = 0 then uoc:=true;end;begin clrscr; write('nhap so;'); readln(n); write('day so: '); for i:=n downto 1 do if NT(i) or (uoc(i,i+1,n)) then write(i,' '); readln; end.
lúc 19:14 15 tháng 12, 2013const fi ='bai4.inp'; fo ='bai4.out';var f1,f2:text; n:longint;procedure nhap; begin assign(f1,fi); reset(f1); readln(f1,n); close(f1); end;function ktnt(l:longint):boolean; var kt:boolean; p:longint; begin kt:=true; for p:= 2 to trunc(sqrt(l)) do if (l mod p) = 0 then begin kt :=false; break; end; ktnt:=kt; end;procedure xuly; var i :longint; q,w,e:boolean; begin for i:=n downto 2 do begin w:=false; q:=ktnt(i); if (n mod i) = 0 then w:=true; e:=((q=true) or (w = true)) ; if e=true then writeln(f2,i); end; end;Begin nhap; assign(f2,fo); rewrite(f2); xuly; close(f2);End.
lúc 11:27 24 tháng 8, 2014it is very difficult for me to understand
lúc 08:17 22 tháng 4, 2016bài này giải sai rồi nha mọi người
lúc 08:59 26 tháng 1, 2018Đăng nhận xét
Previous Article Next Article
Trang chủ Đăng ký: Đăng Nhận xét (Atom) Widget By Devils Workshop Đọc nhiều nhất
- Bài 5: Xâu ký tự (String) trong Pascal Xâu là gì? Để xử lý các chuỗi văn bản, Pascal đưa ra một kiểu dữ liệu mới gọi là xâu ký tự và được định nghĩa bằng từ khóa STRING. Xâu ký tự...
- Bài tập Pascal - Giải bài tập Pascal (cơ bản) Nhằm đáp ứng nhu cầu hỏi đáp về Pascal của anh em, đây sẽ là khu vực hỏi đáp, giải các bài tập về Pascal. Trước khi đặt câu hỏi, bạn cần lư...
- Tìm ước chung lớn nhất và bội chung nhỏ nhất pascal Ý tưởng: Lấy số lớn hơn trong 2 số trừ đi nhau. Lặp lại thao tác đến khi nào 2 số bằng nhau -> UCLN. Lấy tích của 2 số chia cho UCLN -...
- Bài 3: Câu lệnh vòng lặp trong Pascal (for, while, repeat) - Đánh răng mỗi ngày hai lần, học Tin học mỗi tuần 2 tiết, mỗi ngày tắm một lần... - Học cho đến khi thuộc bài, rửa tách trà cho đến khi sạ...
- Kiểm tra số nguyên tổ trong pascal Nhập vào 1 số. Xác định xem số đó có phải số nguyên tố hay không. Đây là một bài toán rất căn bản trong Pascal. Ý tưởng: Số nguyên tố là s...
- Tệp - Kiểu dữ liệu tệp trong Pascal Chuyên đề : KIỂU DỮ LIỆU TỆP 1 Khái niệm về tệp: Tệp là một dãy các phần tử cùng kiểu được sắp xếp một cách tuần tự. Tệp dữ liệu đ...
- Ngày tháng năm sau ngày được nhập N ngày Đề bài: Nhập ngày tháng năm. Hãy cho biết ngày tháng năm sau đó N ngày.
Đám mây
Bài tập Pascal (49) Pascal cơ bản (38) Mảng 1 chiều (17) Pascal mở rộng (17) Học Pascal (11) Câu lệnh lặp (9) Pascal nâng cao (8) Bài tập sgk (6) Vòng lặp for (6) Xâu (5) Câu lệnh điều kiện (4) Giáo trình tài liệu (4) Kiểu tệp (3) Mảng 2 chiều (3) Chương trình con (2) Pascal Tools (2) Vòng lặp while (2) Bài tập trắc nghiệm (1) Câu lệnh case (1) Pascal vui (1) vòng lặp repeat (1)Thành viên Blog
Tổng số lượt xem trang
Translate
Return to top of page Copyright © 2012 | Theme by Hack Tutors. Cung cấp bởi Blogger. Các code pascal trong blog được sưu tầm, lựa chọn sao cho tối ưu nhất. Cảm ơn các tác giả đã viết thuật toán. Từ khóa » Dãy Số Hạnh Phúc Pascal
-
Dãy Số Hạnh Phúc - Nguyễn Viết Giáp
-
Top 14 Dãy Số Hạnh Phúc Pascal
-
Dãy Hạnh Phúc - Code Pascal - MarvelVietnam
-
Cần Giúp Bài "dãy Số Hạnh Phúc" - Diễn Đàn Tin Học
-
Dãy Số Hạnh Phúc - Tin Học Tây Sơn
-
Dãy Hạnh Phúc - Bài Tập Pascal Tổng Hợp
-
Dãy Số Hạnh Phúc Dãy Số Tự Nhiên A(1),A(2),...A(k)được Gọi ... - Hoc24
-
Dãy Hạnh Phúc - Hate Pascal If You Can
-
ĐỀ THI HỌC SINH GIỎI - Tin Học 8 - Trần Quan Thái
-
Thuật Toán Về Số Và Bài Tập Số - Tài Liệu Text - 123doc
-
BĐ5 Day9 Bài 1: Tên File được đặt Là BL1.PAS (2,5 điểm) - Tài Liệu Text
-
Thi Tin Học Trẻ Cấp THCS
-
Số Hạnh Phúc Là Số Có 2*k Chữ Số , Trong đó Tổng K ... - MTrend
-
Kiểm Tra 1 Số Có Phải Là Số Hạnh Phúc Ko Code Em đây Ko Biết Sai ...
-
[PDF] Môn Thi: TI HỌC BANG B Thời Gian