Documentos relacionados
INTRODUCCIÓN. Diagrama de flujo:

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos

Un algoritmo es una serie de pasos lógicos y organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

Programación Estructurada

Introducción a la programación: Algoritmos

5. ESTRUCTURAS DE REPETICIÓN

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I

Etapas en la solución de un problema

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (mientras)

Estructuras de Repetición

Decimal Binario Hexadecimal Octal

PRESENTACIÓN DEL ALGORITMO

Pseudocódigo. La forma en que se escribe un pseudocódigo es la siguiente:

Tema 01: Algoritmia y diagramas de flujo. Estructuras de datos (Prof. Edgardo A. Franco)

INSTITUCIÓN EDUCATIVA SAN VICENTE TALLER 3 DE DIAGRAMAS DE FLUJO ALGORITMOS CICLICOS CICLO: MIENTRAS QUE GRADOS DÉCIMOS

Introducción a los Algoritmos. Mtro. Manuel Suárez Gutiérrez

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION

Introducción a los Algoritmos. Mtro. Manuel Suárez Gutiérrez

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

Uso Pseudocódigo Diagrama de flujo Codificación

Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:

Conceptos. Generales ALGORITMOS

ESCUELA NACIONAL AUXILIARES DE ENFERMERÍA Manizales TECNOLOGÍA E INFORMÁTICA

RECORDAR TIPOS DE DATOS

DISEÑO ESTRUCTURADO. Herramientas de representación de algoritmos

Tema 5. Diagramas de flujo. Computacion - FA.CE.NA.

UNIVERSIDAD DEL PAPALOAPAN

PRACTICA: PROCESOS BASICOS DE PROGRAMACION. ALGORITMOS

CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)

EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO

CIENCIA DE LA COMPUTACION

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

Tipos de datos y Operadores Básicos

Titulo de hoy 25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 1

ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA

Guía práctica de estudio 05: Diagramas de flujo

La forma general que tiene un condicional (una pregunta) es la siguiente:

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

ESTRUCTURA DE ASIGNACIÓN

Diagramas de flujo. Ejemplo 1. Algoritmo para sumar dos números

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1

Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora.

Diagramas de flujo. ISCT. Luis Antonio Mancilla Aguilar

Introducción rápida a la programación (estructurada ) con C++

ICM Fundamentos de Computación

Herramientas de Programación. M.C. Juan Carlos Olivares Rojas

Metodología para la solución de problemas programables

Universidad Autónoma del Estado de México Facultad de Medicina

Estructuras Administrativas

Algoritmo, Estructuras y Programación I Ing. Marglorie Colina

DIAGRAMAS DE FLUJO. Tabla de contenido

Expresiones Aritméticas. Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz

PROGRAMACION ESTRUCTURADA: Tema 1. El lenguaje de programación C

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.

LENGUAJE DE PROGRAMACION UNO.

Estructuras de Repetición (Hacer-Mientras)

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

CLASIFICACION DE LAS ESTRUCTURAS DE CONTROL

Mientras (expresión lógica) Instrucciones a repetir mientras la expresión lógica es verdadera Fin Mientras

Laboratorio de Arquitectura de Redes. Operadores y expresiones en lenguaje C

Formato para prácticas de laboratorio

A l g o r i t m o s. Seguridad en Internet ALGORITMOS.

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA).

Dobles: Es el caso de la instrucción if-else (punto 1.2).

Algoritmo. Programa. Lenguaje algorítmico

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Estructuras de Control

SESIÓN DE EJERCICIOS E1

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL

MANUAL DE PRÁCTICAS PARA LA ASIGNATURA DE PROGRAMACION DE LA UPIBI

