... complex tong(complex a, complex b) { complex c; c. thuc = a.thuc + b.thuc; c. ao = a.ao + b.ao; return c; } complex hieu(complex a, complex b) { complex c; c. thuc = a.thuc b.thuc; c. ao = a.ao b.ao; ... hex[(number/0x10)%0x10], hex[number%0x10]); getch(); } Bài 16 Tinh dien tich cac hinh hoc! #include Ôn thi Liên thông vào Cao đẳng C ng nghệ Thông tin BàitậpNgônngữLậptrìnhCC bản #include #include ... là hợp lệ nếu d nhỏ hơn ho c bằng ngày lớn nhất trong tháng đó. Riêng Ôn thi Liên thông vào Cao đẳng C ng nghệ Thông tin BàitậpNgônngữLậptrìnhCC bản tháng 2 năm nhuận c 29 ngày, cc năm không nhuận tháng 2 c 28 ngày. Cc tháng 1, 3, 5, 7, 8, 10, 12 c 31 ngày. Cc tháng 4, 6,9, 11 c 30...
... dấu c ch Bài 7.03 Trư c từ c dấu c ch, hai từ c dấu c ch Viết hoa chữ đầu từ, chữ kh c viết thường Bài 7.04 Dồn ký tự xâu thay chữ số dấu c ch lại cho không dấu c ch xâu, đưa độ dài xâu c xâu ... mút Dùng chương trình tính chu vi đa gi ccó 10 đỉnh theo thứ tự X c định c p đỉnh c khoảng c ch lớn #include"stdio.h" #include"conio.h" #include"alloc.h" #include"math.h" float DdCanh(float ... GIẢI BÀITẬP TH C HÀNH MÔN H CNGÔNNGỮLẬPTRÌNHC Trang 46 Bài 9.01 Lậptrình ghi số nguyên (số th c) vào file; đ c số nguyên (số th c) từ file (nên theo dạng chương trình con; số thao t c theo...
... bình c ng số c dãy ( điểm) b) In hình số lớn c dãy (1 điểm) #include #include lap: { int n,a[50],i,max,h; float tbc,s; clrscr(); printf ("Nhap so phan tu cua day n = "); scanf ... printf ("\n\nSo chu so la %d",scs); /* tach cac chu so */ for (i=1;i
... âm c mảng 15 Bàitậpngônngữlậptrình C+ + 45 Cho mảng chiều c n số th c Viết hàm đệ qui tính tổng giá trị chẵn c mảng 46 Cho mảng chiều c n số th c Viết hàm đệ qui tính tổng giá trị lẻ c ... biệt c mảng 42 Cho mảng chiều c n số th c Viết hàm đệ qui tính tổng giá trị c mảng 43 Cho mảng chiều c n số th c Viết hàm đệ qui tính tổng giá trị dương c mảng 44 Cho mảng chiều c n số th c ... hình ch “/” th c phép tính a / b in kết lên hình Bàitậpngônngữlậptrình C+ + 24 Một số nguyên dương chia hết cho tổng chữ số chia hết cho Viết chương trình nhập vào số c chữ số, kiểm tra số c ...
... x c định dạng tam gi c cho c nh a, b, c l cc số th c Yêu c u: – Nhập c nh tam gi c – In hình kiểu tam gi c: • Tam giac thuong • Tam giac vuong • Tam giac can • Tam giac vuong can • Tam giac ... goc=(a==b +c) |((b==a +c)
... ý: Cccó dấu (*) tập bắt bu c Page 2/8 Bàitập th c hành ngônngữC Nguyễn Trần Thi Văn Bàitập th c hành số (c c cấu tr c điều khiển) (*)Cho số nguyên n nhập từ bàn phím Kiểm tra xem n c phải ... Viết chương trình tìm tất ư c số số nguyên cho trư c nhập từ bàn phím Viết chương trình cho dòng chữ chạy ngang hình Page 3/8 Bàitập th c hành ngônngữC Nguyễn Trần Thi Văn Bàitập th c hành ... cho mảng sau chèn c thứ tự j Trộn mảng A, B c thứ tự thành mảng Ccó thứ tự k Tách mảng A thành mảng B, C cho B chứa số chẵn, C chứa số lẻ Viết hàm xử lý chuỗi sau (khai báo tập tin tiêu đề mystring.h...
... dụng hàm cho biết xâu s c chữ in hoa // cbai18.cpp : Defines the entry point for the console application // CODE DUNG NV NgônNgữlậptrìnhC - code Dũng NV 54k4CNTT #include "stdafx.h" #include ... hieups(ps a,ps b) { int uc; ps c; c. tu=a.tu*b.mau-b.tu*a.mau; c. mau=a.mau*b.mau; uc=ucln (c. tu ,c. mau); c. tu =c. tu/uc; c. mau =c. mau/uc; return c; } int _tmain(int argc, _TCHAR* argv[]) { ps x,y,z; ... "); scanf("%d",&n); nhapmang(a,n); xemmang(a,n); printf("\nTong cac phan tu chan mang : %5d",tongchan(a,n)); 20 NgônNgữlậptrìnhC - code Dũng NV 54k4CNTT getch(); } C u 2.9: Viết chương trình...
... tích thể tích hình c u bán kính R theo c ng th c: S = 4R2 ; V = RS/3 14 Nhập vào chữ số In tổng chữ số chữ số hàng ch c, hàng đơn vị tổng (ví dụ chữ số 3, 1, 8, c tổng 17 chữ số hàng ch c hàng ... 7, c n in 17, 1, 7) 15 Nhập vào số nguyên (c chữ số) In tổng chữ số chữ số đầu, chữ số cuối (ví dụ số 3185 c tổng chữ số 17, đầu cuối 5, kết in là: 17, 3, 5) 16 Hãy nhập số a b Viết chương trình ... bán kính in diện tích, chu vi hình: vuông, chữ nhật, tròn 12 Nhập a, b, c độ dài c nh tam gi c (chú ý đảm bảo tổng c nh phải lớn c nh lại) Tính chu vi, diện tích, độ dài đường cao, đường trung...
... t nh p: printf scanf Yêu c u tr • • c vào bu i th c hành c tài li u h ng d n s d ng DEV-CPP (Lab00) Ki m tra c ph n m m DEVCPP (D:\DEV -C+ +) máy tính c a phòng lab ch a? o Ch a c : liên h gi ng ... lab đ copy & c i đ t o ã c : Ch y ch ng trình Devcpp.exe th m c DEV-CPP Ôn l i ki n th c v h ng, bi n, ki u d li u, bi u th c, tóan t C T o th m c đ l u mã ngu n d a D nh sau: D:\Ma_Lop\THDC\Ho_ten\Labxx: ... VAA TVTHK Tin H c iC ng Lab01 M c tiêu • • • • H c cách biên d ch ch y ch ng trìnhC đ n gi n Làm quen v i ki u d li u, tóan t C S d ng bi n, ki u d li u, tóan t , bi u th cC nh d ng hàm xu...
... u c n Không s d ng file header mà ANSI C 1999 không cung c p ng trìnhBài 01: Nh p vào s nguyên Và ki m tra s c ch n không? • • • Gi i thu t: S ch n s chia h t cho Mô t : N u s A chia cho c ... printf(“Nam”; else printf(“Mot so khac”; getchar; return 0; } Bài 07: Vi t l i ch Bài 08: In s ng ng trình 06 s d ng l nh switch c Vi t ch ng trình nh p s nguyên c ch s hi n th ch s theo th t ng VD: N u ... switch Trang VAA TVTHK Bài 15 i ch Tin H c hoa – th iC ng Lab02 ng Nh p m t ch c i, n u ch th ng đ i thành ch hoa, ng thành ch th ng Ví d : nh p A in a, nh p b in B Bài 16: Ki m tra ch hoa, ch...
... Thay th l nh break b ng l nh continous, cho bi t k t qu ? Bài 3.3 X c đ nh k t qu c a đ an code sau, gi i thích? a b c d an code for (ctr=10; ctr>=1; ctr-=3) printf(ctr, “\n”); n =10; i=1; for ... return 0; } a) Biên d ch ch y ch ng trình trên, s a l i n u c b) S a l i ch ng trình cho phép nh p giá tr sai s t bàn phím Bài 3.5 Tính giá tr e Vi t ch ng trình tính giá tr c a s Euler e, s d ... Bài 3.13: In b ng c u ch Vi t ch ng ng trình in b ng c u ch Bài 3.14: Vi t ch ng t đ n 10 ng trình in tam gi c sau * ** *** **** ***** ****** ******* ******** ********* ********** Bài 3.15: Cho...
... CHƯƠNG 1: CC KHÁI NIỆM C BẢN Nội dung Khái niêm ngônngữlậptrình Lời thích C u lệnh Kiểu liệu Biến Hằng Phép toán Biểu th cCc hàm thư viện chuẩn ngônngữC KHÁI NIỆM VỀ NGÔNNGỮLẬPTRÌNH ... LỜI CHÚ THÍCH Lời thích lời giải thích người viết chương trình để làm cho chương trình dễ hiểu, t c dụng chương trình dịch C hai hình th c thích: Lời thích dặt hai dấu /* */ Lời thích bắt đầu ... • Chú ý: hàm main() hàm bắt bu c chương trình phải c Khi chạy chương trình máy chạy từ c u lệnh hàm main() đến c u lệnh cuối • Ví dụ 2: CT nh c người dùng nhập vào số nguyên, tính tổng số chúng...
... ph c hợp: *.doc Cctập tin bảng tính: *.xls Cctập tin hình ảnh: *.bmp, *.gif, … • • Con trỏ vị Khi tập tin mở để chuẩn bị làm vi c, tùy theo c ch th c mở tập tin, trỏ vị đặt vị trí đầu tập ... mở tập tin Nếu thành c ng hàm cho trỏ kiểu FILE ứng với tập tin vừa mở Cc hàm thao t ctập tin làm vi c với tập tin thông qua trỏ Nếu c lỗi hàm trả giá trị NULL • Chú ý: Trong kiểu đ c/ ghi, c n ... tập tin kh c dạng văn Mỗi tập tin nhị phân phần mềm tạo cc u tr c phần mềm quy định Một số loại tập tin nhị phân thông dụng như: Cctâp tin mã th c thi hệ điều hành: *.exe, *.com Cc tập...
... THÀNH PHẦN C BẢN VÀ CC KIỂU DỮ LIỆU C A C 2.1) Bộ ký tự cho C NgônngữC sử dụng ký tự sau: o Cc chữ hoa: A B C … Z o Cc chữ thường: a b c … z o Cc chữ số: … o Cc dấu chấm c u: , ; : ? ( ... điện tử h cngônngữlậptrìnhC để làm gì? o Để c tư lậptrình o Để lậptrình cho vi điều khiển, DSP, … 8051 (Keil C) PIC (C3 0, Hi-Tech C, CCS) AVR (Code Vision) TMS320 (Code Composer ... b c thấp, nên số tài liệu xếp ngônngữC thu c loại ngônngữ b c trung (middle level language) → cho phép lậptrình linh hoạt, hiệu → xem ngônngữlậptrình chuyên nghiệp Cc thao t c th c lập...
... qui t cngônngữ gọi c pháp văn phạm Trong giáo trình bàn đến ngônngữlậptrình vậy, ngônngữlậptrình C+ + làm để thể ý tưởng giải vấn đề c ch viết thành chương trình C+ + Trư c hết, m ctrình ... CC KHÁI NIỆM C BẢN C A C+ + Cc yếu tố Môi trường làm vi c C++ Cc bư c để tạo th c chương trình Vào/ra C+ + I CC YẾU TỐ C BẢN Một ngônngữlậptrình (NNLT) b c cao cho phép người sử dụng (NSD) ... I C U TR C RẼ NHÁNH Nói chung vi c th c chương trình hoạt động tuần tự, t c th c lệnh từ c u lệnh bắt đầu chương trìnhc u lệnh cuối Tuy nhiên, để vi clậptrình hiệu hầu hết NNLT b c cao cc u...
... CHƯƠNG CC KHÁI NIỆM C BẢN C A C+ + Cc yếu tố Môi trường làm vi c C++ Cc bư c để tạo th c chương trình Vào/ra C+ + I CC YẾU TỐ C BẢN Một ngônngữlậptrình (NNLT) b c cao cho phép người sử dụng ... qui t cngônngữ gọi c pháp văn phạm Trong giáo trình bàn đến ngônngữlậptrình vậy, ngônngữlậptrình C+ + làm để thể ý tưởng giải vấn đề c ch viết thành chương trình C+ + Trư c hết, m ctrình ... I C U TR C RẼ NHÁNH Nói chung vi c th c chương trình hoạt động tuần tự, t c th c lệnh từ c u lệnh bắt đầu chương trìnhc u lệnh cuối Tuy nhiên, để vi clậptrình hiệu hầu hết NNLT b c cao cc u...