Bài 1. Máy tính và chương trình trong máy tính

TN

Bai1 viet chuong trinh dao nguoc 1 so co 3 chu so

vd nhap vao so 123 thi xuat ra ket qua 321

Bai2 In ra 2 chu so thu2 va so thu 4 cua 1 so co 4 chu so

vd nhap vao so 1234 thi xuat ra ket qua la 24

Bai3 Nhap vao 1 so co 3 chu so tinh tong cua 3 so do

vd nhap so 123 thi ket qua xuat ra la 5

ML
18 tháng 6 2019 lúc 16:00

Lời giải :

Bài 1:

Ý tưởng:

-Cách 1: Bạn có thể chuyển số n thành xâu sau đó đảo ngược xâu lại

-Cách 2: Đảo trực tiếp chữ số đó

Bài làm :

Cách 1:

program hotrotinhoc;

var n,i: byte;

s,s1: string;

begin

write('n='); readln(n);

str(n,s);

for i:= length(s) downto 1 do

s1:=s1+s[i];

write(s1);

readln

end.

Cách 2:

var n: byte;

begin

write('n='); readln(n);

while n>0 do

begin

write(n mod 10);

n:=n div 10;

end;

readln

end.

Bình luận (0)
ML
18 tháng 6 2019 lúc 16:14

Bài 2:

program hotrotinhoc;

var n: string;

begin

write('n='); readln(n);

write(n[2],n[4]);

readln

end.

Bài 3: Tính tổng các chữ số đúng không bạn ? Ở ví dụ sao lại Nhập 123 thì xuất ra kết quả là 5 ạ ? Tổng của 3 chữ số phải là 6 chứ ạ

Bình luận (0)

Các câu hỏi tương tự
ML
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
VD
Xem chi tiết
PN
Xem chi tiết
CT
Xem chi tiết
PN
Xem chi tiết
AS
Xem chi tiết
LN
Xem chi tiết