Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
F I N
Plus de contenu associé
Transcription de la présentation
418112 Introduction to Computer ผศ.กัลยาณี บรรจงจิตร
ชื่อเฉพาะ ABSOLUTE AND ARRAY BEGIN CASE CONST DIV DO DOWNTO ELSE END EXTERNAL FILE FOR FORWORD FUNCTION GOTO IF IMPLEMENTATION IN INLINE INTERFACE INTERRUPT LABEL MOD NIL NOT OF PACKED PROCEDURE PROGRAM RECORD REPEAT SET SHL SHR STRING OR TO TYPE UNIT UNTIL USES VAR WHILE XOR THEN
Integer 10 10 Program IntegerDemo; Const N = 10; Var V : Integer; Begin V := N; WriteLn (‘N = ’, N); WriteLn (‘V = ’, V); WriteLn (‘V = ’, V : 5); WriteLn (‘V = ’, V : 1); WriteLn; End. N V
LongInt 40000 40000 Program IntegerDemo; Const N = 40000; Var V : LongInt; Begin V := N; WriteLn (‘N = ’, N); WriteLn (‘V = ’, V); WriteLn (‘V = ’, V : 7); WriteLn (‘V = ’, V : 3); WriteLn; End. N V N = 40000 V = 40000 V = 40000 V = 40000
Real Program RealDemo; Const N = 42.5; Var R : Real; Begin R := N; WriteLn (‘ N = ’, N); WriteLn (‘ N = ’, N:4:1); WriteLn (‘ N = ’, N:7:2); WriteLn (‘ R = ’, R:7:2); WriteLn; End.
Character Program IntegerDemo; Const C = ‘@’; Var Cat : Char; Begin Cat := C; WriteLn (‘Cat = ’, Cat); WriteLn (‘Cat = ’, Cat:1); WriteLn (‘Cat = ’, Cat:3); WriteLn; End.
Boolean Program BooleanDemo; Const B = True; Var Cat, Pig : Boolean; Begin Cat := B; Pig := not Cat; WriteLn (‘Cat = ’, Cat); WriteLn (‘Pig = ’, Pig); WriteLn (‘Pig = ’, Pig And Cat); WriteLn; End.
Program IntegerDemo; Var V, W : Integer; Begin W := 20; V := W + 1; WriteLn (‘V = ’, V:5); V := V + 4; WriteLn (‘V = ’, V:5); V := V * 2; WriteLn (‘V = ’, V : 5); V := V DIV 9; WriteLn (‘V = ’, V : 5); V := W MOD 7; WriteLn (‘V = ’, V : 5); WriteLn; End.
Program RealDemo; Const N = 42.5; Var R, S : Real; Begin S := 5; R := N / S; WriteLn (‘ N = ’, N:7:2); WriteLn (‘ S = ’, S:7:2); WriteLn (‘ N / S = ’, R:7:2); WriteLn; End.
Start Item = ‘MacFish’ Unit = 3 UPrice = 49.5 Price = Unit x UPrice Display ‘ITEM UNIT PRICE’ Item, Unit, Price Stop ให้เขียนผังงานเพื่อแสดงการทำงานดังนี้ ซื้อสินค้าชื่อ MacFish จำนวน 3 ชุด ราคาชุดละ 49.50 บาท ให้คำนวณราคาสินค้า และ แสดงผลตามรูปแบบต่อไปนี้
Start PROGRAM Mac;Var Unit : Integer; Price, TotalPrice : Real; Product : String;BEGINItem := ‘MacFish’;Unit := 3; UPrice := 49.50;Price := Unit * UPrice;WriteLn (‘ITEM’, ‘ ’:3’,‘UNIT’,‘ ’:3,‘PRICE’);WriteLn (Item : 7 , ‘ ’:2,Unit:2,‘’:2,Price:7:2);END. Item = ‘MacFish’ Unit = 3 UPrice = 49.5 Price = Unit x UPrice Display ‘ITEM UNIT PRICE’ Item, Unit, Price Stop
ลำดับในการคำนวณสำหรับนิพจน์ที่มีหลายเครื่องหมายลำดับในการคำนวณสำหรับนิพจน์ที่มีหลายเครื่องหมาย 1. ( ) 2. * / DIV MOD 3. + - เครื่องหมายที่มีลำดับเท่ากัน อยู่ในนิพจน์เดียวกัน คำนวณจากซ้ายไปขวา
PROGRAM CalculationDemo; CONST A = 35; B = 8; VAR Y : Integer; X : Real; BEGIN Y := A DIV B; WriteLn (Y:3); Y := A MOD B; WriteLn (Y:3); X := A / B; WriteLn (X:6:2); X := A *2 / B; WriteLn (X:6:2); X := A +2 * B; WriteLn (X:6:2); X := X + A * 2 / B + 1; WriteLn (X:6:2); END.