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.

8 tháng 2 2019

Đáp án đúng : A

13 tháng 9 2017

Đáp án đúng : A

24 tháng 5 2018

Đáp án đúng : A

27 tháng 9 2019

Mình viết một đoạn nhé bạn chỉ cần đưa vào chương trình chính thôi.

read(f,a,b,c);

S:=(a+b+c)/(a*b*c)*(sqr(a*b*c));

write(f,s);

29 tháng 9 2019

Lời giải:

program hotrotinhoc;

var a,b : integer;

s: longint;

t: real;

begin

write('A='); readln(a);

write('B='); readln(b);

s:=a;

s:=s+b;

writeln(s);

s:=0;

s:=a;

s:=s-b;

writeln(s);

s:=0;

s:=a;

s:=s*b;

writeln(s);

t:=a;

t:=t/b;

write(t:1:2);

readln

end.

29 tháng 9 2019

Bạn ơi kb vs mình đi để hôm nào mình hỏi tiếp :)))

Bài 1: Phân số tối giản. Cho 2 số nguyên dương A, B (1 ≤ A, B ≤ 109). Hãy tìm phân số tối giản của phân số . Dữ liệu vào: (PSTG.INP) + Dòng 1: Ghi hai số tự nhiên A và B, mỗi số cách nhau ít nhất một ký tự trắng. Dữ liệu ra: (PSTG.OUT) + Dòng 1: Ghi hai số tự nhiên tương ứng là tử số và mẫu số của phân số tối giản. Ví dụ: PSTG.INP PSTG.OUT 25 30 5 6 16 ...
Đọc tiếp

Bài 1: Phân số tối giản.

Cho 2 số nguyên dương A, B (1 ≤ A, B ≤ 109). Hãy tìm phân số tối giản của phân số .

Dữ liệu vào: (PSTG.INP)

+ Dòng 1: Ghi hai số tự nhiên A và B, mỗi số cách nhau ít nhất một ký tự trắng.

Dữ liệu ra: (PSTG.OUT)

+ Dòng 1: Ghi hai số tự nhiên tương ứng là tử số và mẫu số của phân số tối giản.

Ví dụ:

PSTG.INP PSTG.OUT

25 30 5 6

16 21 16 21

Bài 2: Dãy số đối xứng.

Cho dãy gồm n số nguyên dương ( ). Dãy gồm k phần tử liên tiếp được gọi là dãy con của dãy ban đầu. Ví dụ: Dãy 2, 1, 4 là dãy con của dãy 1, 3, 2, 1, 4, 9.

Số đối xứng là số viết theo thứ tự ngược lại vẫn bằng chính nó. Số có một chữ số được coi là số đối xứng. Ví dụ: Các số 1221, 99, 282, 8 là số đối xứng; các số 12, 98, 199 không là số đối xứng.

Yêu cầu: Cho trước dãy số, hãy tìm dãy con dài nhất có các phần tử là số đối xứng.

Dữ liệu vào: (DSDX.INP)

+ Dòng 1: Ghi một số tự nhiên n là độ dài dãy số.

+ Dòng 2: Ghi n số nguyên dương, mỗi số cách nhau một ký tự trắng .

Dữ liệu ra: (DSDX.OUT)

+ Dòng 1: Ghi một số tự nhiên là độ dài dãy số dài nhất thoả mãn điều kiện. Nếu không có thì ghi -1.

+ Dòng 2: Ghi dãy số tìm được. Nếu có nhiều dãy số thoả mãn thì lấy dãy số đầu tiên tính từ bên trái.

Ví dụ:

DSDX.INP DSDX.OUT

10 44 343 567765

23 44 343 567765 43 233 98 21 989 888 3

5 87 901 223 3212 83 -1

Bài 3: Giá trị biểu thức

Cho một xâu chỉ chứa các kí tự: chữ số, dấu cộng, dấu trừ, thể hiện một biểu thức số học.

Yêu cầu: Tính giá trị của biểu thức đã cho. Biết xâu biểu thức không quá 255 kí tự, các số hạng và giá trị của biểu thức có độ lớn không quá 2.106.

Dữ liệu vào: (GTBT.INP)

+Dòng 1: Ghi duy nhất một xâu kí tự thể hiện biểu thức cần tính.

Dữ liệu ra: (GTBT.OUT)

+Dòng 1: Ghi duy nhất một số nguyên là giá trị của biểu thức.

Ví dụ:

