Hãy cho biết chữ số thứ k tính từ trái sang phải trong số N là số mấy?

Hãy cho biết chữ số thứ k tính từ trái sang phải trong số N là số mấy?

Viết chương trình cho nhập hai số tự nhiên N và k. Hãy cho biết chữ số thứ k tính từ trái sang phải trong số N là số mấy? nếu k lớn hơn độ dài của N hoặc k bằng 0 thì thông báo không tìm được.

Ví dụ 1: Với N và k được nhập: N = 65932, k = 4

                    Kết quả tìm được là 3.

Ví dụ 2: Với N và k được nhập: N = 65932, k = 10

                    Kết quả tìm được là -1 ( k lớn hơn độ dài số N)

Program Chu_so_thu_k;

Var M: array[1..10] of integer;

   so: Longint;

   i,k:integer;

Begin

    Write('Nhap so: ');Readln(so); so:=abs(so);

    Write('Nhap k: ');Readln(k);

    i:=0;

    While so>0 do

    begin

        i:=i+1;

        M[i]:=so mod 10;

        so:=so div 10;

    end;

    Write('Chu so thu ',k,'la: ',M[i-k+1]);

    Readln

End.

Nhận xét :

Nếu bài toán yêu cầu tìm chữ số thứ k tính từ phải sang trái thì đơn giản hơn nhiều. Lúc đó ta chỉ cần xóa k-1 chữ số cuối. Rồi lấy chữ số cuối.

Bạn thấy bài viết này như thế nào?: 
Average: 1.5 (32 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Facebook giảm lượng like của các sao nổi tiếng đến mức nào

Facebook giảm lượng like của các sao nổi tiếng đến mức nào

Chính sách của Facebook trong việc loại bỏ "like ảo" đã có tác động không nhỏ tới lượng like của các ngôi sao nổi tiếng.

Phân tích Drupal major version adoption năm 2015

Phân tích Drupal major version adoption năm 2015

This only goes back to June 2008 which is after D6 came out, so it's not ideal, but we can still glean some useful data out of it.

Showing a Twitter Feed in a Drupal Block

Hiển thị Twitter Feed với một Drupal Block

In this tutorial we'll show you how to place a Twitter feed inside a block. You can then display that Twitter feed anywhere around your theme. There are many different Twitter options out there but most have a couple of limitations:

Tomdesgin.vn

 

Drupal Services