Trang chủ Tin Học Lớp 8 Thử viết chương trình nhập các số X, Y, in...

Thử viết chương trình nhập các số X, Y, in giá trị của X và Y ra màn hình. Sau đó hoán đổi các giá trị của X và Y rồi in ra màn hình giá trị của X và Y mà khôn

Câu hỏi :

Thử viết chương trình nhập các số X, Y, in giá trị của X và Y ra màn hình. Sau đó hoán đổi các giá trị của X và Y rồi in ra màn hình giá trị của X và Y mà không sử dụng biến thứ 3

Lời giải 1 :

uses crt;
var a,b,c: integer;
begin
    write('Nhap so a: ');
    readln(a);
    write('Nhap so b: ');
    readln(b);
    c:=a;
    a:=b;
    b:=c;
    write('So sau khi hoan doi: a = ',a,', b = ',b);
    readln
end.

Nếu không dùng biến thứ 3: 

uses crt;
var a,b: integer;
begin
    write('Nhap so a: ');
    readln(a);
    write('Nhap so b: ');
    readln(b);
    a:=a+b;
    b:=a-b;
    a:=a-b;
    write('So sau khi hoan doi: a = ',a,', b = ',b);
    readln
end.

Thảo luận

-- Nhớ là: Đáp án này có đáp ứng yêu cầu "không sử dụng biến thứ 3" của bạn nhé!
-- Chỉ cần làm không có biến thứ 3 thôi bạn ơi
-- Thử viết chương trình nhập các số X, Y, in giá trị của X và Y ra màn hình. Sau đó hoán đổi các giá trị của X và Y rồi in ra màn hình giá trị của X và Y mà không sử dụng biến thứ 3 Đọc kĩ đề đi :)
-- Phải viết 2 chương trình. Đáp án của cậu cũng đúng
-- Ờm, ok

Lời giải 2 :

$#QLinkVN$ chúc em học tốt.
Ta có cấu trúc chương trình như sau:

program qlinkvn;
uses crt;
var x,y: integer;
begin
clrscr;
write('Nhap gia tri cua x: '); readln(x);
write('Nhap gia tri cua y: '); readln(y);
writeln('Gia tri cua x ban dau: ',x); writeln('Gia tri cua y ban dau: ',y);
writeln('Bien doi, x co gia tri la: ',y); writeln('Bien doi, y co gia tri la: ',x);
readln;
end.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK