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 a:array[1..100]of integer;
n,i,max,min,tb,t,tam,j:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
max:=a[1];
min:=a[1];
for i:=1 to n do
begin
if max<a[i] then max:=a[i];
if min>a[i] then min:=a[i];
end;
writeln('Gia tri lon nhat la: ',max);
writeln('Gia tri nho nhat la: ',min);
tb:=0;
for i:=1 to n do
tb:=tb+a[i];
writeln('Gia tri trung binh la: ',tb/n:4:2);
writeln('Tong cua day so la: ',tb);
t:=0;
for i:=1 to n do
if i mod 2=0 then t:=t+i;
writeln('Tong cac so chan trong khoang tu 1 toi ',n,' la: ',t);
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]>a[j] then
begin
tam:=a[i];
a[i]:=a[j];
a[j]:=tam;
end;
writeln('Day so sau khi sap xep tang dan la: ');
for i:=1 to n do
write(a[i]:4);
readln;
end.

Câu 1: Viết chương trình nhập 3 số dương a,b,c từ bàn phím, kiểm tra và in ra màng hình ba số đó có thể là độ dài 3 cạnh của một tam giác hay không ? Câu 2: Viết chương trình tính tổng của N số tự nhiên đầu tiền với N là số tự nhiên được nhập từ bàn phím? Câu 3: Ta kí hiệu N! là tích N số tự nhiên , đọc là N giai thừa N!=1*2*3*...*N Viết chương trình tính N! với N được nhập từ bàn phím Câu 4: Viết...
Đọc tiếp

Câu 1: Viết chương trình nhập 3 số dương a,b,c từ bàn phím, kiểm tra và in ra màng hình ba số đó có thể là độ dài 3 cạnh của một tam giác hay không ?

Câu 2: Viết chương trình tính tổng của N số tự nhiên đầu tiền với N là số tự nhiên được nhập từ bàn phím?

Câu 3: Ta kí hiệu N! là tích N số tự nhiên , đọc là N giai thừa

N!=1*2*3*...*N

Viết chương trình tính N! với N được nhập từ bàn phím

Câu 4: Viết chương trình nhập vào chiều dài và chiều rộng hình chữ nhật từ bàn phím, in ra màn hình chu vi và diện tích của hình chữ nhật đó /

Câu 5: Viết chương trình nhập số nguyên dương X từ bàn phím, in ra màn hình kết quả cho biết số đó có chia hết cho 2 và 3?

Câu 6: Viết chương trình nhập số nguyên dương X có 2 chữ số, in ra màng hình cho biết số hàng chục và đơn vị của số X ?

-------------------------------------------------------------------------------------------------------------------------------------------------------

giúp với ạ.gần thi rồi:<

5
21 tháng 6 2020

bt2:

Program Tinh_Tong;

var N,i:integer;

S:longint;

begin

write('Nhap so N='); readln(N);

S:=0;

for i:=1 to N do S:=S+i;

write('Tong cua,'N,'so tu nhien dau tien S=',S);

readln

end.

Bt3:

Program Tinh_Giai_Thua;

var N,i:integer;

P:longint;

begin

write('N='); readln(N);

P:=1;

for i:=1 to N do P:=P*i;

writeln(N,'! =',P);

readln

end.

21 tháng 6 2020

bt1:

Program Ba_canh_tam_giac;

uses crt;

var a,b,c:real;

begin

clrscr;

writeln('Nhap ba so a,b,c:'); readln(a,b,c);

If(a+b>c) and (b+c>a) and (a+c>b) then

writeln('a, b va c la 3 canh cua mot tam giac!');

else writeln('a, b va c khong la 3 canh cua mot tam giac!');

readln

end.

uses crt;

var n,i,kt,t,x,y:integer;

st:string;

begin

clrscr;

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

if n>1 then

begin

kt:=0;

for i:=2 to n-1 do

if n mod i=0 then kt:=1;

if kt=0 then writeln(n,' la so nguyen to')

else writeln(n,' khong la so nguyen to');

end

else writeln(n,' khong la so nguyen to');

str(n,st);

writeln('So chu so cua ',n,' la: ',length(st));

t:=0;

for i:=1 to length(st) do

begin

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

t:=t+x;

end;

writeln('Tong cac chu so cua ',n,' la: ',t);

readln;

end.

21 tháng 6 2020

Program HOC24;

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

i,n: integer;

tb,t: longint;

begin

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

tb:=0; t:=1;

for i:=1 to n do

begin

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

t:=t*a[i];

tb:=tb+a[i];

end;

write('Day so vua nhap la : '); readln(a[i]);

writeln;

writeln('Tich cua day la : ',t);

write('Gia tri trung binh cua day la : ',tb/n:1:2);

readln

end.

Câu 1:

Cấu trúc lặp: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Giải thích ý nghĩa:

-Biến đếm: Thường là biến kiểu nguyên

-Giá trị đầu, giá trị cuối: thường là một số nguyên

-Câu lệnh: có thể là câu lệnh đơn hoặc câu lệnh ghép(phải bao bọc bởi begin và end)

Câu 2:

uses crt;

var i,n,s:integer;

begin

clrscr;

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

s:=0;

i:=1;

while i<=n do

begin

i:=i+1;

s:=s+i;

end;

writeln('Tong la: ',s);

readln;

end.

Câu 1:

Cấu trúc lặp: For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

Giải thích ý nghĩa:

-Biến đếm: Thường là biến kiểu nguyên

-Giá trị đầu, giá trị cuối: thường là một số nguyên

-Câu lệnh: có thể là câu lệnh đơn hoặc câu lệnh ghép(phải bao bọc bởi begin và end)

Vd:

For i:=1 to n do

write(a[i]:4);

for i:=1 to n-1 do

t:=t+i;

S=15

Số lần lặp là 4 lần

22 tháng 6 2020

mk cảm ơn nhiều

uses crt;

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

i,n,tb,t,max:integer;

begin

clrscr;

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

for i:=1 to n do

begin

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

end;

writeln('Day so ban vua nhap la: ');

for i:=1 to n do

write(a[i]:4);

writeln;

tb:=0;

for i:=1 to n do

tb:=tb+a[i];

writeln('Trung binh cong cac phan tu cua day la: ',tb/n:4:2);

t:=0;

for i:=1 to n do

if a[i] mod 2<>0 then t:=t+a[i];

writeln('Tong cac so le cua day la: ',t);

max:=a[1];

for i:=2 to n do

if max<a[i] then max:=a[i];

writeln('Gia tri lon nhat la: ',max);

readln;

end.

Cái này nếu bạn chạy sẽ là vòng lặp vô hạn