Sesión 5 Diagramas de Flujo

Slides:



Advertisements
Presentaciones similares
Algoritmo: Es una serie de procesos a seguir para la solución de un problema. Diagrama de Flujo: Es la representación de un algoritmo en forma jerárquica.
Advertisements

Sesión 4 Diagramas de Flujo
Estructura selectiva anidada
Sesión 3 Estructuras Repetitivas
Sesión 2 Programación Estructurada
Estructuras Repetitivas para
ESTRUCTURA DE DECISION LOGICA
Estructuras de decisión
ALGORITMOS Y LENGUAJES Estructuras de Control CONDICIONAL
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Estructuras de Repetición Algoritmos
Alumnos: Camila Villarreal, Indi Diana & Matías Baleato Fecha de entrega: 14 de noviembre. Curso: 1B.
ESTRUCTURAS REPETITIVAS EJEMPLOS
Ejercicios De Algoritmos
Ejercitacion para la evalucion Federico Persichini 2ºB.
Datos de entrada: Proceso: Datos de salida: Inicio 1.
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
ESTRUCTURAS REPETITIVAS EJEMPLOS
ESTRUCTURAS REPETITIVAS
AUTORA: ANABEL RAMOS IGLESIAS
Ejercicio 4to. Bachillerato.
ESTRUCTURAS CONTROL REPETITIVAS
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 8.
INTRODUCCIÓN A LA COMPUTACIÓN 14va Semana – 24va Sesión Miércoles 01 de Junio del 2005 Juan José Montero Román
INTRODUCCIÓN A LA COMPUTACIÓN
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
Víctor Mario Vélez Marín Programación Programación (TE243) Víctor Mario Vélez Marín Universidad Tecnológica de Pereira Facultad de Tecnología Eléctrica.
ESTRUCTURAS CONTROL SECUENCIAL
Programación de Computadores
Ejercicio 6 ¿Cuánto debe pagar cada comensal de un grupo en un restaurante considerando el monto del consumo y la propina? Para cualquier número de personas.
DFD Juan manuel pachon 701.
ESTRUCTURAS DE CONTROL Estructuras Secuenciales. Las estructuras de programación secuenciales son una combinación de sentencias de entrada de datos al.
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Introducción al lenguaje de programación SLE 2
Programación Diseño de Algoritmos
Teoría – Alejandro Gonzalez
Ejercitación para la evaluación Giuliano Woloszanowski 2B.
ESTRUCTURAS REPETITIVAS
Agostina Puente Diagnóstico. Ingresar el número entero que represente la edad en años de una persona. Mostrar un mensaje de error para informar si es.
Soluciones 1- el algoritmo en seudocódigo que, dada una variable cuyo es leído desde teclado imprima por pantalla si el numero es o no mayor que 0 algoritmo.
Principios de programación LIA. Suei Chong Sol, MCE. Sentencias de Control Repetitivas.
Estructuras de Repetición (Hacer-Mientras)
Estructuras de control Resolución de problemas y algoritmos.
Programación en Pascal
TALLER SENTENCIAS REPETITIVAS (CICLOS)
Programación de Computadores (IWI-131)
MATEMATICAS EXPONENTES SANDRO CUESTA.
Estructuras de Repetición (Hacer-Mientras)
For variable = Valor_Inicial to Valor_Final Step Incremento Una o más instrucciones (1) Next Step Incremento, permite especificar si se requiere un incremento.
Estructuras de repetición
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
ESTRUCTURAS REPETITIVAS EJEMPLOS
Lógica Computacional.
PARADIGMAS DE LA PROGRAMACION
Ciclos: EJERCITACION PARA LA EVALUACIÓN Ignacio romero.
tabla // tabla sumar del 7, del 0 al 9
Múltiplos de un número. Los múltiplos de un número son los números que obtenemos cuando multiplicamos ese número por los naturales.   Ejemplo:
Universidad Domingo Savio
ESTRUCTURA DE CONTROL REPETITIVAS: FOR DESDE… HASTA
USOS Y APLICACIONES DE LAS ESTRUCTURA DE CONTROL REPETITIVAS
Estructuras Algorítmicas Selectivas
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
Pedro Boulay 2ºB PC 17. Dada una serie de 20 números enteros, se desea que muestren el resultado de la suma. Dada una lista de 30 números enteros, se.
COMPUTER SCIENCE PARCIAL 1
ALGORITMO QUE SUME 2 VALORES E IMPRIMA EL RESULTADO 1. Inicio 2. Inicializar variables A=0,B=0,C=0 3. Asignar valores a las variables A=20,B=50.
QUE ES PNL. CONCEPTO La programación neurolingüística es un proceso mental, mediante el cual utilizamos los sentidos con los cuales percibimos el mundo,
TRABAJO DE ARCHIVOS LOS PROGRAMAS SIGUIENTES YA HAN SIDO DESARROLLADOSS, AHORA SE LE PIDE QUE SE INCLUYA, QUE LOS DATOS SE GUARDEN EN UN ACHIVO. Programa.
Prof. Yesika Medina ESTRUCTURAS DE DATOS OBJETIVO III. APLICAR A LOS PROGRAMAS EN.
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Estructuras de Repetición Algoritmos
Transcripción de la presentación:

