














Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Viene diferentes ejemplos de programación
Tipo: Esquemas y mapas conceptuales
1 / 22
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!















Integrantes del equipo (Número de control y nombre):
Inicio ¡¡¡Escribir “ Hola Alexis y Yayis!!!” Fin Captura de la ejecución:
Inicio nombre” Rodolfo” apellidoPaterno “Luna” apellidoMaterno”Pérez” edadEnAnios 37 sueldoDeseado54320.10 sexo ’H’ buscandoTrabajoFalso Fin En este caso podemos observar que no hay operaciones d entrada ni salida, solo procesos (rectángulos). Al ejecutar este algoritmo la computadora estaría asignando distintos valores a distintas variables, podemos observar distintos tipos de datos, el texto está encerrado entre comillas dobles, los números no, los caracteres individuales se escriben entre comillas simples y los valores booleanos, en este caso que estamos trabajando en español son Falso y Verdadero. Diseñe un nuevo algoritmo (diagrama de flujo y pseudocódigo) que asigne a distintas variables los mismos datos del ejemplo pero de todos los integrantes del equipo. Algoritmo: DatosDeIntegrantes Diagrama de flujo Pseudocódigo
Ejecución Como podemos ver el símbolo de escritura lo podemos utilizar para escribir texto entre comillas o directamente variables que contengan un valor de cualquier tipo. Además, también podríamos escribir número o valores de Falso o Verdadero de forma directa y no necesariamente con variables. Basándose en el algoritmo que crearon en el punto 4 diseñe un algoritmo que asigne los datos de los integrantes a distintas variables y después escriba en pantalla todos los datos asignados, incluya textos que indiquen qué dato se está escribiendo y a que integrante pertenece. Algoritmo: DatosDeIntegrantes Diagrama de flujo Pseudocódigo Algoritmo Numero Escribir "Hola Hola" Nombres <- "Alexis Yayis" Edad <- "18 años" Carrera <- "Sistemas computacionales" Escribir Nombres Escribir Edad Escribir Carrera FinAlgoritmo Captura de la ejecución:
Captura de la ejecución:
El algoritmo hace varias asignaciones, algunas simples en las que sólo se asigna un valor específico a una variable y otras que involucran operaciones. Podemos ver que se pueden realizar operaciones entre números de forma directa o entre números y variables. Además, se pueden hacer operaciones entre valores booleanos a través de las operaciones Y (&) y O (|), o con los operadores relacionales >,<,= y sus combinaciones. Las operaciones entre cadenas de texto las veremos más adelante. Diseñe un algoritmo que lea dos números e imprima los resultados de la suma, resta, multiplicación y división de los números leídos. Algoritmo: OperacionesBásicas Diagrama de flujo Pseudocódigo Algoritmo Opeaciones Escribir " Escriba los dato" Leer a Leer b Escribir " Aqui tiene la suma, resta multiplicacion y division de los numeros" Suma <- a + b Resta <- a-b Multiplicacion <- a*b Division <- a/b Escribir Suna Escribir Resta Escribir Multiplicacion Escribir Division
Inicio Si Verdadero Entonces Escribir "La condición fue verdadera" FinSi Fin Ejecución En este caso como colocamos directamente el valor Verdadero, siempre se ejecuta la instrucción escribir, este ejemplo únicamente busca ilustrar que la instrucción Si, utiliza un Falso o verdadero para decidir el camino. Algoritmo ifSimple Diagrama de flujo Pseudocódigo Inicio Si Falso Entonces Escribir "La condición fue verdadera" FinSi Fin
Ejecución Como podemos ver, en este caso el algoritmo no escribe nada en pantalla, esto es debido a que, al tener el valor Falso, nunca se va a ir por el camino verdadero y el camino falso no contiene instrucciones. Algoritmo If Diagrama de flujo Pseudocódigo Inicio Escribir "Escribe un número" Leer num Si num>10 Entonces Escribir "Es mayor a 10" SiNo Escribir "Es menor o igual a 10" FinSi Fin Ejecución En este caso se utilizó la expresión booleana num>10, la cual compara si el valor de num es mayor que 10, en caso de ser cierto se ejecutan instrucciones del camino marcado con v y en caso de no ser cierto, se ejecutan las instrucciones del camino marcado con F. una vez
Generalmente se utiliza una variable de control la cual es parte de la expresión lógica evaluada en cada iteración, dicha variable debería modificarse dentro del ciclo para que en algún momento la condición permita salir de él. Ejemplos: Algoritmo EjemploPara Diagrama de flujo Pseudocódigo Inicio veces <- 7 Para control<-1 Hasta veces Hacer Escribir "Hola ", control FinPara Fin Ejecución
El ciclo for generalmente se utiliza cuando sabemos el número de veces que se requiere repetir algo, ya que la variable de control se utiliza al momento de crear el ciclo y se incrementa automáticamente en cada iteración hasta llegar a un valor. En el ejemplo la variable control inicia en 1 y el ciclo se detendrá cuando control se mayor a veces, es decir, el ciclo se repetirá hasta que control llegue a veces. Algoritmo EjemploWhile Diagrama de flujo Pseudocódigo Inicio veces <- 7 control<- Mientras control<veces Hacer Escribir "Adios ",control control<-control+ Fin Mientras Fin
Inicio veces <- 7 control<- Repetir Escribir "Adios ",control control<- control+ Hasta Que control<veces Fin El ciclo do while funciona igual que el while (mientras), pero la condición se evalúa después de ejecutar una vez las instrucciones dentro del ciclo. Diseñe un algoritmo que muestre el mensaje “Adivina el número” y después lea un número, estas instrucciones deben repetirse hasta que el nuero leído sea 43. Ejecución
Algoritmo AdivinaNumero Diagrama de flujo Pseudocódigo Ejecución