Giáo trình bài tập tin học Pascal
- Seiten
- 196
- Định dạng
- Dung lượng
- 850 KB
- Ngôn ngữ
- VI · Tiếng Việt
- Aufrufe
- 1.481
- Kommentare
- 0
- Lượt tải
- 0
Vorschau wird generiert...
- Dokumentenname
- Giáo trình bài tập tin học Pascal
- Inhaltsverzeichnis
- Dieses Dokument hat kein eindeutiges Inhaltsverzeichnis.
- Seiten
- 196 Seiten
- Hochgeladen von
- ThiNganHang
Eine detaillierte Zusammenfassung wird generiert. Bitte schauen Sie in ein paar Minuten noch einmal vorbei.
Beschreibung
Trích nội dung tài liệu
1 CHƯƠNG 1 CÁC THAO TÁC VÀO RA CƠ BẢN VÀ CÁC CÂU LỆNH CÓ CẤU TRÚC 1.1. CÂU HỎI 1. Cho biết số các bước lặp nhỏ nhất của câu lệnh while và lệnh do...while? 2. Giả sử s là một câu lệnh có cấu trúc và e1, e2, e3 là các biểu thức, có sự khác nhau gì giữa đoạn mã: for (e1;e2;e3) s; và đoạn mã: e1; while (e2) { e; e3; } 2. Cho biết giá trị của x sau khi thực hiện câu lệnh sau: for (x = 0; x < 100, x++) ; 3. Cho biết giá trị của x sau khi thực hiện câu lệnh sau: for (ctr = 2; ctr < 10; ctr += 3) ; 5. Có bao nhiêu ký tự X được in ra sau khi thực hiện đoạn mã: for (x = 0; x < 10; x++) for (y = 5; y > 0; y--) puts("X"); 6. Cho biết điểm sai trong đoạn mã sau: record = 0; while (record < 100) { printf( "\nRecord %d ", record ); printf( "\nGetting next number..." ); } 7. Cho biết điểm sai trong đoạn mã sau: for (counter = 1; counter < 10; counter++); printf("\nCounter = %d", counter ); 8. Sự khác nhau giữa lệnh break và lệnh continue là gì? 9. Vòng lặp vô hạn là gì? làm thế nào để tạo nó? 10. Hai sự kiện gì làm kết thúc việc chạy chương trình? 2 11. Hàm exit() dùng để làm gì? 12. Câu lệnh làm cho điều khiển chương trình chuyển đến bước lặp kế tiếp trong một lệnh lặp. 13. Câu lệnh chuyển điều khiển chương trình đến cuối vòng lặp. 14. Có điểm gì sai trong đoạn mã sau? switch( answer ) { case 'Y': printf("You answered yes"); break; case 'N': printf( "You answered no"); } 15. Có điểm gì sai trong đoạn mã sau? switch( choice ) { default: printf("You did not choose 1 or 2"); case 1: printf("You answered 1"); break; case 2: printf( "You answered 2"); break; } 16. Viết lại câu trên bằng cách dùng lệnh if. 17. Viết một vòng lặp vô hạn do...while. TRẢ LỜI: 1. Số vòng lặp nhỏ nhất của lệnh while có thể thực hiện là 0 và số vòng lặp nhỏ nhất của lệnh do...while có thể thực hiện là 1. 2. Không có sự khác nhau giữa hai đoạn mã trừ khi s chứa câu lệnh continue. Ví dụ câu lệnh for sau đây sẽ lặp 4 lần và kết thúc nhưng câu lệnh while sẽ lặp vô hạn: for (i = 0; i<4; i++) if (i = =2) continue; i = 0; while (i<4) { if (i = = 2) continue; i++; } 3. x = 100. 4. ctr = 11. 5. 50 ký tự X. 3 6. Chương trình không bao giờ dừng 7. Dấu ; không thể đặt cuối lệnh for 8. Khi gặp lệnh break, việc xử lý sẽ lập tức thoát khỏi lệnh for, do...while hoặc while chức lệnh break. Khi gặp lệnh continue thì bước lặp kế tiếp của vòng lặp sẽ thực hiện ngay. 9. Vòng lặp vô hạn thực thi vĩnh viễn. Có thể tạo ra vòng lặp vô hạn bởi các câu lệnh for, do...while, hoặc while với điều kiện kiểm tra luôn đúng 10. Viêc thực thi chương trình sẽ kết thúc khi đạt đến cuối hàm main() hoặc khi hàm exit() được gọi. 11. Hàm exit() làm kết thúc chương trình. Một giá trị phải được truyền cho hàm exit(). Giá trị này được trả về cho hệ điều hành. 12. continue; 13. break; 14. Không có gì sai. 15. Thiếu câu lệnh break sau trường hợp default. 16. if( choice == 1 ) printf("You answered 1"); else if( choice == 2 ) printf( "You answered 2"); else printf( "You did not choose 1 or 2"); 17. do { /* các câu l•nh */ } while ( 1 ); 1.2. BÀI TẬP Bài 1. Viết chương trình nhập dữ liệu cho các biến kiểu int, long int, float, chuỗi, sau đó hiển thị ra màn hình. #include <stdio.h> #include <conio.h> void main() { int a; long int b; float x;
Häufig gestellte Fragen
Wie lade ich dieses Dokument herunter?
Das Dokument „Giáo trình bài tập tin học Pascal“ kostet 15.000đ. Laden Sie Ihr Guthaben über PayOS auf, klicken Sie dann auf Herunterladen, um die Originaldatei zu kaufen und zu speichern.
Wie viele Seiten hat dieses Dokument?
Das Dokument hat 196 Seiten. Sie können es vor dem Herunterladen online in der Vorschau ansehen.
Kann ich vor dem Herunterladen eine Vorschau ansehen?
Ja. Sie können sich dieses Dokument direkt auf dieser Seite im Online-Reader ansehen (die ersten paar Seiten) und dann entscheiden, ob Sie es herunterladen möchten.
Giáo trình bài tập tin học Pascal
Vorschau wird generiert...
Trích nội dung tài liệu
1 CHƯƠNG 1 CÁC THAO TÁC VÀO RA CƠ BẢN VÀ CÁC CÂU LỆNH CÓ CẤU TRÚC 1.1. CÂU HỎI 1. Cho biết số các bước lặp nhỏ nhất của câu lệnh while và lệnh do...while? 2. Giả sử s là một câu lệnh có cấu trúc và e1, e2, e3 là các biểu thức, có sự khác nhau gì giữa đoạn mã: for (e1;e2;e3) s; và đoạn mã: e1; while (e2) { e; e3; } 2. Cho biết giá trị của x sau khi thực hiện câu lệnh sau: for (x = 0; x < 100, x++) ; 3. Cho biết giá trị của x sau khi thực hiện câu lệnh sau: for (ctr = 2; ctr < 10; ctr += 3) ; 5. Có bao nhiêu ký tự X được in ra sau khi thực hiện đoạn mã: for (x = 0; x < 10; x++) for (y = 5; y > 0; y--) puts("X"); 6. Cho biết điểm sai trong đoạn mã sau: record = 0; while (record < 100) { printf( "\nRecord %d ", record ); printf( "\nGetting next number..." ); } 7. Cho biết điểm sai trong đoạn mã sau: for (counter = 1; counter < 10; counter++); printf("\nCounter = %d", counter ); 8. Sự khác nhau giữa lệnh break và lệnh continue là gì? 9. Vòng lặp vô hạn là gì? làm thế nào để tạo nó? 10. Hai sự kiện gì làm kết thúc việc chạy chương trình? 2 11. Hàm exit() dùng để làm gì? 12. Câu lệnh làm cho điều khiển chương trình chuyển đến bước lặp kế tiếp trong một lệnh lặp. 13. Câu lệnh chuyển điều khiển chương trình đến cuối vòng lặp. 14. Có điểm gì sai trong đoạn mã sau? switch( answer ) { case 'Y': printf("You answered yes"); break; case 'N': printf( "You answered no"); } 15. Có điểm gì sai trong đoạn mã sau? switch( choice ) { default: printf("You did not choose 1 or 2"); case 1: printf("You answered 1"); break; case 2: printf( "You answered 2"); break; } 16. Viết lại câu trên bằng cách dùng lệnh if. 17. Viết một vòng lặp vô hạn do...while. TRẢ LỜI: 1. Số vòng lặp nhỏ nhất của lệnh while có thể thực hiện là 0 và số vòng lặp nhỏ nhất của lệnh do...while có thể thực hiện là 1. 2. Không có sự khác nhau giữa hai đoạn mã trừ khi s chứa câu lệnh continue. Ví dụ câu lệnh for sau đây sẽ lặp 4 lần và kết thúc nhưng câu lệnh while sẽ lặp vô hạn: for (i = 0; i<4; i++) if (i = =2) continue; i = 0; while (i<4) { if (i = = 2) continue; i++; } 3. x = 100. 4. ctr = 11. 5. 50 ký tự X. 3 6. Chương trình không bao giờ dừng 7. Dấu ; không thể đặt cuối lệnh for 8. Khi gặp lệnh break, việc xử lý sẽ lập tức thoát khỏi lệnh for, do...while hoặc while chức lệnh break. Khi gặp lệnh continue thì bước lặp kế tiếp của vòng lặp sẽ thực hiện ngay. 9. Vòng lặp vô hạn thực thi vĩnh viễn. Có thể tạo ra vòng lặp vô hạn bởi các câu lệnh for, do...while, hoặc while với điều kiện kiểm tra luôn đúng 10. Viêc thực thi chương trình sẽ kết thúc khi đạt đến cuối hàm main() hoặc khi hàm exit() được gọi. 11. Hàm exit() làm kết thúc chương trình. Một giá trị phải được truyền cho hàm exit(). Giá trị này được trả về cho hệ điều hành. 12. continue; 13. break; 14. Không có gì sai. 15. Thiếu câu lệnh break sau trường hợp default. 16. if( choice == 1 ) printf("You answered 1"); else if( choice == 2 ) printf( "You answered 2"); else printf( "You did not choose 1 or 2"); 17. do { /* các câu l•nh */ } while ( 1 ); 1.2. BÀI TẬP Bài 1. Viết chương trình nhập dữ liệu cho các biến kiểu int, long int, float, chuỗi, sau đó hiển thị ra màn hình. #include <stdio.h> #include <conio.h> void main() { int a; long int b; float x;
- Dokumentenname
- Giáo trình bài tập tin học Pascal
- Inhaltsverzeichnis
- Dieses Dokument hat kein eindeutiges Inhaltsverzeichnis.
- Seiten
- 196 Seiten
- Hochgeladen von
- ThiNganHang
Eine detaillierte Zusammenfassung wird generiert. Bitte schauen Sie in ein paar Minuten noch einmal vorbei.
Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!
Ngân hàng đề thi môn: Hệ thống thông tin quản lý
Đề thi môn Cơ sở dữ liệu (kèm Đáp án) - Đại học Sư phạm kỹ thuật
Đề thi và đáp án môn Hệ thống thông tin kế toán
Đề thi và đáp án môn Cấu trúc dữ liệu giải thuật
Đáp án đề thi môn Mạng máy tính - ĐH Công nghệ thông tin (CNTT)
Tiểu luận - Kinh tế phát triển - Phân tích nhận định "Việt Nam đã kiên định chọn hướng phát triển lấy con người làm trọng tâm ..."
Đề cương - Luật vận tải
600 Câu trắc nghiệm Tư tưởng Hồ Chí Minh
Tài liệu ôn tập Nguyên lý kế toán
Bài tập Xác suất thống kê đại học - có lời giải

Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!