Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Julyamnis en 5 Noviembre 2010, 15:00 pm



Título: Problema con pascal
Publicado por: Julyamnis en 5 Noviembre 2010, 15:00 pm
Hola, se me pidio hacer este ejercicio: Suponga que desea saber que "perfil" tienen sus llamadas telefónicas. Para ello realizará un programa que solicite la duración de las llamadas y calcule:
 la duración total de sus llamadas
 el valor medio
 el número total de llamadas
 y los presente por pantalla.

hago el codigo pero no me pasa de leer la instruccion, les dejo el codigo a ver si ustedes me pueden ayudar, gracias

Código
  1. Program Llamada;
  2.  
  3. Uses
  4. CRT;
  5. Var
  6. Numero:real;
  7. D:Real;
  8. Media:Real;
  9. dtotal:Real;
  10. d1:real;
  11.  
  12. Begin
  13. Clrscr;
  14. Writeln('Duracion de llamada (0 para terminal): ');
  15. Readln(d);
  16. Dtotal:=0;
  17.  
  18. While (d>0) do
  19.  
  20. Begin
  21. dtotal:=dtotal+d;
  22. Numero:=numero + 1;
  23. d1:=d + d;
  24. End;
  25. Media:= dtotal/numero;
  26. Writeln('Numero de llamadas: ', numero);
  27. Writeln('Duracion total: ',dtotal);
  28. Writeln('Duracion media: ', media);
  29. Readln;
  30. End.