Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la programación
Manual de elementos algorítmicos básicos de Python
Lic En Administración
Integrantes de equipo:
Abraham Patricio Torres Alvarado-2029680
Firma:
• ([)y(])
• ({)y(})
• ( /* ) y ( */ )
• ...
En pseudocódigo, en este curso de algoritmos, los comentarios se van a escribir entre los símbolos
reservados barra-asterisco (/*) y asterisco-barra (*/), que son los mismos que se utilizan en
lenguaje C.
Ejemplo
Algoritmo que sirve para calcular el área de una circunferencia, en el cual se han comentado las
distintas secciones: cabecera, declaraciones y cuerpo:
Variables
En programación, una variable representa a un espacio de memoria en el cual se puede almacenar
un dato. Gráficamente, se puede representar como:
Las variables son: prom, calf1, calf2, calf3. Son datos numéricos o alfanuméricos que contienen un
valor y que no cambia durante la ejecución del algoritmo ó programa.
Expresiones
son todos aquellos insumos que se requieren para el adecuado procesamiento de los datos y que
se definirán como variables, teniendo en cuenta el tipo de dato que puede representar y ellos se
detallan en el siguiente capítulo con más énfasis. Entre los tipos de datos existentes se
encuentran:
Cadena: Datos similares al anterior, pero que pueden almacenar cadenas de caracteres
Flotantes o decimales: Son datos numéricos que permiten almacenar datos con parte entera y
parte decimal. Existen dos tipos: float o flotante y doble o double.
Booleanos: Son datos que representan valores lógicos, de tal manera que devuelven resultados
como falso o verdadero
SALIDAS
Son los valores o resultados que se generan después de una operación o proceso, en el ejemplo
anterior se puede ver que la salida, se compone de dos partes, el mensaje final, que es la cadena:
“el cuadrado del número es:” y el valor de cuadrado que se visualiza para el usuario.
Manejo de cadenas
En temas previos ya hemos trabajado con tipos de datos básicos como números y valores lógicos.
Las cadenas de caracteres también son un tipo de dato básico. Consisten en una secuencia de
caracteres y sirven para representar información de tipo texto, como el nombre de una persona, el
nombre de una calle, una matrícula de un coche, etcétera.
En R una cadena de caracteres se representa como una serie de caracteres encerradas entre
comillas dobles o simples:
Estructuras de decisión
Una estructura de decisión permite que la ejecución de un algoritmo tome distintos caminos, que
llevan a distintos resultados, dependiendo de la condición o condiciones presentes en la
estructura de decisión. Una condición corresponde a una expresión lógica que puede contener
operadores relacionales (, <=, >=, =) o conectores lógicos
“Y” ( , &)
“NO” (~)
“O” ( v, ǀ)
Ejemplos
Ahora observe estas expresiones lógicas construidas con las anteriores variables:
SW = „N‟ esta comparación con el igual da falso, ya que SW no es igual a N puesto que SW
contiene el caracter S.
(cantidad > 10) v (venta >= 65000) falso v verdadero verdadero resultado