[TEMA #2. ETAPAS Y TÉCNICAS PARA EL DESARROLLO DE PROBLEMAS CON AYUDA DEL COMPUTADOR.]

Apellido paterno y nombre: Fecha: Firma:

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para computadora, en el que cada paso del algoritmo se

Profesor(a): Ing. Miriam Cerón Brito

Operadores aritméticos

Informática Ingeniería en Electrónica y Automática Industrial

PRECISO, DETERMINÍSTICOS Y FINITOS.

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

Programación Estructurada

Andrés Donaciano Martínez Guillén -.- Fundamentos de programación -.andresmtzgwordpress.com

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

Estructuras de Repetición: Repita Mientras.

Diagramas. En computación existen básicamente dos tipos de diagramas: diagramas de entradaproceso salida

Estructuras de Control

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

Diseño Estructurado de Algoritmos

DIAGRAMAS DE FLUJO / EPOEM #95

SIMBOLOGÍA DE LOS DIAGRAMAS DE FLUJO

Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C

Introducción a Java. Introducción a Java. Programación I

Introducción a la Computación

Actividad Algoritmos, Estructura y Programación I. FOR, DO-WHILE

Qué es un Diagrama de Flujo?

Estructuras de Selección, armado de Equipos, y Trabajo #1.

Programación Estructurada

Expresiones y sentencias

Transcripción:

1110111-1001 1110 +0110 10100 + 1 101011-1001 01011 + 0110 10001 + 1 100101-1001 001011-1001 001011 + 0110 010001 + 1 010010 Resultado 1101

110110 54-1100 -12 101010 42 Con complemento 001100 12-110110 -54 001100 42 +001001 010101 101010 Resolver 1110110010-101100110 1001001100

Operador aritmético Uso + Suma - Resta * Producto / División % Módulo(resto de la división)

operador A==B A!= B A>B A<B A>=B A<=B E1&&E2 E1 E2 Acción si A es igual a B si A es distinto de B si A es mayor que B si A es menor que B si A es mayor o igual que B si A es menor o igual que B Cierta si E1 y E2 son ciertas (AND) Cierta si E1 o E2 son ciertas(or)

Tipos de datos tipo uso tamaño Int Enteros 4 bite 32 bits Char Caractéres(letras) 1 bite 8 bits Float Números reales 4 bite 32 bits Double Números grandes 8 bite 64 bits

Diagrama de flujo: Esquema que representa gráficamente un algoritmo. Simbología utilizada en diagramas de flujo con base en la Organización Internacional para la Estandarización (ISO) y el Instituto Mexicano de Estándares (ANSI).

Inicio y fin. Líneas de dirección rectas, horizontales y verticales. Todas la líneas deben estar conectadas. Construcción de arriba hacia abajo y de izquierda a derecha. Notación independiente del leguaje de programación. Comentarios. Diagrama amplio, usar conectores adecuados y enumerar páginas. No puede llegar más de una línea a un símbolo.

Análisis: datos, valores de entrada, restricciones y salida. Construcción: dibujar detalladamente los pasos para la solución. Verificación: pruebas de escritorio.

Dadas tres calificaciones calcule su promedio.

Las estructuras de repetición, permiten la ejecución de una lista o secuencia de instrucciones. (<bloque de instrucciones>) en varias ocasiones. El número de veces que el bloque de instrucciones se ejecutará se puede especificar de manera explícita, o a través de una condición lógica que indica cuándo se ejecuta de nuevo y cuándo no. A cada ejecución del bloque de instrucciones se le conoce como una iteración. Tipos de Iteración(Principales de sentencias de repetición): 1. Ciclo Mientras 2. Ciclo Para

INICIO Contador : ENTERO Contador =1 Contador <21 SI Contador NO INICIO Contador: Entero Contador 1 Mientras que contador<21 haga Escriba Contador Contador Contador + 1 Fin Mientas FIN Contador<- Contador + 1 FIN

Realizar algoritmo y diagrama de flujo. Obtener el número mayor de dos números diferentes proporcionados por el usuario. Realizar el algoritmo y diagrama de flujo que obtenga la numeración del 100 al 1, usando un ciclo MIENTRAS, mostrar cada resultado obtenido en cada iteración. Determine si un numero es par

Obtener el número mayor de dos números diferentes proporcionados por el usuario.

Realizar el diagrama de flujo. Determine si un numero es par

El ciclo para ejecuta un bloque de instrucciones un número determinado de veces. Este número de veces está determinado por una variable contadora (de tipo entero) que toma valores desde un límite inferior hasta un límite superior. En cada ciclo después de ejecutar el bloque de instrucciones, la variable contadora es incrementada en 1 automáticamente y en el momento en que la variable sobrepasa el límite superior el ciclo termina. El valor final de la variable contadora depende del lenguaje de programación utilizado, por lo tanto, no es recomendable diseñar algoritmos que utilicen el valor de la variable contadora de un ciclo para, después de ejecutar el mismo SI NO FIN

1 Realizar el algoritmo y diagrama de flujo que obtenga la numeración del 100 al 1, usando un ciclo PARA, mostrar cada resultado obtenido en cada iteración. 0 0 X=100; X=1; X=-- X

Ejercicio: Realizar el diagrama de flujo del algoritmo que calcula el área de un rectángulo.

1.- Realiza el algoritmo y diagrama de Flujo Dados tres números, determinar si la suma de una pareja de ellos es igual al tercer numero, si se cumple esta condición, escribir Iguales y en caso contrario escribir Distintos. Para resolver este problema se debe comparar la suma de cada pareja con el tercer número. Con tres números, solo pueden existir tres parejas distintas. Algoritmo: 1.- Inicio 2.- Leer los tres valores: A, B y C 3.- Si A+B = C Iguales y va al punto 7 4.- Si A+C=B Iguales y va al punto 7 5.- Si B+C=A Iguales y va al punto 7 6.- Escribir Distintos y va al punto 7 7.- Termina.

Diagrama de flujo:

Realizar algoritmo, diagrama de flujo, pseudocódigo y pruebas de escritorio. 1) Determinar cuantos números pares hay entre 1 y 100. 2) Obtener un Algoritmo que sume todos los elementos de la serie del 1 al 100: a. En ciclo mientras. b. En ciclo para. 3) Generar e imprimir los primeros 50 números nones. a. En ciclo mientras b. En ciclo para.