0

2 ngôn ngữ lập trình

Tin 11 - bai 2 - Ngôn ngữ lập trình Pascal

Tin 11 - bai 2 - Ngôn ngữ lập trình Pascal

Tin học

... cách ] } : _ (dấu gạch dưới) , Các ngôn ngữ lập Các ngôn ngữ lập trình khác trình có khác khác bảng chữ bảng chữ có khác không ? Ví dụ: Bảng chữ ngôn ngữ c/c++ so với PASCAL có bổ sung thªm ... đổi 2. 5 5.0 - 12. 79 +6.8 0 .2 -2. 259E 02 Pi=3.14 1.7E-3 R, CV, S TRUE ‘Tin hoc’ 123 45 FALSE Tin hoc 123 45 Biến đại lượng đặt tên, dùng để lưu trữ giá trị giá trị thay đổi trình thực chư ơng trình ... chữ hoa vµ th­êng VÝ dơ: Baitap S X1 SO_LUONG _R2 PI Một số ngôn ngữ lập trình phân biệt ba loại tên sau: Tên dành riêng (Từ khoá): tên ngôn ngữ lập trình dùng với ý nghĩa xác định mà không dùng...
  • 12
  • 801
  • 0
GIÁO TRÌNH PLC s7 300 lý THUYẾT và ỨNG DỤNG   CHƯƠNG 2 NGÔN NGỮ lập TRÌNH STL

GIÁO TRÌNH PLC s7 300 lý THUYẾT và ỨNG DỤNG CHƯƠNG 2 NGÔN NGỮ lập TRÌNH STL

Điện - Điện tử

... cho phép liên kết hai loại ngôn ngữ lập Ba Bit trình STL Chẳn g hạn cho phép người sử dụn g viế t khố i chương trình FB hoặ c FC ngôn ngữ STL gọi sử dụ ng ng chương trình khác viế t LAD Để tạo ... chuyển nội dung củ a IB0 vào ACCU1 sau 31 24 23 16 15 87 ACCU1 0 IB Ví dụ L MW20 //sẽ chuyển nội dung MW20 gồm bytes MB20, MB21 vào ACCU1 theo thứ tự 31 24 23 16 15 87 Trang 30 Thu vien DH SPKT TP ... S5TIME# … P# … D# … T# … L L Ví dụ +5 B#(1,8) L L#5 L B#16#2E L W#A2EB L DW#2C1E_A2EB L 2# 11001101 L ‘AB’ L ‘ABCD’ L C#1000 L S5TIME#2S Giải thích Ghi vào từ thấp ACCU1 Ghi vào byte cao củ a từ...
  • 16
  • 1,287
  • 33
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 7 pps

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 7 pps

Cao đẳng - Đại học

... CGAC1 CGAC2 CGAC3 CGACHi EGALO EGAHi IBM8514L O IBM8514Hi VGALO VGAMed VGAHi ð phân gi i Mode ñ ho Giá tr 1 320 x200 320 x200 320 x200 320 x200 640x200 640x200 640x350 640x480, 25 6 màu 1 024 x768, 25 6 màu ... circle( 320 ,24 0,i); setcolor(14); setbkcolor(white); for i:=80 to 160 circle( 320 ,24 0,i); setcolor(white); for i:=160 to 20 0 circle( 320 ,24 0,i); setcolor(11); circle( 320 ,24 0,79); circle( 320 ,24 0,80); ... la1;t1;son1;t1;fa1;t1;mi1;t1;son1;t0;t1; do11;t0;re1;t1;mi1;t0;son1;t1;do2;t0;re2;t1;mi2;t0;t1; re2;t1;do2;t1;re2;t1;do2;t1;son1;t0;mi1;t1;son1;t1;do2;t5;t1; do2;t1;do2;t2;la1;t1;la1;t1;si1;t1;la1;t1;son1;t0;t1; fa1;t1;fa1;t1;la1;t0;t4;la1;t1;mi1;t0;re1;t1;son1;t5;t1;...
  • 14
  • 406
  • 2
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 6 ppt

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 6 ppt

