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.

13 tháng 11 2018

Câu 2 :

program bai2;

uses crt;

var n :integer;

begin

clrscr;

writeln(' ');

writeln(' TIM GIA TRI TUYET DOI CUA MOT SO');

writeln(' ');

write(' Ban hay nhap so n = ');

readln(n);

if n>0 then writeln('Gia tri tuyet doi cua ',n,' = ',n);

if n<0 then writeln('Gia tri truye doi cua ',n,' = ',n*-1);

readln

end.

12 tháng 10 2019

1:

uses crt;

var a:integer;

begin

clrscr;

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

if a>0 then writeln(a,' la so duong');

if a<0 then writeln(a,' la so am');

if a=0 then writeln(a,' khong la so duong cung khong la so am');

realdn;

end.

2:

uses crt;

var x:longint;

begin

clrscr;

write('nhap x='); readln(x);

if x mod 2=0 then writeln(x,' la so chan');

if x mod 2=1 then writeln(x,' la so le');

readln;

end.

3:

Program GIAI_PHUONG_TRINH_BAC_NHAT; Uses crt; Var a,b,x: real; Begin Clrscr; Writeln('GIAI PHUONG TRINH BAC NHAT: AX + B=0'); Writeln('------------------------------------------------------------'); Write ('Nhap a= '); readln(a); Write ('Nhap b= '); readln(b); If(a=0) then If(b=0) then Writeln(' Phuong trinh co vo so nghiem') Else writeln(' Phuong tring vo nghiem') Else Writeln('Phuong trinh co nghiem x=',-b/a: 4: 2); Readln End.
5 tháng 11 2019

ước chung lớn nhất: UCLN(a,b);

chạy 1 vòng lặp chưa biết trước (repeat hoặc while) với đk dừng là b=0

trong vòng lặp đó có các lệnh:

r:=a mod b;

a:=b;

b:=r;

5 tháng 11 2019

bội chung nhỏ nhất: BCNN(a,b)=\(\frac{a\cdot b}{ucln\left(a,b\right)}\)

11 tháng 11 2018

program baicuaban;

Var a:array [1..100] Of integer;
k,n,i,tam,x:integer;
Begin
Write('Nhap so phan tu n:');
ReadLn(n);
For i:=1 to n do
Begin
Write('a[',i,']=');
ReadLn(a[i]);
End;
For k:=1 to (n-1) do
For i:=1 to (n-1) do
If a[i] > a[i+1] then
Begin
tam:=a[i];
a[i]:=a[i+1];
a[i+1]:=tam;
End;
WriteLn('Mang da sap xep:');
For i:=1 to n do write(a[i],' ');
WriteLn;
Write('nhap vao so X :');
ReadLn(X);
i:=1;
While (x>a[i]) and(i<=n) do i:=i+1;
For k:=n+1 downto i do
a[k]:=a[k-1];
a[i]:=x;
Write('Mang da chen X:');
For i:=1 to n+1 do write(a[i],' ');
ReadLn;
End.

CHÚC BẠN HỌC TỐT.sai hãy liên hệ với mình, đúng tick cho mình nha

12 tháng 2 2020

program baicuaban;

Var a:array [1..100] Of integer;
k,n,i,tam,x:integer;
Begin
Write('Nhap so phan tu n:');
ReadLn(n);
For i:=1 to n do
Begin
Write('a[',i,']=');
ReadLn(a[i]);
End;
For k:=1 to (n-1) do
For i:=1 to (n-1) do
If a[i] > a[i+1] then
Begin
tam:=a[i];
a[i]:=a[i+1];
a[i+1]:=tam;
End;
WriteLn('Mang da sap xep:');
For i:=1 to n do write(a[i],' ');
WriteLn;
Write('nhap vao so X :');
ReadLn(X);
i:=1;
While (x>a[i]) and(i<=n) do i:=i+1;
For k:=n+1 downto i do
a[k]:=a[k-1];
a[i]:=x;
Write('Mang da chen X:');
For i:=1 to n+1 do write(a[i],' ');
ReadLn;
End.

15 tháng 11 2018

program Khai_bao;

uses CRT;

var a, b:longint;

begin

