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.

lên mạng đi bạn 

làm Pascal khó lắm

S=1+4+7+..+n

Tổng S có số số hạng là \(\frac{\left(n-1\right)}{3}+1=\frac{n+2}{3}\)

Tổng S có giá trị là

\(S=\frac{\left(n+1\right)}{2}.\frac{n+2}{3}=\frac{\left(n+1\right)\left(n+2\right)}{6}\)

3 tháng 4 2019

1.

Program Tim_Max; 
Var A:Array[1..255] of Integer; 
i, n, Max: Integer; 
Begin 
Write('Nhap n: '); Readln(n); 
For i := 1 to n do 
Begin 
Write('Nhap phan tu A[',i,'] = '); Readln(A[i]); 
End; 
Max := A[1]; 
For i := 2 to n do if A[i]>Max then Max := A[i]; 
Write('Phan tu lon nhat la :',Max); 
Readln 
End.

2.

Uses Crt;
Type Mang = ARRAY[1..50] Of Integer;
Var A:Mang;
N,i,j,Tam:Integer;
Begin
{Nhập mảng}
Write('Nhap N='); Readln(N);
For i:=1 To N Do
Begin
Write('A[',i,']='); Readln(A[i]);
End;
{Sắp xếp}
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;
{In kết quả ra màn hình}
Writeln('Ket qua sau khi sap xep:');
For i:=1 To N Do Write(A[i]:5);
Readln;
End.

3.

Uses Crt;
Type Mang = ARRAY[1..50] Of Integer;
Var A:Mang;
N,i,x:Integer;

Function TimKiem(x, N: Integer; A:Mang):Integer;
Var i:Integer;
Begin
I:=1;
While (I <= N) and (X<>A[I]) do I:=I+1; {{{{tại sao lại phải làm như bước này, tại sao lại lấy i đi so sánh với N}}}}
If I <= N Then Timkiem:=I Else Timkiem:=0;
End;

Begin
{Nhập mảng}
Write(‘Nhap N=’); Readln(N);
For i:=1 To N Do
Begin
Write(‘A[‘,i,’]=’); Readln(A[i]);
End;
Write(‘Nhap X=’); Readln(x);
{Kết quả tìm kiếm}
If TimKiem(X,N,A)<>0 Then 
Writeln(‘Vi tri cua X trong mang la:’, TimKiem(X,N,A))
Else Writeln(‘X khong co trong mang.’);
Readln;
End.

3 tháng 4 2019

câu 1 tham khảo cái này nhé

Uses Crt;

Type Mang = ARRAY[1..50] Of Integer;

Var A:Mang;

    N,i,Max:Integer;

Begin

    Write('Nhap N='); Readln(N);

    For i:=1 To N Do

        Begin

            Write('A[',i,']='); Readln(A[i]);

        End;

    Max:=A[1];

    For i:=2 To N Do

    If Max<A[i] Then Max:=A[i];

    Writeln('Phan tu lon nhat cua mang:', Max);

    Readln;

End.

a) xác định

input: x

output: x là chẵn hay lẻ

b) 

B1: nhập x

B2: Nếu x chia hết cho 2 thì x là số chẵn, không chia hết thì là số chẵn

B3: trả lời số x là số chẵn hay là số lẻ

B4: kết thúc thuật toán.

c)

var

x:integer;

begin

write("nhập x=");

readln(x);

if x mod 2=0 then writeln(x," là số chẵn")

else

writeln(x," là số lẻ");

readln;

end.

program Iza_dang_cap;

uses crt;

var n,i: integer;

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

begin

clrscr;

writeln('nhap cac phan tu cua day');

for i:=1 to n do write(A[i]);

writeln('cac phan tu cua day so la: ' )

for i:=1 to n do write(A[i],' ');

readln

end.

p/s : bn nhập chương trình zô pascal xem cóa sai j ko nhá~~

22 tháng 7 2021

program im_14424;
uses crt;
var A: array [1..99999] of integer;
i,n,dem : integer;
begin
clrscr;
dem:=0;
write('Nhap vao so phan tu: ',n);
readln(n);
for i:=1 to n do
begin
write('Nhap vao phan tu thu ',i,':');
readln(A[i]);
if (A[i] mod 2 = 0) then dem:=dem+1;
end;
write('So cac so chan la: ',dem);
readln(dem);
end.

uses crt;

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

i,n,dem:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

dem:=0;

for i:=1 to n do 

  if a[i] mod 2=0 then inc(dem);

writeln(dem);

readln;

end.

a) 

input: a

output: a có chia hết cho 3 ko?

b)

B1: nhập a

B2: nếu a mod 3=0 thì a chia hết cho 3, nếu a mod 3 <>0 thì a ko chia hết cho 3

B3: thông báo a chia hết cho 3 ko

B4: kết thúc.

c)

var 

a:integer;

begin

write('nhập a=');

readln(a);

if a mod 3=0 then wirteln(a,' chia hết cho 3')

else

writeln(a,' ko chia hết cho 3');

readln

end.

12 tháng 12 2019

var n:integer;

begin

 assign(input,'CHIA3.inp');reset(input);

assign(output,'CHIA3.out');rewrite(output);

read(n);

if n mod 3 = 0 then write('n chia het cho 3')

else write('n khong chi het cho 3');

end.