1. Trang chủ
  2. » Thể loại khác

Tài liệu học tin 11 Thử nghiệm Tin11 Bai10

35 754 3

Đ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

Cấu Trúc Lặp  Ví dụ: In hình số từ 1…100, số dòng Bài tốn giải cách dùng 100 lệnh writeln(): writeln(1); writeln(2); ……………… writeln(100);  Ví dụ 2: Tính tổng từ tới 100 Các bước để tính tổng: Tong:=0; Tong:=Tong+1; Tong:=Tong+2; Tong:=Tong+3; ………… Tong:=Tong+100; a  Dạng lặp tiến: Cú pháp: For biến_điều_khiển:=giá_trị_đầu giá_trị_cuối ; Lưu ý: Biến điều khiển, giá trị đầu, giá trị cuối: kiểu vơ hướng đếm (integer,boolean,char) to Ví dụ 1: For i:=1 to 100 writeln(i);  Ví dụ 2: For i:=1 to 100 tong:=tong+i;  Lưu đồ cú pháp: Ví dụ 1: Program vidu1; Uses crt; Var i:integer; Begin clrscr; for i:=1 to 100 Begin writeln(i); delay(100); End; readln; End  Ví dụ 1: Program vidu1; Uses crt; Var i:integer; Begin clrscr; for i:=1 to 100 if i mod 25 = o then begin Writeln(i); Readln; end Else writeln(i); readln; End   Ví dụ 2: Program vidu2; Uses crt; Var tong, i:integer; Begin clrscr; tong:=0; for i:=1 to 100 tong:=tong+i; writeln('Tong tu toi 100 la:',tong); Readln; End b  Dạng lặp lùi: Cú pháp: For biến_điều_khiển:=giá_trị_đầu downto giá_trị_cuối ;  Ví dụ 1: For i:=24 downto Writeln(i);  Ví dụ 2: For i:=‘z’ downto ‘a’ Write(i:3); Ví dụ: In hình chữ nhật: ********** ********** ********** ********** Số hàng For i:=1 to Begin For j:=1 to 10 Write(‘*’); Writeln; End; Số cột a Repeat…Until  Cú pháp: Repeat ; Until ;  Công dụng: Thực công việc biểu thức điều kiện có giá trị Program vidu; Uses crt; Var N:integer; Begin clrscr; repeat write(‘Nhap so nguyen duong N:’); readln(N); until N>0; End b While…do  Cú pháp: While Do Begin ; End  Công dụng: Trong biểu thức điều kiện thực cơng việc Program vidu; Uses crt; Var N:integer; Begin clrscr; N:=-1; while N0; S:=0; i:=1; While 1/(a+i)>= 0.0001 Begin S:=S+1/(a+i); i:=i+1; End; Writeln(‘Tong cac phan so la ’, S:4:2); Readln; End  Cho câu hỏi bất kỳ, nhập đáp án mong muốn xuất lời khen, không nhập đáp án mong muốn bắt nhập lại câu trả lời Program cauhoi; Uses crt; Var traloi:string Begin clrscr; repeat write(‘Toan co dep trai khong? (co/khong) ’); readln(traloi); until traloi=‘co’; Writeln(‘Ban tra loi dung roi, cam on ban’); Readln; End program ucln; uses crt; var n,m:integer; begin clrscr; write('Chuong trinh tim uoc chung lon nhat '); repeat write('Nhap m=');readln(m); until m>0; repeat write('Nhap n=');readln(n); until n>0; while mn if m>n then m:=m-n else n:=n-m ; write('Uoc chung lon nhat la ',n); readln; end Tham khảo SGK /47-48 { x +y x + y ≤1 2 x +y x2 + y > y≥x 0.5 x + y >1 y

Ngày đăng: 21/01/2018, 11:17

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    2. Câu lệnh lặp for…do

    Chương trình hoàn chỉnh:

    Lưu ý: lệnh for lồng nhau

    Bài 4: Tính tổng sau: S=1+1/2+1/3+…+1/N

    3. Lặp với số lần chưa biết trước

    Viết chương trình theo yêu cầu:

    Viết chương trình tìm ước chung lớn nhất của hai số nguyên dương m,n nhập vào từ bàn phím

    Viết chương trình nhập vào x,y và tính Z:

    Chương trình đầy đủ

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w