Trabajo programacion 3

5
Universidad Politécnica Salesiana Antes de la clase Guía de desarrollo para la casa Tema: Introducción a la programación. Recuerda que debes revisar en casa: Programación I: Introducción a la programación. Ya que viste el recurso en casa, contesta las siguientes preguntas: 1. ¿Para qué sirve escribir mensajes en la pantalla? Para poder saber detalladamente o alguna característica del valor que se va poner en una variable. 2. ¿Es posible guardar dos datos, a la vez, en una variable? Jamás solo una 3. Además del comando leer, ¿Qué otra forma existe para darle valor a una variable? Cuando asignamos una operación a una variable. 4. ¿Es útil mostrar un mensaje de lo que se va a ingresar y luego leer la variable? ¿De qué sirve mostar un mensaje indicando lo que se va a ingresar? ¿Tiene sentido ingresar el texto y luego mostrar el mensaje? Sí es muy útil para saber detalladamente el contenido que va a tener la variable, sirve para éstetica y para detallar. No tiene sentido alterar el orden. 5. Además de mostrar mensaje por pantalla, el comando Escribir sirve para otra cosa. ¿Cuál es ese otro uso? Sirve para presentar el contenido que se ingresa en una variable, algún de resultado de una operación, etc. 6. ¿Cómo identifica un mensaje que se escribirá por pantalla? Por el comando Escribir y por las comillas. 7. ¿Cómo se identifica una variable que se escribirá por pantalla? Por el comando Leer Página 1 de 5

description

 

Transcript of Trabajo programacion 3

Page 1: Trabajo programacion 3

Universidad Politécnica Salesiana

Antes de la claseGuía de desarrollo para la casaTema: Introducción a la programación.

Recuerda que debes revisar en casa: Programación I: Introducción a la programación.

Ya que viste el recurso en casa, contesta las siguientes preguntas:

1. ¿Para qué sirve escribir mensajes en la pantalla?Para poder saber detalladamente o alguna característica del valor que se va poner en una variable.

2. ¿Es posible guardar dos datos, a la vez, en una variable?Jamás solo una

3. Además del comando leer, ¿Qué otra forma existe para darle valor a una variable?Cuando asignamos una operación a una variable.

4. ¿Es útil mostrar un mensaje de lo que se va a ingresar y luego leer la variable? ¿De qué sirve mostar un mensaje indicando lo que se va a ingresar? ¿Tiene sentido ingresar el texto y luego mostrar el mensaje?Sí es muy útil para saber detalladamente el contenido que va a tener la variable, sirve para éstetica y para detallar. No tiene sentido alterar el orden.

5. Además de mostrar mensaje por pantalla, el comando Escribir sirve para otra cosa. ¿Cuál es ese otro uso?Sirve para presentar el contenido que se ingresa en una variable, algún de resultado de una operación, etc.

6. ¿Cómo identifica un mensaje que se escribirá por pantalla?Por el comando Escribir y por las comillas.

7. ¿Cómo se identifica una variable que se escribirá por pantalla?Por el comando Leer

8. Para los siguientes problemas, proponga el pseudocódigo que lo resuelve.

Página 1 de 4

Page 2: Trabajo programacion 3

a. Escriba en la pantalla su nombre y su apellido.

1. Inicio nombre_apellido2. Escribir “escribe tu nombre: ”3. Leer nombre 4. Escribir “escribe tu apellido: ”5. Leer apellido6. Escribir “tú nombre es:”, nombre 7. Escribir “tú apellido es:”, apellido 8. Fin

b. Muestre una casa, utilizando el símbolo ‘*’1. Inicio casita2. Escribir “ * “3. Escribir “ *** “4. Escribir “ **** “5. Escribir “ ****** “6. Escribir “ * * “7. Escribir “ * * “8. Escribir “ ****** “9. Fin

c. Muestre por pantalla los números del 1 al 10, uno en cada línea.

1. Inicio números2. Escribir” 1 ”3. Escribir” 2 ”4. Escribir” 3 ”5. Escribir” 4 ”6. Escribir” 5 ”7. Escribir” 6 ”8. Escribir” 7 ”9. Escribir” 8 ”10.Escribir” 9 ”11.Escribir” 10 ”12.Fin

d. Lea por teclado el valor de un número. Luego muestre la suma más 10, su resta de 20, su multiplicación por -1 y su división por 4.

1. Inicio valores_numero2. Escribir “ ingrese el numero: ”3. Leer numero

Página 2 de 4

Page 3: Trabajo programacion 3

4. Suma <- numero +105. Resta <- numero – 206. Multiplicación <- numero * (-1)7. División <- numero / 48. Escribir “suma de números es:”, Suma9. Escribir “resta de números es:”, Resta10.Escribir “multiplicación de números es:”, Multiplicación11.Escribir “división de números es:”, División12.Fin

e. Se necesita ingresar el valor de un centímetro por teclado. Luego, realice la conversión a metros. Finalmente, muestre el resultado en metros.

1. Inicio centímetros_metros2. Escribir “valor en centímetros”3. Leer centímetros4. Metro <- centímetros / 1005. Escribir” el valor a metros es:”, Metro6. Fin

f. Se necesita ingresar las notas de aprovechamiento y del examen. Luego, realice la suma de ambas. Finalmente, muestre el valor del aprovechamiento, del examen y de la suma de ambas.

1. Inicio nota_final2. Escribir ”notas del aprovechamiento” 3. Leer aprovechamiento4. Escribir “notas del examen”5. Leer examen6. Suma <- aprovechamiento + examen7. Escribir “LA nota del aprovechamiento es:”, aprovechamiento 8. Escribir “LA nota del examen es:”, examen9. Escribir “LA suma es:”, Examen10.Leer paso el semestre 11.Fin

g. Se necesita calcular el área de un círculo. Para esto, recuerde que debe ingresar el radio por teclado. Además, recuerde que el valor de PI es una constante.

1. Inicio área_circulo2. Escribir ”área de un circulo” 3. Leer radio4. Área <- 3.14 * (radio^2)5. Escribir” el área del circulo es:”, Área6. Fin

Página 3 de 4

Page 4: Trabajo programacion 3

h. Se necesita calcular la temperatura en grados farenheit, de acuerdo a la temperatura ingresada en grados celsius. Para esto, recuerde que primero debe ingresar la temperatura en grados celsius. Finalmente, debe mostrar el resultado de la conversión.

1. Inicio celsius_farenheit2. Escribir " ingresar grados celsius" 3. Leer celsius 4. Farenheit <- (9/5 * celsius) + 325. Escribir " la temperatura a celsius es:" , farenheit6. Fin

Nota: Recuerde que la operación de transformación de farenheit a celsius es la siguiente: F=9

5 C + 32

Preguntas para la clase

Escribe 3 preguntas relacionadas al tema, para hacerla en la próxima clase.

¿Es mejor simplificar el pseudocódigo?

¿Se obtiene el mismo resultado simplificar el pseudocodigo?

¿Nos ve como el futuro del mañana?

Página 4 de 4