• Jueves 3 de Julio de 2025, 04: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 - eternity

Páginas: 1 2 3 [4]
76
Pascal / Re: Arbol perfectamente ponderado
« en: Viernes 17 de Octubre de 2008, 06:07 »
tienes idea de como se manejan los punteros en pascal?
por que por ahi se te va a complicar un poco!

la definicion de typo arbol (o cualquier otro TDA en pascal) se hace de manera recursiva.
si entiendes estas cosas con gusto te voy a ayudar!

eternity

77
Pascal / Re: Random!!
« en: Viernes 17 de Octubre de 2008, 03:13 »
es mucho mas facil si pruebas esto, por ahi no sabes lo que es un array y yo meti la pata
Código: Text
  1.  
  2. program respuesta;
  3. type
  4.    vec_caras = array [0..5] of integer; {esto es por que voy a operar con modulos, MOD}
  5. var
  6.    caras: vec_caras;
  7.    n: byte; {n para el numero}
  8.    c, i: integer; {c para la cantidad de veces que vas a tirar el dado, i es el contador para un for}
  9. begin
  10.    randomize;
  11.    write ('cuantas veces se tirará el dado?: '); readln(c);
  12.    for i:=1 to c do
  13.     begin
  14.        n:= random(6)+1; {ahora no recuerdo si el random va de 0 a n-1, si es asi esta bien el cod}
  15.        vec_caras[n mod 6]:=vec_caras[n mod 6] + 1; {esto incrementa en 1 el vector en esa posicion}
  16.     end;
  17.   for i:=0 to 5 do
  18.      writeln('caras [ ',i+1,' ] = ',caras[i]);
  19. end.      
  20.  
  21.  

mira si te sirve!

78
Pascal / Re: No funciona el programa
« en: Viernes 17 de Octubre de 2008, 03:02 »
bueno primero no contemplas que si el valor de a es 0, no es una ecuacion de 2do grado, y que si llegaras a ingresarlo en el programa daria error de división por cero, otro tema, si tus variables no son enteras es un error que utilices DIV , tenes que utilizar la '/' para dividir, son cuestiones que se van puliendo!

espero que te sea util!

Páginas: 1 2 3 [4]