Ý tưởng: Viết hàm kiểm tra xem phần tử a[i] có dạng 3^k+2 hay không.
uses crt;
var b,j,i,x:integer;
a:array[1..100] of integer;
Function gt(k:integer):longint;
var j:integer;s:longint;
begin
s:=1;
for j:=1 to k do
s:=s*3;
gt:=s;
end;
{-------------------------------------}
Function kt(x:integer):boolean;
var i,j,k:integer;s:longint;
begin
kt:=false;
s:=1;
k:=0;
Repeat
inc(k);
gt(k);
Until gt(k)>=x-2;
if gt(k)=x-2 then kt:=true;
end;
{---------------------------------}
begin
clrscr;
Write('Nhap so phan tu= ');readln(x);
For i:=1 to x do begin
write('a[',i,']= ');
readln(a[i]);
end;
For i:=1 to x do
if kt(a[i]) then write(a[i],' ');writeln;
readln
end.

hay hay
lúc 21:35 4 tháng 11, 2012
mình có vài bài tập dạng Mảng, có thể giúp mình k ạ
lúc 21:36 4 tháng 11, 2012
có
lúc 10:11 20 tháng 3, 2013
Viết chương trình nhập mảng 1 chiều có N phần tử. In ra màn hình các phần tử có dạng x^k+7 (x,k>1; =2,3,4...)
lúc 01:01 17 tháng 7, 2014
Help me!! Viết chương trình nhập mảng 1 chiều có N phần tử. In ra màn hình các phần tử có dạng x^k+7 (x,k>1; =2,3,4...)
lúc 01:02 17 tháng 7, 2014
Cách làm khác: https://www.mediafire.com/?jamc2ow6blupuyq
lúc 22:28 3 tháng 9, 2014
chả hiểu j!!!!!!!!!!!!!!!!!!!
lúc 20:19 9 tháng 12, 2015
pan lam cach # dc ko??
lúc 20:20 9 tháng 12, 2015
viết chương trình pascal in ra màn hình s=(a*x+b):x^2
Help me
lúc 19:09 11 tháng 12, 2017
Sao bạn k up lên liền nhỉ
lúc 00:58 4 tháng 9, 2018
Đăng nhận xét