• Viernes 8 de Noviembre de 2024, 19:07

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Kilmiss

Páginas: [1]
1
Pascal / Re: Floyd
« en: Domingo 4 de Febrero de 2007, 08:41 »
probare hoy!! gracias chico! : )

2
Pascal / Floyd
« en: Jueves 1 de Febrero de 2007, 10:46 »
program prog;
uses wincrt;
var x,y,j,i,num:integer;
begin
x:=1;
writeln('numero');
readln(num);
for i:=1 to num do
begin
for j:=1 to i do
 begin
  y:=x+i;
  write(y-j);
  x:=x+1;
 end;
writeln;

end;
end.

---------------

deberia salirme un triangulo tal que
1
3 2
6 5 4
10 9 8 7

pero me sale
1
3 3
6 6 6
10 10 10 10

y es que el valor de x me aumenta en la misma cantidad que aumenta la columna( j ) y por eso se me repiten, pero claro, si le pongo otra cantidad ya no me salen los valores de la primera columna.. en fin, alguien sabe que algoritmo puedo utilizar??? gracias!!

3
Pascal / Re: Me Dan Ideas??
« en: Jueves 1 de Febrero de 2007, 07:46 »
hola!!

veras, al final si logre dar con la solucion..

ORD(numerodel0al9) = nos dara un valor del 48 (correspondiente al 0) al 57 (al 9) en ascii entonces si al numero ascii que corresponde le restamos 48 nos dara su valor entero.

espero haberme explicado. mil gracias por la respuesta : )

4
Pascal / Me Dan Ideas??
« en: Miércoles 31 de Enero de 2007, 08:55 »
un programa que sume los digitos de los numeros enteros que se le han metido por teclado...

imagino que sera facil pero yo no me llevo demasiado bien con la programacion..

en fin, me podrian ayudar??

no puedo sumar tipo char..  solo se me ocurre convertir los digitos a enteros con ORD pero... realmente no me valen para nada los numeros porque la suma de ellos me dara un caracter.. a saber.

jooooo me ayudais??

Páginas: [1]