+ All Categories
Home > Documents > Introduccion a la Programaci´ on´ Andres Felipe Barco...

Introduccion a la Programaci´ on´ Andres Felipe Barco...

Date post: 26-Sep-2018
Category:
Upload: lamkhanh
View: 217 times
Download: 0 times
Share this document with a friend
45
Usando variables Expresiones Sentencias Variables, expresiones y sentencias Introducci ´ on a la Programaci´ on Andr ´ es Felipe Barco Santa Pontificia Universidad Javeriana Generado con L A T E X Febrero de 2010 Andr ´ es Felipe Barco Santa Variables, expresiones y sentencias
Transcript
Page 1: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Variables, expresiones y sentenciasIntroduccion a la Programacion

Andres Felipe Barco Santa

Pontificia Universidad JaverianaGenerado con LATEX

Febrero de 2010

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 2: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 3: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Definir Objetivo, elementos, incio, final y secuencia deacciones.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 4: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Definir Objetivo, elementos, incio, final y secuencia deacciones.

Diseno Definir la forma y el contenido (estructuras ysecuencia logica).

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 5: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Definir Objetivo, elementos, incio, final y secuencia deacciones.

Diseno Definir la forma y el contenido (estructuras ysecuencia logica).

Pseudocodigo Definicion informal del algoritmo (lenguajehumano).

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 6: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Definir Objetivo, elementos, incio, final y secuencia deacciones.

Diseno Definir la forma y el contenido (estructuras ysecuencia logica).

Pseudocodigo Definicion informal del algoritmo (lenguajehumano).

Programa Coleccion de algoritmos que trabajan en conjuntopara resolver determinado problema.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 7: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Recorderis

Recorderis

Algoritmo Coleccion de instrucciones junto con un orden enel cual deben ser ejecutados.

Definir Objetivo, elementos, incio, final y secuencia deacciones.

Diseno Definir la forma y el contenido (estructuras ysecuencia logica).

Pseudocodigo Definicion informal del algoritmo (lenguajehumano).

Programa Coleccion de algoritmos que trabajan en conjuntopara resolver determinado problema.

Lenguaje de programacion Herramienta para crear nuestrosprogramas (sintaxis, semantica).

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 8: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Las variables

Solo una referencia

Una variable es, basicamente, un nombre que hace referenciaa un valor. Dicho nombre no puede empezar por numeros,contener algunos simbolos prohibidos ni ser igual a algunaspalabras reservadas.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 9: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Las variables

Solo una referencia

Una variable es, basicamente, un nombre que hace referenciaa un valor. Dicho nombre no puede empezar por numeros,contener algunos simbolos prohibidos ni ser igual a algunaspalabras reservadas.

Entero una secuencia de numeros enteros. n = 321

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 10: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Las variables

Solo una referencia

Una variable es, basicamente, un nombre que hace referenciaa un valor. Dicho nombre no puede empezar por numeros,contener algunos simbolos prohibidos ni ser igual a algunaspalabras reservadas.

Entero una secuencia de numeros enteros. n = 321

Cadena Una secuencia de caracteres alfanumericos.nombre = “Fererico”

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 11: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Las variables

Solo una referencia

Una variable es, basicamente, un nombre que hace referenciaa un valor. Dicho nombre no puede empezar por numeros,contener algunos simbolos prohibidos ni ser igual a algunaspalabras reservadas.

Entero una secuencia de numeros enteros. n = 321

Cadena Una secuencia de caracteres alfanumericos.nombre = “Fererico”

Boleano Palabra True o False (1,0). teLoComiste = True

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 12: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Las variables

Solo una referencia

Una variable es, basicamente, un nombre que hace referenciaa un valor. Dicho nombre no puede empezar por numeros,contener algunos simbolos prohibidos ni ser igual a algunaspalabras reservadas.

Entero una secuencia de numeros enteros. n = 321

Cadena Una secuencia de caracteres alfanumericos.nombre = “Fererico”

Boleano Palabra True o False (1,0). teLoComiste = True

Estructura Forma organizativa para otras variables. Listas,pilas, vectores, matrices, etc

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 13: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Contrato

Dado que las variables son de suma importancia para elalgoritmo, debe tenerse claridad para que se usa cadavariable. Ademas debemos saber que hace el sistema entero ysus subsistemas. Esto lo solucionamos con un contrato.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 14: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Contrato

Dado que las variables son de suma importancia para elalgoritmo, debe tenerse claridad para que se usa cadavariable. Ademas debemos saber que hace el sistema entero ysus subsistemas. Esto lo solucionamos con un contrato.

La especificacion

El contrato es la cabecera de nuestro programa, la primerainformacion del algoritmo.

Nombre del autor

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 15: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Contrato

Dado que las variables son de suma importancia para elalgoritmo, debe tenerse claridad para que se usa cadavariable. Ademas debemos saber que hace el sistema entero ysus subsistemas. Esto lo solucionamos con un contrato.

La especificacion

El contrato es la cabecera de nuestro programa, la primerainformacion del algoritmo.

Nombre del autor

Nombre del programa y descripcion del proposito

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 16: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Contrato

Dado que las variables son de suma importancia para elalgoritmo, debe tenerse claridad para que se usa cadavariable. Ademas debemos saber que hace el sistema entero ysus subsistemas. Esto lo solucionamos con un contrato.

La especificacion

El contrato es la cabecera de nuestro programa, la primerainformacion del algoritmo.

Nombre del autor

Nombre del programa y descripcion del proposito

Fecha de ultima modificacion

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 17: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Contrato

