lunes, 10 de febrero de 2014

Ejercicios Estructuras repetitivas

Estructuras repetitivas

            Solucionar los siguientes ejercicios propuestos:

1.       Elaborar un algoritmo que dado un número determine cuántos dígitos tiene.
2.            2. Dado un número entero positivo, determinar cuantos dígitos pares e impares tiene.
3.       Elaborar un algoritmo que dado un número calcule el producto de sus dígitos.
4.       Elaborar un algoritmo que dado un número imprima la tabla de multiplicar de ese número con 12 resultados.
5.       Elaborar un algoritmo que dado un número imprima la tabla de multiplicar de ese número con m resultados.
6.       Elaborar un algoritmo que para las n notas de las m materias de un alumno, calcule: su promedio, materias perdidas, materias aprobadas.
7.       Escribir un programa que calcule, independientemente la suma y la media de los números pares e impares comprendidos entre 1 y 200.
8.       Escribir un programa que lea 10 datos desde el teclado y sume solo aquellos que sean negativos.
9.       Ingresar números enteros y determinar: cuanto suman los positivos y cuantos son los negativos. El ingreso termina cuando se ingresa 0.
10.    Escribir un programa que lea N números desde el teclado y determine el mayor y el menor de todos.
11.    Dado un número entero, mostrar la lista de todos sus divisores.
12.    Elaborar un algoritmo que imprima la siguiente secuencia: 1, 5, 3, 7,5,9,7 11,....23.



viernes, 7 de febrero de 2014

Sesión 05: Arreglos - Arrays


nUn vector (o arreglo unidimensional) es una estructura de datos en la cual se almacena un conjunto de datos de un mismo tipo. Es decir que un arreglo es una lista de n elementos que posee las siguientes características:

¨se identifica por un único nombre de variable¨sus elementos se almacenan en posiciones contiguas de memoria¨se accede a cada uno de sus elementos en forma aleatoria


Del mismo modo podemos encontrar arreglos bidimensionales (matrices) o multidimensionales.




Sesión 05: Arreglos

Sesión 04 : Estructuras Repetitivas

Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta cantidad de veces, mover un objeto de un punto a otro cierta cantidad de pasos, o hacer una operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo proceso que se repite cierto número de veces dentro de un pseudocódigo o un programa y las estructuras repetitivas nos permiten hacerlo de forma sencilla.

Existen diferentes tipos de estructuras que veremos una a una.









Sesión 04: Estructuras Repetitivas
Práctica Calificada de Algoritmos y estructura de datos