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.

Bài 1:

uses crt;
var a:array[1..50]of integer;
n,t,i:integer;
begin
clrscr;
write('n='); readln(n);
if (n<=0) or (n>50) then writeln('vui long nhap lai')
else begin
{---------------------------cau-a-----------------------------}
for i:=1 to n do
begin
write('a[',i,']='); readln(a[i]);
end;
{---------------------------cau-b-----------------------------}
t:=0;
for i:=1 to n do
if a[i] mod 2=0 then t:=t+a[i];
writeln('tong cac so chan trong day la: ',t);
end;
readln;
end.

Bài 2:

uses crt;
var a:array[1..50]of integer;
n,i,x:integer;
begin
clrscr;
write('n='); readln(n);
if (n<=0) or (n>50) then writeln('vui long nhap lai')
else begin
{---------------------------cau-a-----------------------------}
for i:=1 to n do
begin
write('a[',i,']='); readln(a[i]);
end;
{---------------------------cau-b-----------------------------}
write('nhap x='); readln(x);
writeln('cac phan tu co gia tri bang ',x,' trong day la: ');
for i:=1 to n do
if a[i]=x then write(a[i]:4);
end;
readln;
end.

24 tháng 5 2019

Ta thấy mỗi số trong dãy trên hơn nhau 0,2 đơn vị

Ta gọi số đầu số cuối dãy đó là a1; a100

Ta có : ( a100 + a1 ) x 100 : 2 = 1062

<=> a100 + a1 = 1062 : 50 = 21,24

Vì có 100 số nên có 99 khoảng cách nên a100 = a1 + 0,2.99 = a1 + 19,8

=> 2a1 = 21,24 - 19,8 = 1,44

=> a = 0,72 => a100 = 20,52.

=> 100 số đó là 0,72 ; 0,92 ; ... ; 20,52.

1 tháng 1 2021

var n,i,k,d: integer;

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

begin

write('Nhap so N: '); readln(n);

for i:=1 to n do

begin

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

end;

write('Nhap so k: '); readln(k);

d:=0;

for i:=1 to n do

if a[i] mod k = 0 then d:=d+1;

writeln('Co ',d,' so chia het cho ',k,' trong day');

if d mod 2 = 0 then writeln('Chan') else writeln('Le');

end.

uses crt;

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

i,n,k,dem:integer;

begin

clrscr;

repeat

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

until (0<n) and (n<=52);

for i:=1 to n do 

  begin

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

end;

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

dem:=0;

for i:=1 to n do  

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

writeln('Trong day co ',dem,' so chia het cho ',k);

if dem mod 2=0 then writeln('So luong so chia het cho ',k,' la so chan')

else writeln('So luong so chia het cho ',k,' la so le');

readln;

end.

13 tháng 1 2022

\(\left\{{}\begin{matrix}Z_A+Z_B=30\\Z_B-Z_A=8\end{matrix}\right.\\ \Leftrightarrow\left\{{}\begin{matrix}Z_B=19\\Z_A=11\end{matrix}\right.\)

=> A,B là 2 nguyên tố Natri (Na) và Kali (K)

const fi='xsum1.inp';     

fo='xsum1.out';

var f1,f2:text;   

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

i,n,j,x,dem,k,m,t:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

readln(f1,n,x);

for i:=1 to n do 

read(f1,a[i]);

dem:=0;

for i:=1 to n do 

for j:=1 to n do   

begin       

for k:=1 to n do         

if (i<j) and (j<k) then               

begin                 

t:=0;                 

for m:=i to k do                   

t:=t+a[m];                 

if t=x then inc(dem);               

end;   

end;

for i:=1 to n do 

if x=a[i] then inc(dem);

writeln(f2,dem);

close(f1);

close(f2);

end.

30 tháng 6 2021

program COST;

var n,m,s,dem:int64;a:

array[1..1000000] of int64;

i,j:longint;

begin 

readln(n,m);

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

dem := 0;

for i := 1 to n do

begin

s := 0;

for j := i to n do 

begin 

s := s+a[j];

if s <= m then 

begin 

inc(dem);

continue;

end

else if a[j] > m then break;

end;

end;

write(dem);

end.    

21 tháng 6 2021

Program HOC24;

var a: array[1..32000] of longint;

i,n,max: integer;

function uoc(x: longint): integer;

var d: integer;

begin

d:=0;

for i:=1 to x do if x mod i=0 then d:=d+1;

uoc:=d;

end;

begin

readln(n);

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

max:=uoc(a[1]);

for i:=2 to n do

if uoc(a[i])>max then max:=uoc(a[i]);

write(max);

readln

end.

30 tháng 6 2021

em làm theo chương trình của thầy rồi mà sao nó không chạy á