K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

uses crt;

var n,dv,tr,ch,ng:integer;

begin

clrscr;

readln(n);

if n mod 10=0 then  

 begin   

  dv:=n mod 10; 

ch:=n div 10;

ch:=ch mod 10; 

tr:=n div 100;

tr:=tr mod 10; 

ng:=n div 1000;

ng:=ng mod 10; 

if ng=1 then write('M'); 

case tr of  

  1: write('C');   

2: write('CC'); 

  3: write('CCC'); 

  4: write('CD');   

5: write('D');   

6: write('DC'); 

  7: write('DCC'); 

  8: write('DCCC');

    9: write('CM'); 

end; 

case ch of 

  1: write('X'); 

  2: write('XX'); 

  3: write('XXX');   

4: write('XL');   

5: write('L');   

6: write('LX'); 

  7: write('LXX');

    8: write('LXXX'); 

  9: write('XC'); 

end;   

end; 

readln;

 end.

cu Tí thường xuyên tham gia thi lập trình trên mạng.Vì  đạt thành tích cao nên  cu Tí được gửi tặng một phần mền diệt viruts.Nhà sản xuất cung cấp cho Tí một mã số là một số nguyên dương n không quá 255 chữ số .Đễ cài đặc phần mềm ,Tí phải nhập vào mật mã của phần mền,mật mã là số nguyên dương M được tạo bằng cách tính tổng các chữ số của số nguyên N.Yêu cầu :hãy tìm số nguyên dương MDữ liệu...
Đọc tiếp

cu Tí thường xuyên tham gia thi lập trình trên mạng.Vì  đạt thành tích cao nên  cu Tí được gửi tặng một phần mền diệt viruts.Nhà sản xuất cung cấp cho Tí một mã số là một số nguyên dương n không quá 255 chữ số .Đễ cài đặc phần mềm ,Tí phải nhập vào mật mã của phần mền,mật mã là số nguyên dương M được tạo bằng cách tính tổng các chữ số của số nguyên N.

Yêu cầu :hãy tìm số nguyên dương M

Dữ liệu vào: cho trong file văn bản MK.INP có cấu trúc như sau:

Dòng 1: Ghi số nguyên dương N

Dữ liệu ra: Ghi trong file văn bản MK.OUT theo cấu trúc như sau:

Dòng 1:Ghi số nguyên dương M tìm được

Vd:

MK.INP                                                                                                            MK.OUT

84915388247                                                                                                59

2

const fi='mk.inp';

fo='mk.out';

var f1,f2:text;

st:string;

i,d,t,x,y:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

readln(f1,st);

d:=length(st);

t:=0;

for i:=1 to d do  

begin

val(st[i],x,y);

t:=t+x;

end;

writeln(f2,t);

close(f1);

close(f2);

end.

30 tháng 3 2021

Code (C++): https://gist.github.com/minotour4869/f0228185c609ce10e5e7e64ebdb52f84

Chúc bạn học tốt nha 😉.

18 tháng 1 2021

Program HOC24;

var s: string;

tg,d,max,i: byte;

code: integer;

begin

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

// cau a

for i:=1 to length(s) do if s[i] in ['a'..'z'] then write(upcase(s[i]));

//------

writeln;

//-cau b

for i:=length(s) downto 1 do if s[i] in ['0'..'9'] then write(s[i]);

//------

writeln;

//---cau c

d:=0;

for i:= 1 to length(s) do

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

begin

val(s[i],tg,code);

if tg>max then max:=tg;

d:=d+1;

end;

if d=0 then write('Khong co chu so trong day') else write('Chu so lon nhat la : ',max);

readln 

end.

uses crt;

var st,st1:string;

d,i,d1,max,x,y:integer;

begin

clrscr;

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

d:=length(st);

writeln('Day cac ki tu thuong doi sang chu hoa la: ');

for i:=1 to d do 

  if st[i] in ['a'..'z'] then write(upcase(st[i]):4);

st1:='';

for i:=1 to d do 

  if st[i] in ['0'..'9'] then st1:=st1+st[i];

d1:=length(st1);

for i:=d1 downto 1 do 

  write(st1[i]:4);

writeln;

max:=0;

for i:=1 to d1 do 

  begin

val(st1[i],x,y);

if max<x then max:=x;

end;

writeln('Chu so lon nhat trong xau la: ',max);

readln;

end.

1)     Viết chưng trình nhập vào 3 số nguyên a,b,c. Đưa ra màn hình giá trị lớn nhất trong chúng.VDDữ liệu nhập vàoKết quả ra màn hình4266886633882)     Nhập một ký tự. Cho biết ký tự đó có phải là chữ cái hay không. Nếu có ghi ra là “YES”, ngược lại ghi ra “NO”.Dữ liệu nhập vào      Kết quả ra màn hìnhTYESAYESZYES1NO@NO 1)     Viết chưng trình nhập vào 3 số nguyên a,b,c. Đưa ra màn hình giá trị lớn nhất trong chúng.VDDữ...
Đọc tiếp

