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.

BÀI TẬP THỰC HÀNH – DỮ LIỆU KIỂU TỆP Câu 1: Cho tệp BAI1.INP có cấu trúc như sau:- Gồm 1 dòng chứa độ dài 2 cạnh của hình chữ nhậtEm hãy lập chương trình tính diện tích hình chữ nhật đó . Kết quả in ra màn hình đúng đến 2 chữ số thập phân? Câu 2: Cho tệp BAI2.INP có cấu trúc như sau:- Gồm 1 dòng chứa độ dài 2 cạnh của hình chữ nhậtEm hãy lập chương trình tính diện tích hình chữ nhật đó . Kết quả ghi vào...
Đọc tiếp

BÀI TẬP THỰC HÀNH – DỮ LIỆU KIỂU TỆP

 

Câu 1: Cho tệp BAI1.INP có cấu trúc như sau:

- Gồm 1 dòng chứa độ dài 2 cạnh của hình chữ nhật

Em hãy lập chương trình tính diện tích hình chữ nhật đó . Kết quả in ra màn hình đúng đến 2 chữ số thập phân?

 

Câu 2: Cho tệp BAI2.INP có cấu trúc như sau:

- Gồm 1 dòng chứa độ dài 2 cạnh của hình chữ nhật

Em hãy lập chương trình tính diện tích hình chữ nhật đó . Kết quả ghi vào tệp BAI2.OUT

đúng đến 2 chữ số thập phân?

 

Câu 3: Cho tệp BAI3.INP có cấu trúc như sau:

- Gồm N  dòng chứa độ dài 2 cạnh của hình chữ nhật

Em hãy lập chương trình tính diện tích hình chữ nhật đó . các kết quả ghi vào tệp BAI3.OUT đúng đến 2 chữ số thập phân?

 

Câu 4: Cho tệp BAI4.INP chứa 3 số nguyên a,b,c lần lượt là độ dài của 3 cạnh tam giác. Hãy lập chương trình tính chu vi, diện tích của tam giác đó .Kết quả ghi vào tệp BAI4.OUT có cấu trúc như sau:

BAI4.INP

BAI4.OUT

3   4     5

Chu vi=…..

Dien tich =……

 

 

Câu 5: Cho tệp BAI5.INP chứa duy nhất số nguyên dương M . Hãy lập chương trình kiểm tra M là số chẵn hay số lẻ .Kết quả ghi vào tệp BAI5.OUT có cấu trúc như sau:

BAI5.INP

BAI5.OUT

7

7 la so le

 

Câu 6: Cho tệp BAI6.INP có cấu trúc như sau :

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

-Dòng 2: là dãy N số nguyên dương a1, a2, …..an

Hãy lập chương trình ghi vào tệp BAI6.OUT :

-Dòng 1: Dãy số nguyên a1,a2,a3,…,an

-Dòng 2: Các số chẵn của dãy số

-Dòng 3: Số phần tử >10

-Dòng 4: Tổng các phần tử của dãy

BAI6.INP

BAI6.OUT

5

4     6     23      1       5

Dãy số nguyên có dạng :4    16     23      1       5

Các số chẵn của dãy số là  4      16

Số phần tử lớn hơn 10 là:  2

Tổng các phần tử của dãy là: 49

Câu 7: Cho tệp BAI7.INP có cấu trúc như sau :

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

-Dòng 2: là dãy N số nguyên dương a1, a2, …..an

Hãy lập chương trình ghi vào tệp BAI7.OUT :

-Dòng 1: Dãy số nguyên a1,a2,a3,…,an

-Dòng 2: Các số lẻ của dãy số

-Dòng 3: Số phần tử =0

-Dòng 4: Tổng các phần tử của dãy

BAI7.INP

BAI7.OUT

8

4      0     6     23      0      1       5      0   

Dãy số nguyên có dạng : 4      0     6     23      0      1       5      0   

Các số lẻ của dãy số là  23       1            5

Số phần tử bằng 0   là:  3

