0
Presentación resumen del libro:"EMPEZAR DE CERO A PROGRAMAR EN               lenguaje C"      Autor: Carlos Javier Pes Riv...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                           OBJETIVOS• Conocer las instrucciones primitivas, y sabe...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                   CONTENIDO8.1 INTRODUCCIÓN8.2 ASIGNACIÓN8.3 SALIDA8.4 ENTRADA   ...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA              8.1 INTRODUCCIÓN• En programación, las instrucciones que se utilizan...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                  8.2 ASIGNACIÓN• Una instrucción de asignación (o simplemente asi...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                 8.3 SALIDA (1/2)• Una instrucción de salida (o simplemente salida...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                 8.3 SALIDA (2/2)• EJEMPLO: Partiendo de las variables:      caden...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA              8.4 ENTRADA (1/3)• Una instrucción de entrada (o simplemente  entrad...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                 8.4 ENTRADA (2/3)• EJEMPLO: Partiendo de las variables:       cad...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA                 8.4 ENTRADA (3/3)• EJEMPLO: Si se han declarado:       cadena nom...
Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA  EJERCICIOS RECOMENDADOS• Resueltos: 1, 2 y 3.• Propuestos: 1, 2, 3 y 4.         ...
GRACIAS POR SU ATENCIÓN  Para más información, puede visitar la web del autor:http://www.carlospes.com                    ...
Upcoming SlideShare
Loading in...5
×

Asignación, Salida y Entrada

5,537

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,537
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
77
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Asignación, Salida y Entrada"

  1. 1. Presentación resumen del libro:"EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 8 ASIGNACIÓN, SALIDA Y ENTRADA 1
  2. 2. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA OBJETIVOS• Conocer las instrucciones primitivas, y saber hacer uso de ellas.• Saber utilizar los elementos ya estudiados para escribir instrucciones primitivas. – De los elementos que se utilizan para diseñar algoritmos, sólo quedan por estudiar las instrucciones. En este capítulo se van a estudiar las tres instrucciones más elementales que existen en programación, conocidas como instrucciones primitivas (asignación, salida y entrada). Las instrucciones primitivas son las primeras que todo programador debe conocer, pero, ¿de qué manera están relacionadas con los elementos ya estudiados? 2 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  3. 3. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA CONTENIDO8.1 INTRODUCCIÓN8.2 ASIGNACIÓN8.3 SALIDA8.4 ENTRADA 3 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  4. 4. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.1 INTRODUCCIÓN• En programación, las instrucciones que se utilizan para diseñar algoritmos se pueden clasificar en: – Primitivas. – De control. – Llamadas a subalgoritmos (llamadas a subprogramas).• En este capítulo se van a explicar las instrucciones primitivas (existen tres): – Asignación. – Salida. – Entrada. 4 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  5. 5. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.2 ASIGNACIÓN• Una instrucción de asignación (o simplemente asignación) consiste en asignar el resultado de la evaluación de una expresión a una variable: <nombre_de_la_variable> ← <expresión>• EJEMPLO: Dadas las siguientes declaraciones de constantes y variables en pseudocódigo. PI = 3.141592 real area, longitud, radio = 5.78 Algunas instrucciones de asignación son: area ← PI * radio ** 2 longitud ← 2 * PI * radio 5 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  6. 6. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.3 SALIDA (1/2)• Una instrucción de salida (o simplemente salida) consiste en llevar hacia el exterior los valores (datos) obtenidos de la evaluación de una lista de expresiones:escribir( <expresión_1>, <expresión_2>, ..., <expresión_n> )También se puede escribir como: escribir( <lista_de_expresiones> ) 6 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  7. 7. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.3 SALIDA (2/2)• EJEMPLO: Partiendo de las variables: cadena nombre = "Timoteo" entero edad = 27, hijos = 2 al escribir escribir( nombre, " tiene ", edad, " años." ) escribir( nombre, " tiene ", hijos, " hijos." ) por pantalla aparecerá: 7 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  8. 8. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.4 ENTRADA (1/3)• Una instrucción de entrada (o simplemente entrada) consiste en asignar a una o más variables, uno o más valores (datos) recibidos desde el exterior: leer( <nombre_de_la_variable_1>, <nombre_de_la_variable_2>, ..., <nombre_de_la_variable_n> )También se puede escribir como: leer( <lista_de_variables> ) 8 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  9. 9. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.4 ENTRADA (2/3)• EJEMPLO: Partiendo de las variables: cadena nombre, apellidos entero edad para cada una de ellas se puede recoger un valor (dato) desde el teclado, escribiendo: leer( nombre ) leer( apellidos ) leer( edad ) Otra posibilidad es: leer( nombre, apellidos, edad ) 9 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  10. 10. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA 8.4 ENTRADA (3/3)• EJEMPLO: Si se han declarado: cadena nombre real numero al escribir: escribir( "Introduzca su nombre: " ) leer( nombre ) escribir( "Introduzca un número real: " ) leer( numero ) escribir( nombre, ", el doble de ", numero, " es: ", numero * 2 ) por pantalla se verá algo parecido a: 10 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  11. 11. Capítulo 8. ASIGNACIÓN, SALIDA Y ENTRADA EJERCICIOS RECOMENDADOS• Resueltos: 1, 2 y 3.• Propuestos: 1, 2, 3 y 4. 11 Libro: “EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C”
  12. 12. GRACIAS POR SU ATENCIÓN Para más información, puede visitar la web del autor:http://www.carlospes.com 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×