Professional Documents
Culture Documents
Si su programa tiene algún error el compilador le dará el mensaje de error en un cuadro de diálogo y el cursor se posicionará en
el lugar donde se encontró el error (dejará la línea en rojo). Para probar esto puede introducir intencionalmente algunos errores,
por ejemplo: No declare una variable; coloque en mayúscula alguna palabra reservada como var, inicio o fin; olvide algún
paréntesis que cierra la llamada a una función; trate de asignar a una constante una expresión.
Puede ejecutar su programa mediante la opción del menú Ejecutar->Ejecutar , la combinación de teclas ALT+F9 o mediante el
botón de herramienta que se encuentra debajo del menú. Al ejecutar aparecerá la venta de ejecución, la entrada y salida se
realiza a través de esta ventana.
Notará que las palabras reservadas, constantes literales y tipo de datos básicos se "pintan" de otro color. También puede hacer
uso de las guías de indentación para "observar" mejor la estructura de su programa.
Puede usar F1 desde del menú acceder a la ayuda que contiene la lista de funciones predefinidas en el lenguaje.
Ahora intente usar el depurador del entorno. Ejecute su programa paso a paso y trate de "inspeccionar" el valor de las
variables de su programa. Además coloque un punto de parada en algún lugar de ejecución de su programa. Su instructor le
ayudará en esto pero trate de experimentar y probar antes de preguntar. Opción de depuración en el menú Ejecutar
– En este momento su programa no imprime ningún mensaje para solicitar el diámetro, ¿cómo puede hacer para que Usted se
dé cuenta que tiene que introducir el diámetro?, es decir imprimir un mensaje antes de la lectura.
– ¿Cómo puede modificar el código de manera a tener una sola variable, la que contiene el valor del diámetro?
– ¿Cómo aparece la impresión? Seguramente en una linea separada del número que introdujo para el diámetro. Fíjese que
existen dos impresiones. ¿Como puede hacer para que exista una linea de por medio entre la impresión de cia y de co ?
¿Que pasa cuando agrega “\n” a “La circunferencia es ”?
– Haga ahora para que la impresión siga siendo como el ítem anterior, pero use solo una sentencia “imprimir”
– Ahora intente limpiar la pantalla, seguramente se habrá dado cuenta que despues de varias ejecuciones la pantalla de salida
tiene muchos valores (de la ejecución actual y de anteriores)... intente usar la función cls(), vea que hace.
d) Codifique el siguiente problema de solución lineal.
Dada la siguiente tabla
Moneda Valor en Gs.
Dólar 5.200
Euro 6.500
Libra 10.250
Se leen tres variables que indican cantidades en dólares, euros y libras respectivamente.
Genere la siguiente tabla con la equivalencia en otras monedas (no podrá dibujar las lineas llenas pero podrá simular
con los caracteres: - + | así como se muestra abajo en el ejemplo:
+------------+-----------+-----------+-------------+-------------+------------+
| | Monto | Gs. | Euros | Dolares | Libras |
+------------+-----------+-----------+-------------+-------------+------------+
| Euros | 100 | 650000 | - | 125 | 63.41 |
+------------+-----------+-----------+-------------+-------------+------------+
| Dolares | 200 | 1040000 | 101 | - | 101.46 |
+------------+-----------+-----------+-------------+-------------+------------+
| Libras | 300 | 3075000 | 473 | 591.35 | - |
+------------+-----------+-----------+-------------+-------------+------------+
Resuelva el ejercicio utilizando la menor cantidad de variables posibles (no es obligatorio, una vez que lo resuelva
puede ir mejorando su programa)
Para formatear los números puede utilizar la función str(). Vea la ayuda sobre dicha función (Presione F1 y busque el
nombre de la función str(). Como sugerencia pruebe el ejemplo que se muestra en la ayuda para ver el efecto de las
diferentes formas de uso de la función
Por ejemplo para imprimir formateado el número 87.825 de manera que ocupe 8 espacios de ancho con dos
decimales, hacemos lo siguiente: