Cho dãy số 3, 5, 8, 11, 15, 19 .....
a) Em hãy viết thủ tục để tìm giá trị của số đứng ở vị trí N với N được nhập từ bàn phím.
b) Gọi thủ tục trên để tìm giá trị số đứng ở vị trí 2020 của dãy
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.
![](https://rs.olm.vn/images/avt/0.png?1311)
Câu 1:
uses crt;
var n,i,kt:integer;
begin
clrscr;
write('Nhap n='); readln(n);
if n<2 then writeln(n,' khong la so nguyen to')
else 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;
readln;
end.
Câu 2:
uses crt;
var a:array[1..100]of integer;
i,n,max,min: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('So lon nhat la: ',max);
writeln('So nho nhat la: ',min);
readln;
end.
![](https://rs.olm.vn/images/avt/0.png?1311)
a, De A la phan so thi 2-n # 0 suy ra n # 2
Vay n # 2 thi A la phan so
b, vi n la so nguyen nen suy ra 2-n la so nguyen
suy ra 1 chia het cho 2 - n
suy ra 2-n thuoc uoc cua (1)
suy ra 2 - n thuoc { 1 , -1 }
suy ra n thuoc { 1 , 3 }
Vay n thuoc { 1 , 3 }
* Chu y :
Cac tu ( thuoc , uoc , suy ra , chia het ) khi ban trinh bay thi ban viet ki hieu cho minh nhe
![](https://rs.olm.vn/images/avt/0.png?1311)
program bai_5;
uses crt;
var a,b,c :real;
BEGIN
write('nhap vao so a'); Readln(a);
write('nhap vao so b'); Readln(b);
write('nhap vao so c'); Readln(c);
if a<0 then a:=-a;
max:=a;
if max <b then max:=b;
if max<c then max:=c;
write('gia tri tuyet doi cua a la:',a);
write('so lon nhat trong ba so a,b,c la:',max);
Readln
END.
Thanks