program tim;
var
a,b:string;
min,i,j:integer;
c:array [1..255]of char;
d:array[1..255]of char;
begin
writeln('Nhap hai chuoi, cach nhau bang dau xuong dong');
readln(a);
readln(b);
Type: Posts; User: zeldery; Keyword(s):
program tim;
var
a,b:string;
min,i,j:integer;
c:array [1..255]of char;
d:array[1..255]of char;
begin
writeln('Nhap hai chuoi, cach nhau bang dau xuong dong');
readln(a);
readln(b);
Sự khác biệt ở readln và read là ở chỗ nó xử lý các tham số còn lại thế nào.
Ví dụ, bạn ghi hai dòng lệnh
read(a);
read(b);
Và khi chương trình chạy, bạn nhập hai số 20 10 <enter> thì nó sẽ là...
Nhầm rồi, cái đó là trình biên dịch cho Win
Cái bạn xài thiếu mất dòng dừng chương trình, bạn thêm vô trước dòng end. một câu lệnh nữa là readln; sẽ thấy kết quả thôi.
Nguyên nhận là chương trình...
Gì vậy, năm 2000 chia hết cho 400 thì nó nhuận mất rồi =.=
Cô em cho bài toán thế này: cho đa giác lồi đều n đỉnh, hỏi có bao nhiêu giao điểm của các đường chéo (đường chéo chỉ tính phần phía trong đa giác, các điểm trùng nhau chỉ tính là một điểm), nhờ các...
Vậy hoặc là bạn đã đánh sai chính tả (chắc không có đâu ^^) hoặc bạn bản cài C của bạn đã thiếu (trầm trọng luôn). Bạn nên cài lại chương trình.
Bài này bạn sử dụng một vòng lặp t cho chạy từ 0 đến 255 (thực chất mấy số âm cũng ra những trường hợp này thôi), mã hoá xâu Y thành xâu Y', sau đó đếm số lần xuất hiện sâu Y' trong X' => số lần xuất...
Các này theo mình nên sử dụng cách copy file.
Cứ đọc phần tử trong file input, nếu phần tử đó <= m thì ghi nó ra output, rồi đọc tiếp. Nếu phần tử đó > m thì ghi m vào output, rồi copy hết file...
Cái đề là gì, bạn phải nói rõ chứ. Kiểm tra số có phải là tốt không hay liệt kê số tốt <= số n cho trước?
Mình không biết rõ lắm, nhưng bài có thể tóm gọn như sau.
Bạn sử dụng một kiểu dữ liệu (mảng nếu có giới hạn dữ liệu, không thì xài danh sách liên kết cũng được) lưu tất cả cac câu từ cần remove....