slide 1 tiết 3 thực hành nhập xuất dữ liệu phép gán kiểm tra bài cũ câu 1 câu 2 bài tập thực hành nêu khái niệm về phép gán cho ví dụ đáp án câu 1 biểu thức toán học là gì cho ví dụ đáp án câu 2

9 19 0
slide 1 tiết 3 thực hành nhập xuất dữ liệu phép gán kiểm tra bài cũ câu 1 câu 2 bài tập thực hành nêu khái niệm về phép gán cho ví dụ đáp án câu 1 biểu thức toán học là gì cho ví dụ đáp án câu 2

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

Thông tin tài liệu

Pheùp gaùn ñöôïc duøng ñeå gaùn giaù trò cuûa moät bieåu thöùc, moät haèng vaøo moät bieán.. Pheùp gaùn ñöôïc kí hieäu laø :=..[r]

(1)

Tiết Thực hành

NHẬP XUẤT DỮ LIỆU PHÉP GÁN

Kiểm tra cũ :

Câu :1

Câu :2

(2)

Nêu khái niệm phép gán, cho ví dụ ?

(3)

Biểu thức toán học cho ví dụ ? Biểu thức tốn học cho ví dụ ?

(4)

Đáp án câu 1:

Đáp án câu 1:

Phép gán dùng để gán giá trị biểu thức, một vào biến

(5)

Đáp án câu : Đáp án câu :

Biểu thức (Expression) công thức

tính tốn để có giá trị theo quy tắc tốn học

Ví du minh h a ọ ï: 3 + PI * f ( x) ; f(x) hàm

/ * = ( / ) * = 7.5

(6)

Viết chương trình giải

Viết chương trình giải

tốn Một đàn gia súc có n

tốn Một đàn gia súc có n

con Số trâu nhiều số

con Số trâu nhiều số

bò k Hỏi đàn gia

bò k Hỏi đàn gia

súc có trâu ,

súc có trâu ,

bao nhiêu bò với n k

bao nhiêu bò với n k

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

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

Xem thuật giải giải Bằng ngôn ngữ Pascal

(7)

Sơ đồ

Phương pháp giải Bài toán

Thuật tốn Áp dụng thuật tốn Dùng ngơn ngữ Pascal

Để giải

(8)

Nếu gọi số trâu a

Nếu gọi số trâu a

số bị b n = a +b

số bị b n = a +b

pt(1) k = a - b

pt(1) k = a - b

pt(2)

pt(2)

Hay a - b = k Từ suy

Hay a - b = k Từ suy

ra =>

ra => a = (n+k)/2a = (n+k)/2b = b =

n – a

n – a a,b,n,k a,b,n,k số nguyên dương

các số nguyên dương

điều kiện toán : n >

điều kiện toán : n >

k biểu thức (n + k)/2

k biểu thức (n + k)/2

cho kết số nguyên

cho kết số nguyên

dương

dương

(9)

Program Tinh_gia_suc

Program Tinh_gia_suc;;

Uses crt;Uses crt;

var n,k: Word; {

var n,k: Word; { Khai bao kieu nguyen duongKhai bao kieu nguyen duong}}

a,b: Reala,b: Real

BeginBegin

Clrscr;Clrscr;

Write(' Ban nhap so gia suc co dan n = '); Readln(n);

Write(' Ban nhap so gia suc co dan n = '); Readln(n);

Write(' Ban nhap so trau nhieu hon so bo k = '); readln(k);Write(' Ban nhap so trau nhieu hon so bo k = '); readln(k);

a:=(n+k)/2; a:=(n+k)/2;

{ a nhan gia tri nguyen duong neu a la le chuong trinh bao loi}{ a nhan gia tri nguyen duong neu a la le chuong trinh bao loi}

b:= n-a; b:= n-a;

{ neu b<0 chuong trinh bao loi nhap ta nhap n<k{ neu b<0 chuong trinh bao loi nhap ta nhap n<k}}

Writeln(' Vay so trau la a = ' ,a:8:0,’con’);Writeln(' Vay so trau la a = ' ,a:8:0,’con’);

Write(' so bo se la b = ',b:8:0,’con’);Write(' so bo se la b = ',b:8:0,’con’);

Readln;Readln;

Ngày đăng: 20/04/2021, 02:31

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan