Kiểu dữ liệu có cấu trúc

Nguyễn Trung Thông
Xem chi tiết
Lan Trương (Lan Mèo)
Xem chi tiết
tao quen roi
17 tháng 3 2017 lúc 8:47

cái này đúng

var S:string ;
j:integer;
n,k:byte;
i:char;
begin
k:=0;
write('nhap xau S');
read (S);
for i:= 'A' to 'Z' do
begin
n:=0;
for j:= 1 to length(S) do
if s[j]=i then
n:=n+1;
if n<> 0 then
k:=k+1;
end;
write ('so ki tu chu cai tieng anh in hoa khac nhau trong xau S=',k);
readln
end.

tao quen roi
17 tháng 3 2017 lúc 8:57

câu b

('đúng ')

var S:string ;
j:integer;
n,k:byte;
i:char;
begin
k:=0;
write('nhap xau S ..');
read (S);
for i:= 'A' to 'Z' do
begin
n:=0;
for j:= 1 to length(S) do
if s[j]=i then
n:=n+1;
if n<> 0 then
begin
write(i,' xuat hien',n,' lan');
writeln(' ');
end;
end;
readln
end.

tao quen roi
17 tháng 3 2017 lúc 7:55

var a:string ;

i,j:integer;

n,k:byte;

begin

k:=0;

write(nhap xau S);

read (S);

for i:= 'A' to 'Z' do

begin

n:=0;

for j:= 1 to length(S) do

if a[j]=i then

n:=n+1;

if n<> 0 then

k:=k+1;

end;

write ('so ki tu chu cai tieng anh in hoa khac nhau trong xau S=',k);

readln

end.

le xuan huong
Xem chi tiết
Nguyễn Khắc Tùng Lâm
Xem chi tiết
Nguyễn Khắc Tùng Lâm
8 tháng 4 2017 lúc 21:44

Mình thử trả lời các bạn xem có đúng ko nha!!!

__________

program CP;

var scs,tong,m,i,z,k:longint;

A:array[1..10000000] of longint;

f:text;

begin

assign(f, 'CP.INP');

reset(f);

readln(f,m);

for i:=1 to m do read(f,A[i]);

close(f);

tong:=0;

scs:=0;

for z:=1 to m do

for k:=1 to A[z] do

if (k*k=A[z]) then

begin

scs:=scs+1;

tong:=tong+A[z];

end;

assign(f, 'CP.OUT');

rewrite(f);

if (scs<>0) then writeln(f, tong) else writeln(f, '0');

close(f);

end.

NT Loan
Xem chi tiết
Như Quỳnh
Xem chi tiết
Quang Đỗ
Xem chi tiết
Thu Hậu
Xem chi tiết
Mina Trần
Xem chi tiết
Nguyễn Lê Phước Thịnh
7 tháng 4 2020 lúc 19:19

uses crt;

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

n,i,t,max:integer;

begin

clrscr;

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

for i:=1 to n do

begin

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

end;

{------------------------------------cau-1-------------------------------}

writeln('day so ban vua nhap la: ');

for i:=1 to n do

write(a[i]:4);

writeln;

t:=0;

for i:=1 to n do

if a[i]<0 then t:=t+a[i];

writeln('tong cac so nguyen am la: ',t);

{---------------------------------cau-2-------------------------------}

max:=a[1];

for i:=1 to n do

if max<a[i] then max:=a[i];

writeln('gia tri lon nhat cua day la: ',max);

writeln('vi tri la: ');

for i:=1 to n do

if max=a[i] then write(i:4);

readln;

end.

Nguyễn Thị Diệu
Xem chi tiết
Nguyễn Lê Phước Thịnh
7 tháng 4 2020 lúc 22:12

uses crt;

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

i,n,k,t:integer;

s:longint;

begin

clrscr;

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

for i:=1 to n do

begin

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

end;

{-------------------------------xu-ly-------------------------------}

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

t:=0;

s:=1;

for i:=1 to n do

if a[i]<=k then

begin

t:=t+a[i];

s:=s*a[i];

end;

writeln('tong cac so khong lon hon ',k,' trong day la: ',t);

writeln('tich cac so khong lon hon ',k,' trong day la: ',s);

readln;

end.

Hà Lê Thanh
7 tháng 4 2020 lúc 22:14

Mình cảm ơn ạ