Bài 5. Từ bài toán đến chương trình

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Đoàn Thiên Văn

➢ Bài 2: Viết chương trình nhập vào một mảng A gồm N số nguyên và nhập thên một số nguyên X vào mảng. Hẫy kiểm tra xem số X có trong mảng A hay không?. Nếu có thì xuất vị trí của số X trong mảng, ngược lại số X không có trong mảng.

Ví dụ:

INPUT OUTPUT

Nhap so N = 5

13467, nhập X = 6

Vi tri cua X trong mang la: 4

Nhap so N = 3

345, nhập X = 1

X khong co trong mang

➢ Bài 3: Tìm số: Viết chương trình nhập xâu s gồm có ít nhất 5 kí tự số. Hãy xóa bỏ một số kí tự trong xâu s và chỉ để lại 4 kí tự số sao cho vẫn giữ nguyên thứu tự của chúng và số đó có giá trị lớn nhất.

Dữ liệu vào: Từ tệp bai3.inp gồm 1 dòn chứa xâu s.

Dữ liệu ra: Ghi vào tệp bai3.out xâu s chứa 4 lí tự số còn lại tạo thành số lướn nhất.

Ví dụ:

Bai3.inp Bai3.out
3011thiHSG2017 3217
2017abcDEF3011 7311

Nguyễn Lê Phước Thịnh
23 tháng 11 2020 lúc 21:17

Bài 2:

uses crt;

var a:array[1..100]of integer;

i,n,x,dem:integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do

begin

write('A[',i,']='); readln(a[i]);

end;

write('Nhap x='); readln(x);

dem:=0;

for i:=1 to n do

if a[i]=x then inc(dem);

if dem=0 then writeln('X khong co trong mang')

else begin

write('Vi tri cua X trong mang la: ');

for i:=1 to n do

if a[i]=x then write(i:4);

end;

readln;

end.

Bài 3:

const fi='bai3.inp';
fo='bai3.out';
var f1,f2:text;
st,ln,kq,s:string;
k,d,i,vt,j:integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,s);
st:='';
for i:=1 to length(s) do
if s[i] in ['0'..'9'] then st:=st+s[i];
k:=4;
kq:='';
repeat
k:=k-1;
d:=length(st);
vt:=d-k;
ln:=st[vt];
j:=vt;
for i:=vt downto 1 do
if ln<st[i] then
begin
ln:=st[i];
j:=i;
end;
kq:=kq+ln;
st:=copy(st,j+1,d-j);
until k=0;
writeln(f2,kq);
close(f1);
close(f2);
end.

Khách vãng lai đã xóa

Các câu hỏi tương tự
Yến Nhi Nhi
Xem chi tiết
Hằng Võ Thanh
Xem chi tiết
nguyễn thị diệu linh
Xem chi tiết
Minh
Xem chi tiết
Tuấn Kiệt Phạm
Xem chi tiết
thixuanthuy le
Xem chi tiết
phạm ngọc hân
Xem chi tiết
My Nguyen
Xem chi tiết
Lê Hoàng Tố My
Xem chi tiết
Hiền Bùi
Xem chi tiết