Cao đẳng - Đại học

... nhap'); Writeln('| Ten hang' :20 ,'| Ngay nhap': 12, '| So luong': 12, '| Don gia': 12, '| Tien': 12 ); for i:= to n with bang[i] Writeln(ten :20 , ngay: 12, sl: 12: 2, gia: 12: 2, tien: 12: 2); writeln; writeln('Tong ... type t= file of integer; var f1,f2 : t; Ví d 2: type bang= record ten: string [25 ]; Ns: string[10]; Que: string[30]; luong,bhxh:real; end; var f1,f2,f3: file of bang; 2. 4 - T o t p ñ ghi d li u * ... bi n2, bi n3, , bi nn); ð c giá tr t t p gán cho bi n tương ng khơng sang đ u dòng ti p theo D ng 2: 1 72 Trư ng ð i h c Nông nghi p - Giáo trình Tin h c đ i cương - 1 72 readln(bi...
  • 15
  • 414
  • 2
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 5 doc

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 5 doc

Cao đẳng - Đại học

... CN =2, TR =3 ' Chương trình vi t có s d ng chương trình Cho hai s nguyên x1 x2, l p chương trình nh p x1 x2 t bàn phím, s d ng tính đ quy c a chương trình đ tìm c s chung l n nh t c a x1 x2 161 ... t chương trình tính t h p ch p m c a n ph n t : Cmn Chương trình vi t có chương trình Vi t chương trình tính Pn(x)=( ( ( an*x+an-1 )*x+an -2 )*x+ +a1)*x+a0 Chương trình có chương trình Cho ... toàn c c 2. 2 - Bi n c c b Bi n c c b bi n đư c khai báo đ u chương trình Bi n c c b ñư c c p phát b nh chương trình đư c g i t i b xoá kh i chương trình Bi n c c b ch đư c dùng chương trình Bi...
  • 6
  • 460
  • 2
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 4 docx

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 4 docx

Cao đẳng - Đại học

... khai báo sau VAR A: ARRAY [ 2, ] OF integer ; Trong b nh máy lưu tr ph n t c a m ng A k ti p theo th t sau: A[1,1], A[1 ,2] , A [2, 1], A [2, 2], A[3,1], A[3 ,2] Ví d 2: M t b ng có dòng, c t, ô c ... Ví d 1: St:=' 123 4.567'; x bi n th c, m bi n nguyên Var(St,x,m); cho ta x= 123 4.567 m=0 Ví d 2: St:=' 123 4'; x bi n nguyên, m bi n nguyên Var(St,x,m); cho ta x= 123 4 m=0 Ví d 3: St:=' 123 ab'; x bi n ... integer; A[1,1]:= 1; A[1 ,2] :=3*A[1,1]; Readln(A [2, 1]); 145 Trư ng ð i h c Nơng nghi p - Giáo trình Tin h c ñ i cương - 145 Writeln(A[1 ,2] ); 1.7 Các chương trình dùng m ng chi...
  • 15
  • 599
  • 5
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 3 pdf

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 3 pdf

Cao đẳng - Đại học

... 129 Trư ng ð i h c Nơng nghi p - Giáo trình Tin h c ñ i cương - 129 VD2: Vi t chương trình gi i phương trình b c hai ax2+bx+c=0 Program GPTB2; Uses crt; var a,b,c,x1,x2,dta:real; ... thuc:'); X1:=(-b+sqrt(dta))/ (2* a); X2:=(-b-sqrt(dta))/ (2* a); writeln('X1=',X1:6 :2) ; writeln('X2=',X2:6 :2) ; end; if dta=0 then writeln('Phuong trinh co nghiem kep X=',-b/ (2* a):6 :2) ; if dta
  • 17
  • 531
  • 3
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 2 pptx

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 2 pptx

Cao đẳng - Đại học

... nh tr , E+b g i ph n mũ Ví d : Ta xem xét cách vi t khác c a s 824 . 123 45=8 .24 123 45x1 02 hay 8 .24 123 45E +2 = 824 123 .45x10-3 hay 824 123 .45E-3 Trong TURBO PASCAL, ki u s th c ñư c khai báo v i t khố ... u ( t khố ) Ph m vi bi u di n Kích thư c (byte) Byte 25 5 Shortint - 128 127 Integer - 327 68 327 67 Word 65535 Longint -21 47483648 21 47483647 2. 2 Ki u s th c Ki u s th c t p h p t t c s th c có th ... Real Double Extended 1.5E-45 3.4E+38 2. 9E-39 1.7E+38 5.0E- 324 1.7E+308 3.4E-49 32 1.1E+49 32 7-8 11- 12 15-16 19 -20 10 118 Trư ng ð i h c Nơng nghi p - Giáo trình Tin h c ñ i cương ...
  • 7
  • 595
  • 3
Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 1 potx

Tin học đại cương - Phần 2 Ngôn ngữ lập trình TURBO PASCAL - Chương 1 potx

Cao đẳng - Đại học

... vi t chương trình gi i phương trình b c 2, ta có th đ t tên chương trình GIAI_PHUONG_TRINH_BAC2, đ t tên bi n ch a bi t th c ∆ delta (khơng đư c dùng kí hi u ∆), đ t tên nghi m X1 X2, - D u ch ... ngư i l p trình ph i bi t cách gi i tốn hay xác ph i bi t thu t gi i đ gi i tốn trình bày thu t gi i b ng ngôn ng l p trình Bư c 1: So n th o chương trình ðây bư c vi t m i m t chương trình, có ... ph n c a chương trình đ gi i quy t toán Ngư i l p trình ph i b nhi u cơng s c đ thi t k thu t gi i vi t chương trình cho ph n 4.4 Các bư c b n l p trình Trư c vi t m t chương trình gi i quy t...
  • 5
  • 686
  • 4
GIÁO TRÌNH KỸ THUẬT PLD & ASIC - CHƯƠNG 2 NGÔN NGỮ LẬP TRÌNH VHDL ppt

GIÁO TRÌNH KỸ THUẬT PLD & ASIC - CHƯƠNG 2 NGÔN NGỮ LẬP TRÌNH VHDL ppt

Điện - Điện tử

... chúng làm cho trình thực b Ví dụ trình Chúng ta quan sát ví dụ 2- 12 phát biểu trình kiến trúc Ví dụ 2- 12: LIBRARY USE ENTITY PORT END IEEE; IEEE.std_logic_1164.ALL; nand2 (a, b: c: nand2; IS IN STD_LOGIC; ... PLD ASIC 89 Chương Ngôn ngữ lập trình VHDL SPKT – Nguyễn Đình Phú Phát biểu WAIT sử dụng để điều khiển tín hiệu trình hay chương trình nhạy với điểm thực chương trình Ví duï 2- 23: PROCESS BEGIN ... Ví dụ 2- 9: dùng phát biểu khôái: LIBRARY IEEE; USE IEEE.std_logic_1164.ALL; Kỹ thuật PLD ASIC 71 Chương Ngôn ngữ lập trình VHDL SPKT – Nguyễn Đình Phú package TYPE END bit 32 IS tw 32 IS bit 32; LIBRARY...
  • 80
  • 882
  • 13
Phần 2: Ngôn ngữ lập trình C++ - Chương 4: Kế thừa ppt

Phần 2: Ngôn ngữ lập trình C++ - Chương 4: Kế thừa ppt

Kỹ thuật lập trình

... return a; } void Print(){ Real::Print(); cout< "+ < < j"< i; } }; Chương trình 4.1 (tiếp hết) main(){ Real x, y(10.5),z (25 .5); x =y.Add(z); cout< "x= x.Print(); < "; cout< endl; < Complex c, d(5,6), ... muộn (late binding)  Khi gặp hàm ảo, hệ thống khơng thực liên kết sớm dịch chương trình, mà chờ đến chạy chương trình, sau xác định rõ kiểu đối tượng mà thi hành hàm đó, việc liên kết thực hiện, ... lớp dẫn xuất }; class C: < A>A, < B>B { E E //Đ/n phần thân lớp dẫn xuất }; Kế thừa đơn  Chương trình 4.1: xây dựng hai lớp số Real Complex, lớp Complex kế thừa lớp Real class Real { class Real...
  • 25
  • 942
  • 5
Phần 2: Ngôn ngữ lập trình C++ Chương 5: Các lớp nhập/xuất trong C++ ppt

Phần 2: Ngôn ngữ lập trình C++ Chương 5: Các lớp nhập/xuất trong C++ ppt

Kỹ thuật lập trình

... tệp, sd hàm eof, trả TRUE đọc đến cuối tệp Bài tập   Bài 1: Viết chương trình đọc nội dung tệp text in hình Chương trình yêu cầu nhập tên tệp từ bàn phím, có kiểm tra hợp lệ tên tệp Nếu có ... tệp Nếu có lỗi khơng đọc tệp yêu cầu nhập lại đọc Khi in nội dung tệp hình kết thúc Bài 2: Viết chương trình cho phép tìm thay chuỗi kí tự có tệp văn chuỗi kí tự khác   Đầu vào: tên tệp fname, ... thay Đầu ra: tệp fname với nội dung thay thế, số lần thay   Bài 3: Viết chương trình copy tệp sang thư mục Chương trình cho phép đổi tên tệp cũ copy  Đầu vào: tên tệp muốn copy, thư mục (có thể...
  • 19
  • 598
  • 0
Chuong 2 ngon ngu lap trinh pot

Chuong 2 ngon ngu lap trinh pot

Tài liệu khác

... NGƠN NGỮ LẬP TRÌNH C TRONG VI XỬ LÝ Biến (variables) Hằng (Constant) Mảng (Array) Cấu trúc chương trình Câu lệnh “If” Câu lệnh “If…else” Câu lệnh “Switch…Case…default” ... kiểu_dữ_liệu tên_hằng = giá_trị_hằng; Ví dụ1: flash float PI = 3.1415 926 Cách 2: Chứa nhớ chương trình (flash) #define tên_hằng giá_trị Ví d 2: #define PWM1 P^5 08/08/14 Giáo Viên: Đặng MẢNG (ARRAY) Định ... chương trình có đoạn code sau: Bit kiemtra If (bit==dung) { // Các câu lệnh} If (bit==sai) { // Các câu lệnh} Việc giúp lập trình dễ sửa lỗi 08/08/14 Giáo Viên: Đặng 10 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH...
  • 111
  • 341
  • 0
Chương 2 Ngôn Ngữ Lập Trình Visual Basic.Net docx

Chương 2 Ngôn Ngữ Lập Trình Visual Basic.Net docx

Kỹ thuật lập trình

... Unicode Byte Ki u S Nguyên byte ⇒ 25 5 Short S nguyên byte - 32, 768 ⇒ 32, 768 Interger S nguyên byte -2, 147,483,648 ⇒ 2, 147,483,648 Long S nguyên byte -2, 147,483,648 ⇒ 2, 147,483,648 Double S th c byte ... ng u nhiên 2. 1 Bi n Như ngôn ng l p trình khác VB.Net dùng bi n đ lưu tr giá tr nh p vào, giá tr tính tốn Bi n vùng nh s d ng ñ lưu tr giá tr khác q trình chương trình ho t đ ng 2. 2 Khai báo ... S th c byte -3.4 028 23.1038 ⇒ 3.4 028 23.1038 Currency Ki u ti n tê Date Ki u ngày tháng năm Variant Ki u lu n lý Yes/No ho c True/ False Ki u b t kỳ Unicode ðư c cung c p b i Trình biên d ch (compiler)...
  • 13
  • 312
  • 1
Bài giảng VB net   chương 2  ngôn ngữ lập trình visual basic  net

Bài giảng VB net chương 2 ngôn ngữ lập trình visual basic net

Kỹ thuật lập trình

... m=8 Or m=10 Or m= 12 Then System.Console.WriteLine(“31 days“) ElseIf m=4 Or m=6 Or m=9 Or m=11 Then System.Console.WriteLine(“30 days“) Else System.Console.WriteLine( 28 or 29 days”) End If CÂU ... 1] Case [Khối lệnh 2] …… [Case Else [Khối lệnh n]] End Select Từ khóa Is: So sánh với giá trị Từ khóa To: Xác lập miền giá trị
  • 21
  • 397
  • 0
Bài giảng lập trình hướng đối tượng   chương 2   ngôn ngữ lập trình java

Bài giảng lập trình hướng đối tượng chương 2 ngôn ngữ lập trình java

Tin học

... byte byte - 128 to + 127 short bytes - 32, 768 to + 32, 767 int bytes -2, 147,483,648 to +2, 147,483,647 long bytes -9 ,22 3,3 72, 036,854,775,808 to +9 ,22 3,3 72, 036,854,775,807 float bytes ±3.410-38 to ±3.41038, ... giá theo thứ tự ưu tiên tốn tử • Ví dụ:    3 /2 + 4.0 = + 4.0 = 5.0 (3 /2 + 4.0) /2 = (1 + 4.0) /2 = 5.0 /2 = 2. 5 14.6 / + = 7.3 + = 12. 3 CT176 – Lập trình Hướng đối tượng 43  Các thành phần Java ... chương trình Java Quá trình phát triển chương trình Java • Người lập trình viết chương trình Java:     Bao gồm tập câu lệnh (statements) Dùng công cụ soạn thảo văn hay môi trường lập trình...
  • 142
  • 749
  • 0
PHẦN 2 – NGÔN NGỮ LẬP TRÌNH C

PHẦN 2NGÔN NGỮ LẬP TRÌNH C

Công nghệ thông tin

... Ctrl_K V  Xoá khối: Ctrl_K Y  Các lệnh khác: o Trợ giúp ngôn ngữ: F1, Ctrl_F1 o Chạy chương trình theo lệnh: F7, F8 o Thốt khỏi chương trình C: Alt_X o Huỷ bỏ tác vụ: Ctrl_U, Esc ...
  • 2
  • 374
  • 0
Ngôn ngữ lập trình - Chương 2

Ngôn ngữ lập trình - Chương 2

Kỹ thuật lập trình

... L KIỂM TRA KIỂU Kiểm tra kiểu tĩnh: Kiểm tra kiểu động:  Trong dịch  Trong thực  Ngôn ngữ khai báo  Ngôn ngữ không  Thông tin kiểu khai báo cung cấp cho  Thông tin kiểu dịch lưu ĐTDL  Thực ... gian tồn  Các mối liên kết  Biến Nguyễn Văn Linh - Programming L BIẾN VÀ HẰNG  Biến:  ĐTDL lập trình viên định nghĩa đặt tên  Giá trị liệu thay đổi  Hằng:  ĐTDL có tên  Giá trị liệu không...
  • 9
  • 443
  • 2
Đề thi tuyển sinh Cao học và nghiên cứu sinh môn Ngôn ngữ lập trình 1994 -2

Đề thi tuyển sinh Cao học và nghiên cứu sinh môn Ngôn ngữ lập trình 1994 -2

Cao đẳng - Đại học

... Đề 10 2/ 2 b Hãy khai báo Pascal trên, viết hàm (Function) cho phép tính giá trị trỏ bới trỏ T cho trước (giả thiết TNIL) Trình bày: Trần Hồi Nhân ...
  • 2
  • 459
  • 3

Xem thêm