Trang chủ Tin Học Lớp 8 pascal viết chương trình nhập vào một xâu cả số...

pascal viết chương trình nhập vào một xâu cả số lẫn chữ sau đó tính tổng số chẵn trong xâu và chiều dài của xâu câu hỏi 4228886 - hoctapsgk.com

Câu hỏi :

pascal viết chương trình nhập vào một xâu cả số lẫn chữ sau đó tính tổng số chẵn trong xâu và chiều dài của xâu

Lời giải 1 :

uses crt;
 var s :  string;
  i, kt,t : byte;
  begin
  clrscr;
  write('Nhap xau: ');
   readln(s);
 for i:= 1 to length(s) do
       begin
 if (ord(s[i])>=48) and (ord(s[i])<=57) then
       begin
    val(s[i],kt);
      if kt mod 2=0
        then t := t + kt ;
       end ; 
     end ;
 writeln('TONG CAC SO CHAN LA: ',t);
  writeln('DO DAI XAU LA: ',length(s));
  end.

$\text{Ảnh : bảng mã ASCII}$

image
image

Thảo luận

Lời giải 2 :

uses crt;

var S : string; i, Tong, a : byte;

begin

clrscr;

Tong := 0;

write('Nhap xau : '); readln(S);

for i := 1 to length(S) do

if S[i] in ['0' .. '9'] then

    begin

        val(S[i], a);

        if a mod 2 = 0 then

            Tong := Tong + a;

    end;

writeln('Tong so chan = ', Tong);

writeln('Chieu dai xau = ', length(S));

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 :))

Copyright © 2021 HOCTAP247