Bài giảng Lập trình cơ bản - truongkinhtethucpham.commai_non
Tài liệu này trình bày tổng quan về ngôn ngữ lập trình C - ngôn ngữ lập trình cơ bản mà hầu như những ai học về công nghệ thông tin cũng cần phải biết đến nó.
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
https://dienlanhbachkhoa.net.vn
Hotline/Zalo: 0338580000
Địa chỉ: Số 108 Trần Phú, Hà Đông, Hà Nội
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
Bai12 kieuxau 2
1. LÂM THANH PHỤNG4/26/2018
WELCOME TO MY CLASS!
Go Vap High School
Informatics 11
________________________
Teacher:PhamThiBichTuong
Email:bichtuong2312@gmail.com
3. Bài 12: Kiểu xâu.
3. Một số ví dụ
*) Ví dụ 1: Chương trình dưới đây nhập họ tên của
hai người vào hai biến xâu và đưa ra màn hình xâu
dài hơn, nếu bằng nhau thì đưa ra xâu nhập sau.
Xác định bài toán:
Input: Nhập họ tên của hai người vào hai biến xâu
Output: Đưa ra màn hình xâu dài hơn, nếu bằng nhau
thì đưa ra xâu nhập sau.
4. Ví dụ 1:
Các bước Thể hiện bằng pascal
Bước 1: Khai báo xâu
Bước 2: Nhập xâu
Bước 3: Xử lý xâu
Var A, B: String;
Begin
write (‘Nhap xau thu 1: ’);
readln (A);
write (‘Nhap xau thu 2: ’);
readln (B);
if length(A) > length(B) then
write (A)
else
write(B);
readln
End.
Bài 12: Kiểu xâu
5. Bài 12: Kiểu xâu.
4. Một số ví dụ
*) Ví dụ 2: Viết chương trình nhập hai xâu từ bàn
phím và kiểm tra kí tự đầu tiên của xâu thứ nhất có
trùng với kí tự cuối cùng của xâu thứ hai không.
Xác định bài toán:
Input: Nhập vào hai xâu từ bàn phím
Output: Kiểm tra kí tự đầu tiên của xâu thứ nhất có
trùng với kí tự cuối cùng của xâu thứ hai không.
6. Bài 12: Kiểu xâu.
Ví dụ 2:
Các bước
Thể hiện bằng pascal
Bước 1: Khai báo xâu
Bước 2: Nhập xâu
Bước 3: Xử lý xâu
Program vd2;
Uses crt;
Var A, B: String;
x: byte;
Begin
clrscr;
write (‘Nhap xau thu 1: ’);
readln (A);
write (‘Nhap xau thu 2: ’);
readln (B);
x := length(B);
if A[1] = B[x] then write(‘Trung nhau’)
else
write(‘Khac nhau’
readln
7. Bài 12: Kiểu xâu.
4. Một số ví dụ
*) Ví dụ 3: Viết chương trình nhập vào
một xâu S, in ra màn hình xâu đó ở dạng in
hoa.
Xác định bài toán:
Input: Nhập vào một xâu từ bàn phím
Output: Đưa ra màn hình xâu ở dạng in hoa.
8. CHƯƠNG TRÌNH:
Program inhoa;
Uses CRT;
Var S: string; i: integer;
Begin
Clrscr;
Write(‘Nhap vao xau S: ’); readln(S);
For i:= 1 To length(S) Do s[i] := upcase(S[i]);
Write(‘Xau da chuyen:’,S);
Readln;
End.
Bài 12: Kiểu xâu.
9. Bài tập về nhà
Ví dụ 4. Viết chương trình nhập 1 xâu vào từ
bàn phím và đưa ra màn hình xâu đó nhưng được
viết theo thứ tự ngược lại.
Ví dụ 5. Viết chương trình nhập 1 xâu từ bàn
phím và đưa ra màn hình xâu thu được từ nó sau
khi loại bỏ các dấu cách nếu có.
10. Ví dụ 4:
Các bước Thể hiện bằng pascal
Bước 1: Khai báo xâu
Bước 2: Nhập xâu
Bước 3: Xử lý xâu
Program vd4;
Uses crt;
Var i, k : byte;
a : String;
Begin
Clrscr;
Write(‘Nhap xau: ’); Readln(a);
k := length(a);
For i:=k downto 1 do
Write(a[i]);
Readln;
End.
Bài 12: Kiểu xâu
11. Ví dụ 5:
Các bước Thể hiện bằng pascal
Bước 1: Khai báo xâu
Bước 2: Nhập xâu
Bước 3: Xử lý xâu
Program vd5;
Uses crt;
Var i, k : byte;
a, b : String;
Begin
Clrscr;
Write(‘Nhap xau: ’);Readln(a);
k := length(a);
b:= ‘’;
for i:=1 to k do
if a[i]<> ‘ ’ then b:=b+a[i];
Write(‘Xau da loai bo dau cach’, b);
Readln;
End.
Bài 12: Kiểu xâu