GTBT.INP GTBT.OUT

12+23-45+6 -4

1234-998+123-345 14

Bài 4: Xếp diêm.

Bờm là một người rất thích chơi trò chơi xếp diêm. Từ các que diêm, Bờm có thể tạo ra các số theo cách xếp:

Một hôm khi Bờm đang ngồi xếp các chữ số thì Cuội đi qua. Cuội đố: “Tớ cho trước cậu n que diêm, cậu hãy xếp thành một số tự nhiên nhỏ nhất, một số tự nhiên lớn nhất từ n que diêm đó được không?”. Bờm suy nghĩ một lát rồi cũng nghĩ ra cách xếp. Vậy theo em, Bờm đã xếp như thế nào? Hãy lập trình để giải bài toán này nhé.

Yêu cầu: Cho trước n que diêm, hãy xếp n que diêm đó thành một số tự nhiên nhỏ nhất, một số tự nhiên lớn nhất có thể. (Lưu ý: Mọi số 0 đứng trước các số tự nhiên đều không có nghĩa)

Dữ liệu vào: (DIEM.INP)

+ Dòng 1: Ghi duy nhất một số tự nhiên n.

Dữ liệu ra: (DIEM.OUT)

+ Dòng 1: Ghi số tự nhiên nhỏ nhất xếp được.

+ Dòng 2: Ghi số tự nhiên lớn nhất xếp được.

Ví dụ:

DIEM.INP DIEM.OUT

18 208

11111111

25 2088

711111111111

2
2 tháng 10 2019

Bài 1:

program pstg;
uses crt;
var a,b,i,u : integer;
f : text;
BEGIN
clrscr;
assign(f,'PSTG.INP');
reset(f);
read(f, a);
read(f, b);
u:=1;
for i:= 1 to a do if ((a mod i)=0) and ((b mod i)=0) and (i>u) then u:=i;
a:= a div u;
b:= b div u;
assign(f,'PSTG.OUT');
rewrite(f);
write(f, a,' ',b);
close(f);
END.

13 tháng 10 2019

bài 4 dễ ẹt à

uses crt;
const fi='quediem.inp';
fo='quediem.out';
var i,m,n,d,x,j,csc:longint;
a,b:array[1..1000]of integer;
f1,f2:text;
begin
clrscr;
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
readln(f1,n);
{-------------------------tim-so-lon-nhat--------------------------}
write(f2,'so lon nhat la: ');
m:=n;
if m mod 2=0 then
begin
for i:=1 to n div 2 do
write(f2,'1');
end
else begin
write(f2,'7');
for i:=2 to n div 2 do
write(f2,'1');
end;
{----------------------------tim-so-nho-nhat------------------------}
writeln(f2);
a[1]:=2; b[1]:=1;
a[2]:=5; b[2]:=2;
a[3]:=4; b[3]:=4;
a[4]:=6; b[4]:=6;
a[5]:=3; b[5]:=7;
a[6]:=7; b[6]:=8;
d:=(n div 7)+1;
if n mod 7=0 then d:=d-1;
if d=1 then begin
case n of
2:write(f2,'so nho nhat la: ',1);
3:write(f2,'so nho nhat la: ',7);
4:write(f2,'so nho nhat la: ',4);
5:write(f2,'so nho nhat la: ',2);
6:write(f2,'so nho nhat la: ',0);
7:write(f2,'so nho nhat la: ',8);
end;
end;
if d>1 then
begin
write(f2,'so nho nhat la: ');
for i:=1 to d do
if i=1 then begin
b[4]:=6;
for j:=1 to 6 do
begin
x:=n;
x:=x-a[j];
csc:=x div 7+1;
if x mod 7=0 then csc:=csc-1;
if csc=d-i then begin
write(f2,b[j]);
n:=x;
break;
end;
end;
end
else begin
a[1]:=6; b[1]:=0;
a[2]:=2; b[2]:=1;
a[3]:=5; b[3]:=2;
a[4]:=4; b[4]:=4;
a[5]:=3; b[5]:=7;
a[6]:=7; b[6]:=8;
for j:=1 to 6 do
begin
x:=n;
x:=x-a[j];
csc:=(x div 7)+1;
if x mod 7=0 then csc:=csc-1;
if csc=d-i then begin
write(f2,b[j]);
n:=x;
break;
end;
end;
end;
end;
close(f1);
close(f2);
readln;
end.

13 tháng 5 2020

Program HOC24;

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