Dado que las variables son de suma importancia para elalgoritmo, debe tenerse claridad para que se usa cadavariable. Ademas debemos saber que hace el sistema entero ysus subsistemas. Esto lo solucionamos con un contrato.

La especificacion

El contrato es la cabecera de nuestro programa, la primerainformacion del algoritmo.

Nombre del autor

Nombre del programa y descripcion del proposito

Fecha de ultima modificacion

Para cada variable a usar; descripcion de su proposito

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 18: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Python

La secuencia para crear un algoritmo en python es:

1Veremos sobre modulos mas adelanteAndres Felipe Barco Santa Variables, expresiones y sentencias

Page 19: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Python

La secuencia para crear un algoritmo en python es:1 Realizar contrato del programa al inicio del documento.

1Veremos sobre modulos mas adelanteAndres Felipe Barco Santa Variables, expresiones y sentencias

Page 20: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Python

La secuencia para crear un algoritmo en python es:1 Realizar contrato del programa al inicio del documento.2 Importar los modulos necesarios1.

1Veremos sobre modulos mas adelanteAndres Felipe Barco Santa Variables, expresiones y sentencias

Page 21: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Python

La secuencia para crear un algoritmo en python es:1 Realizar contrato del programa al inicio del documento.2 Importar los modulos necesarios1.3 Definir e inicializar variables.

1Veremos sobre modulos mas adelanteAndres Felipe Barco Santa Variables, expresiones y sentencias

Page 22: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Las variablesContratoPython

Python

La secuencia para crear un algoritmo en python es:1 Realizar contrato del programa al inicio del documento.2 Importar los modulos necesarios1.3 Definir e inicializar variables.4 Usar las variables (modificandolas o no).

1Veremos sobre modulos mas adelanteAndres Felipe Barco Santa Variables, expresiones y sentencias

Page 23: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Expresion

Combinacion de variables, operadores y valores querepresentan un unico valor de resultado.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 24: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Expresion

Combinacion de variables, operadores y valores querepresentan un unico valor de resultado.

Variables son nombres referentes a valores.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 25: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Expresion

Combinacion de variables, operadores y valores querepresentan un unico valor de resultado.

Variables son nombres referentes a valores.

Operadores son simbolos especiales que representancomputos.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 26: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Expresion

Combinacion de variables, operadores y valores querepresentan un unico valor de resultado.

Variables son nombres referentes a valores.

Operadores son simbolos especiales que representancomputos.

Valores son numero o cadena (o cualquier cosa) quepueda ser almacenado en una variable o calculado en unaexpresion.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 27: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Ejemplos de expresiones

1 + 1

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 28: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Ejemplos de expresiones

1 + 1

x

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 29: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Ejemplos de expresiones

1 + 1

x

“Me llamo”+“ Andres”

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 30: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Ejemplos de expresiones

1 + 1

x

“Me llamo”+“ Andres”

seLoComio

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 31: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Precedencia operadores

1 Parentesis se evalua primero.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 32: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Precedencia operadores

1 Parentesis se evalua primero.2 Exponente sigue en orden.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 33: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Precedencia operadores

1 Parentesis se evalua primero.2 Exponente sigue en orden.3 Continuan multiplicacion y division.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 34: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Precedencia operadores

1 Parentesis se evalua primero.2 Exponente sigue en orden.3 Continuan multiplicacion y division.4 Finalizan suma y resta.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 35: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

ExpresionEjemplos de expresionesPrecedencia operadores

Precedencia operadores

1 Parentesis se evalua primero.2 Exponente sigue en orden.3 Continuan multiplicacion y division.4 Finalizan suma y resta.

Para cadenas se tiene la suma (+) y la multiplicacion (*).

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 36: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Definicion de sentencia

Seccion de codigo que representa un comando o accion.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 37: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Definicion de sentencia

Seccion de codigo que representa un comando o accion.

Es una instruccion que el interprete de Python puedeejecutar.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 38: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Primeras Sentencias

print 2+2

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 39: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Primeras Sentencias

print 2+2

universidad = “PUJ”

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 40: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Primeras Sentencias

print 2+2

universidad = “PUJ”

Salida Una sentencia puede o no devolver un valor. Laasignacion no devuelve nada, la sentencia print sidevuelve un valor; su entrada.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 41: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Composicion

Una de las caracterısticas mas utiles de los lenguajes deprogramacion es su capacidad de tomar pequenos bloques decodigo para componer con ellos.

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 42: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Composicion

Una de las caracterısticas mas utiles de los lenguajes deprogramacion es su capacidad de tomar pequenos bloques decodigo para componer con ellos.

edadEnMeses = (edad*12) + (12 - mpca)

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 43: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Composicion

Una de las caracterısticas mas utiles de los lenguajes deprogramacion es su capacidad de tomar pequenos bloques decodigo para componer con ellos.

edadEnMeses = (edad*12) + (12 - mpca)

print 20 + 3

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 44: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Composicion

Una de las caracterısticas mas utiles de los lenguajes deprogramacion es su capacidad de tomar pequenos bloques decodigo para componer con ellos.

edadEnMeses = (edad*12) + (12 - mpca)

print 20 + 3

print “Cantidad de estudiantes : ”, mujeres+hombres

Andres Felipe Barco Santa Variables, expresiones y sentencias

Page 45: Introduccion a la Programaci´ on´ Andres Felipe Barco …cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:introprog:... · Pseudocodigo´ Definicion informal del algoritmo

Usando variablesExpresionesSentencias

Definicion de sentenciaPrimeras SentenciasComposicion

Fin de la Clase

Nos vemos en la proxima!!!

Andres Felipe Barco Santa Variables, expresiones y sentencias


Recommended