Trang chủ Tin Học Lớp 11 Cho nguyên dương N có 3 chữ số. Viết chương trình tạo số M bằng cách xoá đi một chữ...
Câu hỏi :

help meeeeeeeeeeeeeeeeeeeeeeeee

image

Cho nguyên dương N có 3 chữ số. Viết chương trình tạo số M bằng cách xoá đi một chữ số của N sao cho M là số lớn nh (vẫn giữ nguyên vị trí của các chữ số t

Lời giải 1 :

uses crt,math;
var s:string;
i:byte;
begin
clrscr;
readln(s);
if(s[1]=s[2]) and(s[2]=s[3]) then write(s[1],s[2])
else
for i:=1 to 3 do
 if ord(s[i])-48<>min(min(ord(s[1])-48,ord(s[2])-48),ord(s[3])-48) then
  write(s[i]);
readln
end.

Lời giải 2 :

*Pascal :

uses crt ;
    var ar : array[1..4] of byte ;
        n, i, tg, min : longint ;
        s : string ;
begin
  clrscr;
    readln(n);
    str(n,s);
    for i := 1 to 3 do 
         begin
        val(s[i],tg);
        ar[i] := tg;
         end ;
    min := ar[1];
    for i := 2 to 3 do 
        if min > ar[i] then min := ar[i];
    for i := 1 to 3 do 
        if ar[i]<> min then write(ar[i]);
    
end .

Bạn có biết?

Tin học là môn học về cách máy tính xử lý thông tin. Nó giúp bạn hiểu cách máy tính hoạt động và cách sử dụng chúng để giải quyết các vấn đề. Hãy sử dụng tin học để sáng tạo và đổi mới!

Nguồn :

Wikipedia - Bách khoa toàn thư

Tâm sự lớp 11

Lớp 11 - Gần đến năm cuối cấp, áp lực học hành tăng lên. Hãy vững vàng và dần tìm kiếm điều bạn đam mê cho tương lai!

Nguồn :

sưu tập

Copyright © 2024 Hoc Sinh 247