Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porVirginia Río de la Cruz Modificado hace 8 años
1
1 Clase 9: control (4ª parte) iic1102 – introducción a la programación
2
2 Preguntas Convierta en while : for(int i=n;n>0;n--) potencia=potencia*base;
3
3 Preguntas Convierta en for: int contador=0; while(debo_seguir()) { contador ++; accion(); }
4
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
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
6 ¿Dudas hasta aquí?
7
7 For for(e° inicial;condición;acción) Ejemplo: for(int i=0;i<capital/escala;i++) { barra = barra + “=”; }
8
8 ACHTUNG! ¡Loops infinitos! while(true); for(i=1;i>0;i++) for(int i=0; i<n; j++)
9
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
10 Ejemplo Programa que multiplica, suma, resta y divide, con menú inicial ¿Cómo lo haríamos? switch
11
11 Ejemplo (ver) ¿Cómo agregar potencias?
12
12 For anidados for(int i=0;i<n;i++) { for(int j=0;j<m;j++) { //(...) ¿para qué puede servir esto?
13
13 For anidados for(int i=0;i<n;i++) { for(int j=0;j<i;j++) { //(...) for triangular
14
14 For anidados Complejidad computacional
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.