Tổng các phần tử của dãy là: 49

 

 

 

 

 

 

 

 

7

Câu 1: 

uses crt;

const fi='bai1.inp';

var f1:text;

a,b:real;

begin

clrscr;

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

readln(f1,a,b);

writeln(a*b:4:2);

close(f1);

readln;

end.

Câu 2: 

const fi='bai2.inp';

fo='bai2.out';

var f1,f2:text;

a,b:real;

begin

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

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

readln(f1,a,b);

writeln(f2,a*b:4:2);

close(f1);

close(f2);

end.

uses crt;

const fi='tamgiac.dat';

var f1:text;

a,b,c:array[1..100]of real;

n,i,j,k,dem:integer;

begin

clrscr;

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

n:=0;

while not eof(f1) do 

  begin

inc(n);

readln(f1,a[n],b[n],c[n]);

end;

dem:=0;

for i:=1 to n do 

for j:=1 to n do 

for k:=1 to n do

if (i=j) and (j=k) then

begin

  if (a[i]+b[j]>c[k]) and (a[i]+c[k]>b[j]) and (c[k]+b[j]>a[i]) then

  begin

if (a[i]=b[j]) and (a[i]<>c[k]) and (b[j]<>c[k]) then inc(dem);

if (a[i]=c[k]) and (a[i]<>b[j]) and (c[k]<>b[j]) then inc(dem);

if (b[j]=c[k]) and (b[j]<>a[i]) and (c[k]<>a[i]) then inc(dem);

end;

end;

writeln(dem);

readln;

end.

uses crt;

const fi='baitap.txt';

var f1:text;

a,b,c,d:array[1..100]of real;

i,n:integer;

begin

clrscr;

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

n:=0;

while not eof(f1) do 

begin

n:=n+1;

readln(f1,a[n],b[n],c[n],d[n]);

end;

for i:=1 to n do 

  writeln(sqrt(sqr(a[i]-c[i])+sqr(b[i]-d[i])):4:3);

close(f1);

readln;

end.

uses crt;

const fi='baitap.txt';

var f1:text;

a,b:integer;

begin

clrscr;

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

readln(f1,a,b);

writeln('Chu vi la: ',(a+b)*2);

writeln('Dien tich la: ',a*b);

close(f1);

readln;

end.

uses crt;

const fi='baitap.txt';

var f1:text;

a,b:integer;

begin

clrscr;

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

readln(f1,a,b);

writeln('Chu vi hinh chu nhat la: ',(a+b)*2);

close(f1);

readln;

end.

23 tháng 8 2023

tham khảo!

Để tính giá trị độ phân giải cần thiết để in ảnh trên cỡ giấy 8,5 x 11 inch (hoặc giấy Letter) một cách đẹp nhất, ta có thể tuân theo các bước sau:

Bước 1: Xác định kích thước ảnh sau khi in.

Kích thước giấy Letter là 8,5 x 11 inch.

Bước 2: Xác định độ phân giải cần thiết cho ảnh sau khi in.

Để in ảnh đẹp nhất, nên sử dụng độ phân giải tối thiểu là 300 dpi (điểm ảnh trên mỗi inch) hoặc cao hơn.

Bước 3: Tính toán độ phân giải cần thiết.

Độ phân giải cần thiết (dpi) = Kích thước ảnh sau khi in (inch) x Độ phân giải tối thiểu (dpi)

Ví dụ: Đối với giấy Letter (8,5 x 11 inch) và độ phân giải tối thiểu là 300 dpi, độ phân giải cần thiết là: 8,5 x 300 = 2550 dpi (theo chiều ngang) và 11 x 300 = 3300 dpi (theo chiều dọc).

Vậy, để in ảnh trên cỡ giấy 8,5 x 11 inch một cách đẹp nhất, bạn cần đặt giá trị độ phân giải là ít nhất 2550 dpi (theo chiều ngang) và 3300 dpi (theo chiều dọc) trong phần mềm GIMP hoặc trong phần cài đặt của máy in của bạn (nếu được hỗ trợ).