Sesión 5 Diagramas de Flujo

Estructura repetitiva Para indices acciones

Ejemplo 1 Mostrar los primeros 5 números algoritmo mostrarnumeros var Inicio Mostrar los primeros 5 números algoritmo mostrarnumeros var entero : i Inicio para i ← 1 hasta 5 hacer escribir “Número ”, i fin_para fin i ← 1 hasta 5 escribir “Numero ” , i fin

Ejemplo 2 Inicio S ← 0 Calcular la suma de 5 números ingresados por el usuario algoritmo sumadenumeros var entero : N, S, i Inicio S ← 0 para i ← 1 hasta 5 hacer escribir “Ingrese número” leer N S ← S + N fin_para escribir “La suma total es : “ , S fin i ← 1 hasta 5 escribir “ingrese numero ” leer N S ← S + N escribir “La suma total es: ”, S fin

Estructura repetitiva Mientras NO condicion SI acciones

Ejemplo 3 Calcular la suma de N números ingresados por el usuario Inicio S ← 0 i ← 0 escribir “ingrese numero ” leer N Calcular la suma de N números ingresados por el usuario algoritmo sumadenumeros var entero : N, S, num, i inicio S ← 0 i ← 0 escribir “Ingrese cantidad de números: ” leer N mientras i < N hacer escribir “Ingrese número” leer num S ← S + num i ← i + 1 fin_mientras escribir “La suma total es : “ , S fin NO i < N SI escribir “ingrese numero ” leer num S ← S + num i ← i + 1 escribir “La suma total es: ”, S fin

Ejemplo 4 Inicio cont ← 0 escribir “ingrese numero ” Contar los números enteros positivos introducidos por teclado. algoritmo sumadenumeros var entero : num, cont inicio cont ← 0 escribir “Ingrese número” leer num mientras num > 0 hacer cont ← cont + 1 fin_mientras escribir “El número de enteros positivos es : “ , cont fin leer num NO num > 0 SI cont ← cont + 1 escribir “ingrese numero ” leer num escribir “el numero de enteros Positivos es: ”, cont fin

Estructura repetitiva Hacer acciones NO condicion SI

Ejemplo 5 Inicio Leer por teclado una nota validada algoritmo validanota var entero : nota inicio hacer escribir “Ingrese nota” leer nota mientras (nota <0 or nota > 20) escribir “La nota es : “ , nota fin escribir “ingrese nota ” leer nota NO nota < 0 or nota > 20 SI escribir “La nota es: ”, nota fin

Ejemplo 6 Inicio escribir “ingrese mes ” leer mes Leer por el número del mes algoritmo mes var entero : mes inicio hacer escribir “Ingrese mes” leer mes mientras (mes <1 or mes > 12) escribir “El mes es : “ , mes fin escribir “ingrese mes ” leer mes NO mes < 1 or mes > 12 SI escribir “El mes es: ”, mes fin

Ejercicios Desarrollar un programa que calcule e imprima la suma de los N primeros número naturales. Desarrollar un programa que dados como datos N números enteros, determine cuántos de ellos son pares y cuántos impares. Desarrollar un programa para obtener la tabla de multiplicar de un número entero k. Desarrollar un programa que lea un número entero N y calcule el resultado de la siguiente serie 1 + ½ + 1/3 + ¼ + ……….. + 1/N Dado el sueldo de N trabajadores, considere un aumento de 15% a cada uno de ellos, si su sueldo es inferior a 800 soles. Imprima el sueldo con el aumento incluido.