Análisis y programación 13051A
* Como se había comentado anteriormente, un vector es un arreglo o colección de datos donde los datos se almacenan de manera contigua y en una posición especifica llamada índice. Ejemplo: BarranquillaCaliCartagenaMedellínSanta Marta
* Suma de datos * En caso de querer sumar los datos de un vector se procede a declarar un acumulador e inicializarlo en cero. * Así: int suma = 0 * Y luego ir recorriendo posición por posición el vector e irlos adicionando al acumulador así:
For (int i=0; i<4; i++){ Suma = suma + datos[i]; } Analicemos: Para Utilizamos el ciclo repetitivo Para __________
* Valor inicial de i ___________ * El acumulador llamado suma + adiciona su valor inicial + la primera edad guardad en la posición ______ y así sucesivamente ya que al incrementar el valor de i de uno en uno esta va ir cambiando su valor y se va posicionado en la siguiente posición del vector.
* Para realizar esto recurrimos a unas variable especiales llamadas banderas. Así: * int mayor = 0, menor = 30; * Por qué inicializamos la bandera, menor en 30 * Ya que si la arrancamos en 0 es posible que ninguno de los datos registrados en el vector sea cero y todos van a ser mayores y al momento de compararlos el valor inicial de menor siempre va a ser de cero. Ejemplo:
Esto daría como resultado: La edad menor es 0
Numero mayor dentro de un vector.
Esto daría como resultado: la edad mayor es: 50 PROMEDIO DE DATOS: Sería incluir simplemente después de la llave que cierra el ciclo Para una variable llamada promedio y asignarle la operación suma / i;