CC-BY-SA • PID_00178132
54
Ejemplo //bucle que se ejecuta 5 veces, cabe definir previamente la variable x int x = 0; while (x < 5) { printf("el valor de x es: %d\n", x); x++; //necesario para salir del bucle }
c)�do-while. Permite expresar un bucle que se va repitiendo mientras se cumpla la condición indicada. Primero se ejecutan las sentencias indicadas y después se comprueba la condición; por lo tanto, como mínimo se ejecutan una vez las sentencias del bucle: do { bloque de sentencias a ejecutar }while (condiciones);
Si solo hemos de ejecutar una sentencia, no hay que utilizar las llaves: do sentencia; while (condiciones); Ejemplo //bucle que se ejecuta 5 veces, cabe definir previamente la variable x int x = 0; do { printf("el valor de x es: %d\n", x); x++; } while (x < 5);
4.2.5. Vectores Los vectores en lenguaje C se definen utilizando un tipo de dato base junto con el número de elementos del vector indicado entre los símbolos [ ].
El formato para un vector unidimensional es el siguiente: tipo nombre_vector [tamaño]; El formato para un vector bidimensional o matriz es el siguiente: tipo nombre_vector [filas][columnas];
Siguiendo este mismo formato, se podrían definir vectores de más de dos dimensiones. Al declarar un vector, se reserva el espacio de memoria necesario para poder almacenar el número de elementos del vector según el tipo.
Programación en ensamblador (x86-64)