i,n,d: integer;

t: longint;

begin

write('Nhap so phan tu n='); readln(n);

d:=0;

for i:=1 to n do

begin

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

if a[i]>0 then

begin

d:=d+1;

t:=t+a[i];

end;

end;

write('Trung binh cong cac so duong trong mang la :',t/d:1:2);

readln

end.

14 tháng 5 2020

cảm ơn ạ ^^

8 tháng 1 2020
https://i.imgur.com/WKsxtEW.png

uses crt;
var n,a,b,q:integer;
begin
clrscr;
write('n='); readln(n);
for a:=1 to n do
for b:=a to n do
if trunc(sqrt(sqr(a)+sqr(b)))=sqrt(sqr(a)+sqr(b)) then writeln(a,' ',b);
readln;
end.

Chọn đáp án đúng 1, thông tin nào không phải là hằng số học : a, -2,23E01 b, 54 . c, -23.25 d, 45' 2, biểu thức nhận giá trị là True hoặc False là : a, toán học thực và logic. b, logic và quan hệ c, toán học và lôgic . d, quan hệ và toán học 3, Biến t có thể nhận các giá trị là 1;100;12.55;-46.1 có...
Đọc tiếp

Chọn đáp án đúng 1, thông tin nào không phải là hằng số học : a, -2,23E01 b, 54 . c, -23.25 d, 45'

2, biểu thức nhận giá trị là True hoặc False là :

a, toán học thực và logic. b, logic và quan hệ c, toán học và lôgic . d, quan hệ và toán học

3, Biến t có thể nhận các giá trị là 1;100;12.55;-46.1 có thể khai báo biến t có kiểu là : a, integer và real. b, byte và integer . c, real và byte d, real

4, Phần mở rộng của Pascal là : a, ( .txt ) b, ( .dos ) c, (.gas ) d, ( .xls )

5, thủ tục để nhập dữ liệu vào biến là :

a, write và readln b, real và writeln. c, write và writeln d, real và readln

6, xét biểu thức ( n mod 2<>0) and ( m div 2 >= 5 ) với giá trị nào của m dưới đây để biểu thức trên cho giá trị là True : a, 5 B, 500 c, 455. D, 6

7, Biến n chỉ nhận một trong hai giá trị là '1' và '0' hãy cho biết khai báo nào sau đây là đúng : a, Var N : Clar b, Var N : Byte c, Var N : Boolean d, Var N : Real

8, hàm số căn bậc hai của P là : a, Abs (P) b, Sqr ( P ) c, Sqr ( P ) d, Sqrt ( P )

9, biểu thức ( 2*2 <1+1 ) or ( Abs (-3) <= 3 ) trong Pascal sẽ nhận giá trị là : a, đúng . b, sai c, True d, False.

10, hãy chọn ra kiểu dữ liệu có kích thước bộ nhớ lớn nhất trong các kiểu sau : a, integer b, byte . C, longint d, real

Phần tự luận :

1, hãy phân biệt kiểu giống và khác nhau của tên dành riêng và tên chuẩn

2, cho hình thoi ABCD có độ dài hai đường chéo AC và BD lần lượt là d1 và d2 dữ liệu được nhập từ bàn phím . Em hãy viết chương trình tính diện tích hình thoi ABCD

3, Em hãy viết biểu thức logic để ba số a,b, c tạo thành : - ba cạnh của tam giác. - ba cạnh của tam giác cân. - ba cạnh của tam giác đều . - ba cạnh của tam giác vuông

4, A, Tìm lỗi sai trong đoạn Pascal sau : Var so1,so2,hieu:=integer; Begin writeln ( ' chung trinh thuc hien phep tru so hoc ' ) So1:=400 So2:=250 ; Hieu:= so1-so2; Writeln('ketqua=',hieu:5); Readln; End b, cho biết kết quả xuất ra màn hình của chương trình trên sau khi đã sửa lỗi sai

5, viết chương trình tính trung bình cộng của 4 số bất kì dữ liệu nhập từ bàn phím với điều kiện sử dụng 4 biến .

1
12 tháng 10 2019

tự luận bài 5

uses crt;

var a,b,c,d:integer;

tbc:real;

begin

clrscr;

write('a='); readln(a);

write('b='); readln(b);

write('c='); readln(c);

write('d='); readln(d);

tbc:=(a+b+c+d)/4;

writeln('trung binh cong cua 4 so la: ',tbc:4:2);

readln;

end.