corchado001
Bovino adolescente
- Desde
- 10 Ene 2010
- Mensajes
- 58
- Tema Autor
- #1
quiero rellenar una TStringGrid con numeros primos pero solo me imprinme el 1,2,3,7 y los demas espacios los deja en blanco como puedo hacer que se llenen?? es una matriz de 3 por 3 este es mi codigo:
var
i,j,k,cont,modulo:Integer;
primo:boolean;
begin
cont:=1;
for I := 0 to 2 do
begin
primo:=true;
for j := 0 to 2 do
begin
for k := 2 to cont - 1 do
begin
modulo:=cont mod k;
if modulo=0 then primo:=false;
end;
if primo=true then
grid1.Cells[j,i]:=inttostr(cont);
begin
end;
cont:=cont+1;
var
i,j,k,cont,modulo:Integer;
primo:boolean;
begin
cont:=1;
for I := 0 to 2 do
begin
primo:=true;
for j := 0 to 2 do
begin
for k := 2 to cont - 1 do
begin
modulo:=cont mod k;
if modulo=0 then primo:=false;
end;
if primo=true then
grid1.Cells[j,i]:=inttostr(cont);
begin
end;
cont:=cont+1;