Professional Documents
Culture Documents
b1 Mo Dau
b1 Mo Dau
I HC KHOA HC T NHIN-TP.HCM
TRUNG TM TIN HC
I HC KHOA HC T NHIN-TP.HCM
Bi 1: M u
1. n tp 2. Cc m hnh lp trnh
Bi 1: M u
1. n tp
Hm t nh ngha Mng
Mng 1 chiu Mng 2 chiu
Bi 1: M u
Cc m hnh lp trnh
M hnh 1: code x l chnh M hnh 2: code x l chnh + hm t nh ngha M hnh 3: code x l chnh + n th t nh ngha
Bi 1: M u
Bi 1: M u
M hnh 2: code x l chnh + hm t nh ngha L m hnh ci tin ca m hnh 1 vi vic b sung cc hm t nh ngha u im:
Ti s dng : Cho php dng li cc on chng trnh cng ngha khi thc hin D bo tr, cp nht chng trnh : Khi c yu cu mi hay thay i trn yu cu , lp trnh vi m hnh ny s cho php
Xc nh nhanh on chng trnh cn cp nht Thc hin vic cp nht khng nh hng n cc on chng trnh khc
6
Bi 1: M u
Bi 1: M u
Tm tt s tin ha ca cc m hnh
M Mhnh hnh1 1 M Mhnh hnh2 2
--Code Codexx l lchnh chnh --Code x l chnh Code x l chnh --Hm nh a Hmt t nhngh ngh a -CT ngu n c l u trong -CT ngun c lu trong --CT n c u CTngu ngu n cl l utrong trong 1 t p tin (trang.php) 1 tp tin (trang.php) 1 t p CT ngun c l u 1 t ptin tin(trang.php) (trang.php) trong 1 tp tin (trang.php)
M Mhnh hnh3 3
--C i ititi n C nt tm mhnh hnh2 2 --CT n c CTngu ngu n cphn phnr r thnh u p thnhnhi nhi ut t ptin tin
Bi 1: M u
M hnh 3: code x l chnh + n th t nh ngha L m hnh ci tin ca m hnh 2 Phn r chng trnh ngun thnh nhiu tp tin, mi tp tin tng ng mt n th v bao gm bn trong nhiu hm t nh ngha Gip tng cng cc u im c trong m hnh 2
9
Bi 1: M u
M hnh 3: code x l chnh + n th t nh ngha V d: tm c s chung ln nht (USCLN) v bi s chung nh nht (BSCNN)
To n th xl_toan_hoc.php cha 2 hm
Tim_uscln($a, $b) Tim_bscnn($a, $b)
Bi 1: M u
xl_toan_hoc.php
function Tim_uscln($a, $b) { while($a<>$b) { if($a>$b) $a = $a - $b; else $b = $b - $a; } $uscln = $a; return $uscln; } function Tim_bscnn($so_a, $so_b) { $uscln = Tim_uscln($so_a, $so_b); $bscnn = ($so_a*$so_b)/$uscln; return $bscnn; }
11
Bi 1: M u
trang_chinh.php
include('xl_toan_hoc.php'); if(isset($_POST["so_a"])) { //ly d liu nhp $so_a = $_POST["so_a"]; $so_b = $_POST["so_b"]; //x l yu cu $uscln = tim_uscln($so_a, $so_b); $bscnn = tim_bscnn($so_a, $so_b); }
12