Compiladores ejercicios en python

3
PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR SEDE IBARRA Nombre: Alexis Vilañez Fecha: 09/05/13 Materia: Compiladores 1.05. Hacer un programa que muestre "Esto es un caño". Ejecútelo. ¿Qué sucede? ¿Cómo lo solucionó? Hubo un problema al ejecutar en la línea 1, la solución fue borrar la línea 1. 2.01. Escriba un programa que muestre la siguiente figura: \ | / @ @ * \"""/

Transcript of Compiladores ejercicios en python

Page 1: Compiladores ejercicios en python

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR

SEDE IBARRA Nombre: Alexis Vilañez

Fecha: 09/05/13

Materia: Compiladores

1.05. Hacer un programa que muestre "Esto es un caño". Ejecútelo. ¿Qué sucede? ¿Cómo

lo solucionó?

Hubo un problema al ejecutar en la línea 1, la solución fue borrar la línea 1.

2.01. Escriba un programa que muestre la siguiente figura:

\ | /

@ @

*

\"""/

Page 2: Compiladores ejercicios en python

2.02. Siendo a="Hola", b="mundo", c=87 y d=2.33145, armar y mostrar las siguientes

cadenas:

"Hola mundo" (usando a y b)

"-Hola-mundo-" (usando a y b)

"El resultado es: 87" (usando c)

"El resultado es: 87min (5220seg)" (usando c ambas veces)

"La temperatura es: 2.3"

2.03. Hacer un programa que le pida una cadena al usuario (usando la función "raw_input")

y la imprima a pantalla al revés. Por ejemplo, para el texto "Esto es asi", debería

mostrar:

"isa se otsE"

Page 3: Compiladores ejercicios en python

2.04. Hacer un programa que le pida un número al usuario (usando la función "raw_input")

y muestre ese número menos dos, más dos, multiplicado por dos, dividido por dos de forma

entera, dividido por dos de forma decimal, y elevado a la potencia de dos. Por ejemplo, para

el número 7, debería mostrar:

5

9

14

3

3.5

49