clrscr;

write('Hay nhap chieu dai');

readln(a);

write('Hay nhap chieu rong');

readln(b);

if (a=0) and (b=0) then

begin

writeln('Loi, khong thuc hien phep tinh');

readln;

end

else

if (a>0) and (b>0) then

begin

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

writeln('Dien tich hinh chu nhat la ',a*b);

readln;

end.

11 tháng 11 2018

Giải thuật:

TONG.INP gồm 1 số N

- Trước hết cộng số lẻ từ 1 đến N (có được tổng S), thực hiện vòng lặp S:=S+i;

- Sau đó tiến hành cho i chạy từ 2 đến N kiểm tra điều kiện số chẵn, thực hiện S:=S-j;

Write(S); ra để xuất vào file TONG.OUT

11 tháng 11 2018

xin lỗi là ở gạch đầu dòng thứ 2 mình có ghi sai, bạn sửa lại là "Sau đó tiến hành cho j chạy..."

8 tháng 11 2018

sai vì hệ lệnh có nhiều hơn 1 lệnh nên phải bỏ trong cặp từ khóa begin end

*t lớp 9 nên... =))

11 tháng 11 2018

m:=n thiếu chấm phẩy cuối câu lệnh bạn nhé, mình nhớ bài này trong SGK là có chẩm phẩy ở cuối. Nếu có chẩm phẩy cuối thì cú pháp không sai, mà sai ở ngữ nghĩa câu lệnh, tức chỉ thực hiện được a:=b (vì điều kiện chỉ thực hiện được 1 câu lệnh. Cách sửa:

if x >8 then begin a:=b; m:=n; end;

11 tháng 11 2018

B1: Cho i chạy từ 1 đến 50 thực hiện công việc: S:=S+1/i;

B2: Xuất tổng S

B3: Kết thúc

3. Viết chương trình nhập vào một mảng hai chiều gồm các số thực. Biết rằng kích thước của mảng 2 chiều là n x n trong đó n là một số nguyên được nhập vào từ bàn phím a. Tính tổng các số trên đường chéo chính b. Tìm các số lớn nhất trong mỗi hàng và lưu tất cả các số đó vào một mảng 1 chiều c. Tính tổng của các số âm và các số dương trên dòng k, biết rằng k là một đại lượng được nhập vào...
Đọc tiếp

3. Viết chương trình nhập vào một mảng hai chiều gồm các số thực. Biết rằng kích thước của mảng 2 chiều là n x n trong đó n là một số nguyên được nhập vào từ bàn phím

a. Tính tổng các số trên đường chéo chính

b. Tìm các số lớn nhất trong mỗi hàng và lưu tất cả các số đó vào một mảng 1 chiều

c. Tính tổng của các số âm và các số dương trên dòng k, biết rằng k là một đại lượng được nhập vào từ bàn phím nằm trong khoảng từ 1 đến n

4. Viết chương trình điền các số từ 1 đến n2 vào trong một bảng vuông (mảng hai chiều có kích thước n x n) sao cho tổng các số trên mỗi hàng, mỗi cột và trên hai đường chéo đều bằng nhau. Biết rằng n là một số lẻ lớn hơn hoặc bằng 3 được nhập vào từ bàn phím. Yêu cầu : nếu người sử dụng nhập số n sai yêu cầu thì chương trình sẽ yêu cầu nhập lại, quá trình nhập sẽ dừng khi số n nhập vào thỏa mãn yêu cầu.

Ví dụ: Với N=3 và N=5 ta có


a. Nhập vào hai mảng hai chiều A và B có kích thước n x n, trong đó các phần tử của hai mảng này chứa các giá trị số thực và n là một số nguyên dương được nhập vào từ bàn phím – A, B được gọi là hai ma trận vuông.5. Sử dụng chương trình con để viết chương trình thực hiện các yêu cầu sau :

b. Tính ma trận C = A + B

c. Tính ma trận D = A x B

0
21 tháng 12 2018

var

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

i,t:integer;

Begin

readln(n);

for i:=1 to n do readln(a[i]);

for i:=1 to n do

ì a[i]>0 then t:=t+a[i];

write(t);

readln

end.