Viết chương nhập vào dãy n số nguyên. Tính khoảng cách giá trị nhỏ nhất và lớn nhất
Viết chương nhập vào dãy n số nguyên. Tính khoảng cách giá trị nhỏ nhất và lớn nhất
Viết chương trình nhập vào dãy số gồm n số nguyên in ra dãy số vừa nhập tính tổng các phần tử chẵn trong dãy số tìm số lớn nhất trong dãy số tính tổng các phần tử lẻ trong dãy số tìm số nhỏ nhất trong dãy số
Uses crt;
var max,min,n,i,m,n: longint;
a: array[1..100] of longint
begin clrscr;
for i:=1 to n do begin
if(a[i] mod 2=0) then m:=m+a[i];
if(a[i] mod 2<>0) then n:=n+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('Tong cac phan tu chan: ',m);
Writeln('Tong cac phan tu le: ',n);
Writeln('Phan tu co gia tri lon nhat: ',max);
Writeln('Phan tu co gia tri nho nhat: ',min);
readln;
end.
Viết chương trình nhập vào dãy số n số nguyên in ra dãy số vừa nhập tính tổng các phần tử chẵn trong dãy số tìm số lớn nhất trong dãy số tính tổng các phần tử lẻ trong dãy số tìm số nhỏ nhất trong dãy số
Uses crt;
var max,min,n,i,m,n: longint;
a: array[1..100] of longint
begin clrscr;
for i:=1 to n do begin
if(a[i] mod 2=0) then m:=m+a[i];
if(a[i] mod 2<>0) then n:=n+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('Tong cac phan tu chan: ',m);
Writeln('Tong cac phan tu le: ',n);
Writeln('Phan tu co gia tri lon nhat: ',max);
Writeln('Phan tu co gia tri nho nhat: ',min);
readln;
end.
Cho dãy N số nguyên ( với n nhập vào từ bàn phím) . Viết chương trình thực hiện các yêu cầu sau. a. Nhập vào dãy số n và giá trị từng phần của dãy. b. Xuất giá trị của dãy vừa nhập. c. Tính tổng các phần tử của dãy. d. In ra màn hình giá trị Max, Min của dãy. e. Tính tổng các phần tử dương của dãy. f. Tính tổng các phần tử âm của dãy. g. Tính tổng các phần tử chẵn của dãy. h. Tính tổng các phần tử lẻ của dãy. i. Sắp xếp các phần của dãy theo thứ tự giảm dần. k. Sắp xếp các phần của dãy theo thứ tự tăng dần.
Nhập dãy số n phần tử n<=10, giá trị từng phần tử số. Viết chương trình
1. Nhập cá phần tử và giá trị từng phần tử
2. Tính tích phần tử mảng
3. In ra. Phần tử có giá trị lớn nhất
program NhapMang;
var
mang: array[1..10] of integer;
n, i, tich, max: integer;
begin
write('Nhap so phan tu cua mang: ');
readln(n);
tich := 1;
for i := 1 to n do
begin
write('Nhap phan tu thu ', i, ' cua mang: ');
readln(mang[i]);
tich := tich * mang[i];
end;
max := mang[1];
for i := 2 to n do
if mang[i] > max then
max := mang[i];
writeln('Tich cua cac phan tu trong mang la: ', tich);
writeln('Phan tu co gia tri lon nhat la: ', max);
readln;
end.
Viết chtr đếm các phần tử là số nguyên lẻ của dãy n số nguyên nhập từ bàn phím. Sau đó in dãy số và kết quả ra mang hình
program Dem;
var
n, i, count: integer;
arr: array[1..100] of integer;
begin
writeln('Nhap vao so n: ');
readln(n);
writeln('Nhap vao day so: ');
for i := 1 to n do
begin
readln(arr[i]);
end;
count := 0;
for i := 1 to n do
begin
if(arr[i] mod 2 = 1) then
begin
count := count + 1;
write(arr[i], ' ');
end;
end;
writeln();
writeln('Tong so phan tu la so nguyen le: ', count);
readln;
end.
Viết chương trình tìm số lớn nhất trong dãy số gồm n số nguyên được nhập từ bàn phím và đếm có bao nhiêu số lớn nhất trong dãy.
Chu mi ngaaa !!!
program Tim_so;
var
n, i, max, count: integer;
arr: array[1..100] of integer;
begin
writeln('Nhap vao so n: ');
readln(n);
writeln('Nhap vao day so: ');
for i := 1 to n do
begin
readln(arr[i]);
end;
max := arr[1];
count := 1;
for i := 2 to n do
begin
if(arr[i] > max) then
begin
max := arr[i];
count := 1;
end
else if(arr[i] = max) then
begin
count := count + 1;
end;
end;
writeln('So lon nhat la: ', max);
writeln('Co ', count, ' so lon nhat trong day.');
readln;
end.
Viết chương trình nhập vào dảy số 7 9 2 5 8 4 3 6 sau đó sắp xếp dảy số này theo thứ tự tăng dần rồi in kết quả sắp xếp được ra màn hình
Uses crt;
Var k: array[1..10] of integer;
i,j,n: byte;
t: integer;
begin clrscr;
Readln(n);
For i:=1 to n do Begin
readln(k[i]);
end;
For i:=1 to n-1 do For j:=i+1 to n do
if k[j] <=k[i] then begin
t:= k[i];
k[i]:=M[j];
k[j]:=t; end;
For i:=1 to n do Write(k[i],''); readln;
end.
viết chương trình nhập vào mảng b có n phân tử sau đó in một phân tử âm đầu tiên ra màn hình
Uses crt;
var i,n: longint;
b: array[1..100] of longint;
begin clrscr;
readln(n);
for i:=1 to n do begin
read(b[i]); readln;
end;
for i:=1 to n do begin
if(b[i]<0) then writeln(b[i]); break;
end;
readln;
end.
Em hãy viết chương trình nhập vào dãy số gồm n phần tử in số lẻ ra màn hình