1)     Viết chưng trình nhập vào 3 số nguyên a,b,c. Đưa ra màn hình giá trị lớn nhất trong chúng.

VD

Dữ liệu nhập vào

Kết quả ra màn hình

4

2

6

6

88

66

33

88

2)     Nhập một ký tự. Cho biết ký tự đó có phải là chữ cái hay không. Nếu có ghi ra là “YES”, ngược lại ghi ra “NO”.

Dữ liệu nhập vào     

Kết quả ra màn hình

T

YES

A

YES

Z

YES

1

NO

@

NO

 

1)     Viết chưng trình nhập vào 3 số nguyên a,b,c. Đưa ra màn hình giá trị lớn nhất trong chúng.

VD

Dữ liệu nhập vào

Kết quả ra màn hình

4

2

6

6

88

66

33

88

2)     Nhập một ký tự. Cho biết ký tự đó có phải là chữ cái hay không. Nếu có ghi ra là “YES”, ngược lại ghi ra “NO”.

Dữ liệu nhập vào     

Kết quả ra màn hình

T

YES

A

YES

Z

YES

1

NO

@

NO

 

3)     Cho hai số nguyên dương a và b (a,b<= 106). In ra ước chung nhỏ nhất và bội chung nhỏ nhất của a và b.

3)     Cho hai số nguyên dương a và b (a,b<= 106). In ra ước chung nhỏ nhất và bội chung nhỏ nhất của a và b.

0
23 tháng 3 2021

program kitu;

uses crt;

var i,j,k:integer;

s1,s2:string;

begin

  clrscr;

write('nhap xau:')readln(s1);

s2:='';

for i:=1 to length(s1) do

if (s1[i]>='1')and(s1[i]<='9')then s2:=s2+21[i];

   for i = 1 to 4
           k:=i;
           for j:=i to length(s)+i-4 do
               if s2[k]<s2[j] then k:=j;
          if k>i then delete(s,i,k-i);
    end;
    writeln(copy(s,1,4));

readln;

end.

const fi='input.txt';

fo='output.txt';

var f1,f2:text;

st:string[125];

a:array[1..125]of string;

i,d,dem,kt,j:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

readln(f1,st);

d:=length(st);

dem:=1;

a[1]:=st[1];

for i:=1 to d do

  begin

kt:=0;

for j:=1 to dem do 

  if a[j]=st[i] then kt:=1;

if kt=0 then 

begin

inc(dem);

a[dem]:=st[i];

end;

end;

for i:=1 to dem do 

  begin

dem1:=0;

for j:=1 to d do 

if a[i]=st[j] then inc(dem1);

writeln(f2,a[i],' xuat hien ',dem1,' lan');

end;

close(f1);

close(f2);

end.

10 tháng 12 2020

uses crt; var a,b:array[1..100000]of integer;     i,n,kt,j,dem,x,y,kt1:integer;     st,st1:string; begin clrscr; write('Nhap n='); readln(n); for i:=1 to n do   begin      write('A[',i,']='); readln(a[i]);   end; dem:=0; for i:=1 to n do   if a[i]>1 then      begin         kt:=0;         for j:=2 to a[i]-1 do           if a[i] mod j=0 then              begin                 kt:=1;                 break;              end;         if kt=0 then            begin               inc(dem);               b[dem]:=a[i];            end;      end; for i:=1 to dem do   begin      str(a[i],st);      st1:='';      for j:=length(st) downto 1 do        st1:=st1+st[j];      val(st1,x,y);      kt1:=0;      for j:=2 to x-1 do        if x mod j=0 then           begin              kt1:=1;              break;           end;      if kt1=0 then write(a[i]:4);   end; readln; end.

10 tháng 12 2020

uses crt; var a,b:array[1..100000]of integer;     i,n,kt,j,dem,x,y,kt1:integer;     st,st1:string; begin clrscr; write('Nhap n='); readln(n); for i:=1 to n do   begin      write('A[',i,']='); readln(a[i]);   end; dem:=0; for i:=1 to n do   if a[i]>1 then      begin         kt:=0;         for j:=2 to a[i]-1 do           if a[i] mod j=0 then              begin                 kt:=1;                 break;              end;         if kt=0 then            begin               inc(dem);               b[dem]:=a[i];            end;      end; for i:=1 to dem do   begin      str(a[i],st);      st1:='';      for j:=length(st) downto 1 do        st1:=st1+st[j];      val(st1,x,y);      kt1:=0;      for j:=2 to x-1 do        if x mod j=0 then           begin              kt1:=1;              break;           end;      if kt1=0 then write(a[i]:4);   end; readln; end.