Trang chủ Tin Học Lớp 9 - Chương trình cho phép nhập vào một chuỗi gồm...

- Chương trình cho phép nhập vào một chuỗi gồm nhiều ký tự và có ít nhất một số nguyên dương - Xuất ra màn hình chuỗi đã nhập - Xuất tổng các số nguyên dương

Câu hỏi :

- Chương trình cho phép nhập vào một chuỗi gồm nhiều ký tự và có ít nhất một số nguyên dương - Xuất ra màn hình chuỗi đã nhập - Xuất tổng các số nguyên dương có trong chuỗi Ví dụ: Input abcAcb90acgH3abcb12bdcnhag Output: Chuoi da nhap: abcAcb90acgH3abcb12bdcnhag Tong cac so co trong chuoi: 105 --------------- Input: bacDgfhrthg Output: Nhap sai! Yeu cau nhap lai:

Lời giải 1 :

uses crt;

var S : string; i, j, k, t : integer;

function KT (x : string) : byte;

    begin

        KT := 0;

        for i := 1 to length(S) do

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

                begin

                    KT := 1;

                    break;

                end;

    end;

function TS (x : byte) : string;

    begin

        TS := '';

        for j := x to length(s) do

            if s[j] in ['0' .. '9'] then TS := TS + S[j]

            else break;

    end;

begin

clrscr;

readln(s); t := 0;

while KT(s) = 0 do

    begin

        write('Nhap sai! Yeu cau nhap lai : ');

        readln(s);

    end;

i := 1; while i <= length(s) do

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

        begin

            val(TS(i), j);

            t := t + j;

            i := i + length(TS(i));

        end

    else i := i + 1;

writeln('Chuoi da nhap : ', s);

writeln('Tong cac so co trong chuoi : ', t);

readln

end.

Thảo luận

-- A Yan hả ?
-- :v yep
-- Tên hơi lạ e tưởng mod->BĐHH
-- :v hhhh

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ự 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, sắp phải bước vào một kì thi căng thẳng và sắp chia tay bạn bè, thầy cô và cả kì vọng của phụ huynh ngày càng lớn mang tên "Lên cấp 3". Thật là áp lực nhưng các em hãy cứ tự tin vào bản thân là sẻ vượt qua 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