1 Clase 9: control (4ª parte) iic1102 – introducción a la programación.

Slides:



Advertisements
Presentaciones similares
Capítulo 2 Algoritmos.
Advertisements

Fundamentos de programación II
Programación Interactiva Fundamentos de Programación
Pippy (Python para niños)‏ 1.
Programación Básica con NQC Pedro F. Toledo – Patricio Castillo 18/08/2006.
PHP-MYSQL OPERADORES EN PHP
Estructuras de control
CICLOS EN C – PARTE 2.
Seminario de Actualización - Excel Avanzado y Macros
Bucle for.
SímboloOperación +Suma -Resta *Multiplicación /División +-Condición =Igual > < >/Mayor o igual que
EJERCICIOS DE PROGRAMACION
FUNCIONES EN C.
INFORMATICA I Funciones CLASE 13.
CS1101X Programming Methodology
Estructuras de control
APLICACIONES DE PILAS Estructuras de Datos.
Elseif en PHP Programación en Internet II. Elseif en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa Elseif.
ESTRUCTURAS DO-WHILE Y FOR.
Grupo de investigación de Ingeniería Electrónica
Capítulo 1 “Elementos de Programación”
Introducción a la Programación
Capítulo 2 – Estructuras de Control
Computación II Repaso de java Karina Figueroa Mora.
Informática Tema 5 - Estructuras de Control Estructuras de Repetición.
Clase 2 Gabriela Araya Baez.  Permite la ejecución de un bloque de instrucciones, mediante la verificación de una condición. Si esta no se cumple (else),
Décimo Curso de Programación Básica con NQC “Quinta Clase” Cristián A. Arenas Ulloa Septiembre 26 de 2009.
Estructuras de Datos Introducción. Proceso (Programa ) Datos de Entrada Datos de salida El proceso computacional.
Estructuras de Control.
Rosana Montes – LSI - Granada, Junio Fundamentos de Programación en Java. Introducción a Java Estructuras condicionales If, if else, switch.
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 02 Control de flujo  Condicional Simple if( condicion) { //sentencia 1 // sentencia 2. }
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Sentencias de repetición
Estructuras de control Resolución de problemas y algoritmos.
Tema ‧ Comando - while Repeticiones. Comando while ‧ Un ciclo es cualquier construcción de programa que repite una sentencia ó secuencia de sentencias.
Símbolos de Programación Estructurada
Utilizar el IDE de desarrollo Eclipse o Netbeans para crear un programa en Java que imprima Bienvenidos a la programación en Java.
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 de Control en Visual Basic.net
El lenguaje de programación C - Control de flujo y bucles -
Estructuras selectivas
Carlos, cesar y carolayn
Ingeniería en Software Facultad de Ingeniería 2014
Ing. Esp. Ricardo Cujar.  Lenguaje de programación orientado a objetos.  Desarrollado por Sun MicroSystems.  Independiente del Sistema Operativo gracias.
Clase Teórica No. 3 Introducción a Java
1 Desarrollo Web en Entorno Servidor Tema 4: Estructuras de control. Estructuras Selectivas. Operadores de comparación. Operadores Lógicos. Operadores.
Ing. Esp. Ricardo Cujar. Permite la ejecución de una sentencia, dada una determinada condición. If(condición){ sentencia(s) a ejecutar en caso de que.
PROPIEDADES DE LAS POTENCIAS
Daniela, Gabriel y las matemáticas
Aquí encontraras fracciones mixtas, propias y impropias;
OperadorSignificadoEjemplos +Se usa para sumar valores numéricos (3+4)*(5-2) -Se usa para restar valores numéricos 7 – 2 50 – 35 *Se usa para.
Jose A Chirino. Unidad 6. Ciclos condicionales dinámicos: Do-While Do-Until.
1 Clase 16: construcción de algoritmos iic1102 – introducción a la programación.
Tema 8: Programación estructurada Introducción La importancia del conocimiento de programación es mucho mayor de lo que se piensa. Aprender a programar.
Tema – 5 Construcciones condicionales Introducción En un programa es usual ejecutar unas instrucciones u otras en función de unas condiciones especificadas.
OperadorSignificadoEjemplos +Se usa para sumar valores numéricos (3+4)*(5-2) -Se usa para restar valores numéricos 7 – 2 50 – 35 *Se usa para.
Programación SISTEMAS NUMERICOS PROGRAMACION I INFO 012.
1 Clase 4: primeros programas (2ª parte) iic1102 – introducción a la programación.
1 Clase 21: técnicas (1/4) recursión iic1102 – introducción a la programación.
1 Clase 6: control (1ª parte) iic1102 – introducción a la programación.
Entrada y Salida en C++, Estructuras de Control Prof. Manuel B. Sánchez.
Por: Carlos A. Colón Quiles Profa. Rebecca Acevedo PROG 2270L.
 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.
1 Clase 20: estructuras útiles (4/4) orden iic1102 – introducción a la programación.
1 Clase 5: primeros programas (3ª parte) iic1102 – introducción a la programación.
1 Clase 10: orientación a objetos (1ª parte) iic1102 – introducción a la programación.
Anexo Chame-San Carlos
Programación Orientada a Objetos
Estructuras de control Resolución de problemas y algoritmos
7MO BÁSICO.
Transcripción de la presentación:

1 Clase 9: control (4ª parte) iic1102 – introducción a la programación

2 Preguntas Convierta en while : for(int i=n;n>0;n--) potencia=potencia*base;

3 Preguntas Convierta en for: int contador=0; while(debo_seguir()) { contador ++; accion(); }

4 Preguntas En qué casos es preferible lo primero: if(condicion) algo(); if(condicion2) otra_cosa(); if(condicion) algo(); else if(condicion2) otra_cosa();

5 Preguntas Ejecute este código: int a=2; if (a+2*a>6 || a==3 && a+a==5)  Interfaz.MostrarMensaje(“uno”); else Interfaz.MostrarMensaje(“dos”);

6 ¿Dudas hasta aquí?

7 For for(e° inicial;condición;acción) Ejemplo: for(int i=0;i<capital/escala;i++) { barra = barra + “=”; }

8 ACHTUNG! ¡Loops infinitos! while(true); for(i=1;i>0;i++) for(int i=0; i<n; j++)

9 ACHTUNG! for(i=0;metodo();i++) { //código } Dependemos de lo que diga el método Por suerte Eclipse permite parar la ejecución (demostración)

10 Ejemplo Programa que multiplica, suma, resta y divide, con menú inicial ¿Cómo lo haríamos? switch

11 Ejemplo (ver) ¿Cómo agregar potencias?

12 For anidados for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { //(...) ¿para qué puede servir esto?

13 For anidados for(int i=0;i<n;i++) { for(int j=0;j<i;j++) { //(...) for triangular

14 For anidados Complejidad computacional