Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
234 lượt xem
manh7a1 trong Tin học lớp 11 bởi Tiến sĩ (18.9k điểm)

Đội hình thi đấu của một đội bóng được thể hiện bởi ba số X, Y, Z trong đó X là số cầu thủ hậu vệ, Y là số cầu thủ tiền vệ, Z là số cầu thủ tiền đạo. Khi đã biết chính xác tên các cầu thủ cũng như chức năng của mỗi cầu thủ thì ta có thể biết được chính xác đội hình thi đấu của đội bóng đó. Viết chương trình thực hiện yêu cầu:
– Dữ liệu: file văn bản có tên BDA.INP có 11 dòng, mỗi dòng ghi tên một cầu thủ tiếp theo là dấu cách và chức năng của cầu thủ đó, chức năng là một trong các cặp kí tự: TD-Tiền đạo, TV- Tiền vệ, HV-Hậu vệ, TM-Thủ môn.
– Kết quả: ghi vào file văn bản có tên BDA.OUT theo cấu trúc:
• Dòng đầu ghi 3 số X, Y, Z mỗi số cách nhau một dấu cách
• Dòng thứ hai ghi tên các cầu thủ tiền đạo
• Dòng thứ ba ghi tên các cầu thủ tiền vệ
• Dòng thứ tư ghi tên các cầu thủ hậu vệ
• Dòng thứ năm ghi tên thủ môn.

1 Câu trả lời

0 phiếu
manh7a1 bởi Tiến sĩ (18.9k điểm)
được bầu chọn là câu hỏi hay nhất bởi
 
Hay nhất

uses crt;
var i,dem1,dem2,dem3:byte;
s1,s2,s3,s4:string;
f,g:text;
const fi=’BDA.INP’;
fo=’BDA.OUT’;
procedure xuly;
var s,t:string;
cn:string[2];
begin
dem1:=0;dem2:=0;dem3:=0;
assign(f,fi);reset(f);
for i:=1 to 11 do
begin
readln(f,s);
t:=copy(s,1,length(s)-3);
cn:=copy(s,length(s)-1,2);
case cn of
‘TD’:begin
s1:=s1+t+’ ‘;
dem1:=dem1+1;
end;
‘TV’:begin
s2:=s2+t+’ ‘;
inc(dem2);
end;
‘HV’:begin
s3:=s3+t+’ ‘;
inc(dem3);
end;
‘TM’:s4:=t;
end;
end;
close(f);
end;
procedure ghi;
begin
assign(g,fo);rewrite(g);
writeln(g,dem1,’ ‘,dem2,’ ‘,dem3);
writeln(g,s1);
writeln(g,s2);
writeln(g,s3);
writeln(g,s4);
close(g);
end;
begin
xuly;
ghi;
end.

Các câu hỏi liên quan

0 phiếu
1 trả lời 5.9k lượt xem
Viết chương trình cho biết chữ số hàng trăm, hàng chục, hàng đơn vị của một số có ba chữ số. Ví dụ khi nhập số 357 thì máy in ra: – Chữ số hàng trăm: 3. – Chữ số hàng chục: 5. – Chữ số hàng đơn vị: 7.
đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 614 lượt xem
: Có 20 đội bóng đá tham gia thi đấu tính điểm theo thể thức vòng tròn, nghĩa là bất kỳ đội nào cũng phải gặp nhau và chỉ gặp nhau 1 lần với mỗi đội khác. Số trận đấu cần tổ chức là:
đã hỏi 2 tháng 12, 2021 trong Toán lớp 11 bởi PTG Tiến sĩ (22.7k điểm)
0 phiếu
1 trả lời 3.7k lượt xem
0 phiếu
1 trả lời 11.5k lượt xem
+1 thích
2 câu trả lời 220 lượt xem
đã hỏi 7 tháng 8, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
1 trả lời 444 lượt xem
Chương trình con có thể không có tham số được không ? Cho ví dụ.
đã hỏi 16 tháng 8, 2019 trong Tin học lớp 11 bởi manh7a1 Tiến sĩ (18.9k điểm)
0 phiếu
0 câu trả lời 673 lượt xem
Chứng minh rằng không có giá trị nào của x, y, z thỏa mãn đẳng thức sau:                                                       x2 + 4y2 + z2 – 2a + 8y – 6z + 15 = 0
đã hỏi 17 tháng 7, 2018 trong Toán lớp 8 bởi manh7a1 Tiến sĩ (18.9k điểm)

HOT 1 giờ qua

  1. trannhat900trannhat900

    52948 Điểm

  2. phamngoctienpy1987844phamngoctienpy1987844

    50728 Điểm

  3. vxh2k9850vxh2k9850

    35980 Điểm

  4. Nqoc_bakaNqoc_baka

    34614 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...