HOC24
Lớp học
Môn học
Chủ đề / Chương
Bài học
program song_to;
uses crt;
var x,i,dem,tcs,t:longint;
function tongchuso(x:longint):longint;
begin
tcs:=0;
while x<>0 do
tcs:=tcs+x mod 10;
x:=x div 10;
end;
tongchuso:=tcs;
clrscr;
write('nhap vao mot so:');readln(x);
dem:=0;
for i:=1 to x do
if x mod i=0 then dem:=dem+1;
if dem=2 then
t:=0;
for i:=1 to tongchuso(x) do
if tongchuso(x) mod i =0 then t:=t+1;
if t=2 then write(x,' la so song to');
end
else write(x,' k la so song to');
readln;
end.
var n,i,dem:longint;
a:array[1..100] of real;
x:real;
write('nhap n:');readln(n);
writeln('nhap day so thuc:');
for i:=1 to n do
write('a[',i,']=');readln(a[i]);
write('nhap x:');readln(x);
if a[i]<=x then dem:=dem+1;
if dem=0 then write('trong day khong co so khong lon hon ',x:2:2)
else write('co ',dem,' so trong day khong lon hon ',x:2:2);
program hinh_vuong;
var a,chuvi,dt:word;
write('nhap do dai canh cua hinh vuong:');
readln(a);
chuvi:=a*4;
dt:=a*a;
writeln('chu vi hinh vuong la:',chuvi);
write('dien tich hinh vuong la:',dt);
1/
program uoc;
var n,i,dem,x:word;
a:array[1..20] of longint;
write('nhap so phan tu cua day:') ;readln(n);
while n>20 do
write('nhap lai so phan tu thoa man toi da la 20 phan tu:');
readln(n);
writeln('nhap cac phan tu cua mang:');
write('a[',i,']='); readln(a[i]);
write('nhap so nguyen x:'); readln(x);
if x mod a[i] =0 then
dem:=dem+1;
writeln(a[i],' la uoc cua ',x);
if dem=0 then writeln('khong co phan tu la uoc cua ',x)
else write('co ',dem,' phan tu la uoc cua ',x);
program nhap;
var n,i:integer;
a:array[1..100] of integer;
write('nhap do dai cua day so:');readln(n);
bài này mới đúng nè bạn:
var X:string;
demtu,demdc,i:word;
write('nhap cau van X:');readln(X);
writeln('so ki tu la:',length(X));
X:=X+' ';
demtu:=0;
for i:=1 to length(X)-1 do
if (X[i]<>' ') and (X[i+1]=' ') then demtu:=demtu+1;
writeln('so tu la:',demtu);
delete(X,length(X),1);
demdc:=0;
for i:=1 to length(X) do
if X[i]=' ' then demdc:=demdc+1;
writeln('so dau cach la:',demdc);
program trung_binh;
tb:real;
writeln('nhap day so:');
tb:=0;
for i:=1 to n do tb:=tb+a[i];
tb:=tb/n;
write('trung binh cong cua day so vua nhap la:',tb:2:2);
*chỗ tb mình lấy 2 số lẻ thập phân nha
câu 2 của bạn để là sắp xếp là sắp xếp tăng dần hay giảm dần z?