Ejercicios de Algoritmos
Para cada clase como trabajo independiente se proponen un conjunto de algoritmos, los cuales deben ser representados en Pseudocodigo o Diagramas de Flujo, estos ejercicios seran debatidos en clase o evaluados según lo especifique el docente:
Ejercicios Mayo 4 de 2012
Realizar un algoritmo que ingresados 3 numeros me permita multiplicarlos numeros.
Realizar un algoritmo que dado un numero me permita calcular la serie de fibonnacci.
Realizar un algoritmo que dado un numero de notas y creditos, me permita calcular el promedio y determinar si un alumno queda PFU o Condicional.
Realizar un algoritmo que me indique si un numero es primo o no.
Realizar un algoritmo que me permita dividir 2 numeros.
Ejercicios Mayo 11 de 2012
Realizar un algoritmo que dado un numero indefinido de notas, me permita calcular el promedio.
Realizar un algoritmo que dado un numero me permita calcular su factorial.
Realizar un algoritmo que me permita elevar un numero al cubo.
Realizar un algoritmo que digitados 2 numeros me permita elevar el primero a la segunda, es decir, Numero 1 elevado a la Numero 2.
Realizar un algoritmo que imprimi YIPI.
Ejercicios Mayo 18 de 2012
Realizar un algoritmo que me permita resolver una funcion cuadratica AX2 + BX + C.
Realizar un algoritmo que me permita digitar 2 numeros y me indique cual es el mayor de ambos.
Realizar un algoritmo que me calcule la hipotenusa de un triangulo, dados sus 2 catetos.
Realizar un algoritmo que dado un numero, me permita realizar la sumatoria de los multiplos de 5 que hay entre 1 y el numero dado. Ej: si el numero es 25, debe sumar asi 5+10+15+20+25 e imprimir el resultado.
Realizar un algoritmo que me permita calcular el Area y Volumen de un cilindro. Determine que variables debe solicitar como elementos de entrada.
Ejercicios Mayo 25 de 2012
Realizar un algoritmo que me permita imprimir el numero mayor de un conjunto de números ingresados.
Realizar un algoritmo que me calcule la media aritmetica de un conjunto de números.
Realizar un algoritmo que me imprima todos los numeros primos desde 1 hasta N. (Criba de Erastotenes).
Realizar un algoritmo que me permita determinar si una palabra es Palindrome.
Una agencia de venta de autos paga a su personal de ventas un salario de $800,00 mas una comisión de $170,00 por auto vendido mas un 5% del valor de venta. Diseñar un algoritmo para calcular el salario de un vendedor en un determinado mes, conociendo el nº de automóviles vendidos y el total del monto de ventas.
Realice un algoritmo, que recibido el número del mes y el año, me devuelva el número de días para ese mes.
Ejercicios Junio 1 de 2012
Realizar un algoritmo para la calculadora con las operaciones basicas de suma, resta, multiplicacion y division.
Realizar un algoritmo que me permita almacenar el nombre de las materias vistas por un alumno y las notas obtenidas en cada una, al final debe imprimir el listado de las materias que perdio, junto con la respectiva nota.
Se ingresan 3 valores por pantalla. El primero es la cantidad de kilómetros a recorrer con un remis. El segundo es el precio de un litro de combustible. El tercero es el precio del peaje a cruzar. Se pide que realice un algoritmo que permita calcular el gasto para ir y volver a cualquier lugar sabiendo que…
El auto consume 1 litro de combustible cada 13 kilómetros.
La cantidad de peajes son 2 (con el mismo precio ambos) hasta la llegada.
Si la cantidad de kilómetros es mayor a 400 kilómetros, se cobraran 50 pesos más por demora.
Se tira un dado X veces, contar las veces que el dado fue tirado y contar cuantas veces salió el 1 y cuantas salió el 6. (Use la función RANDOM(x))
En un Campus Universitario de reciente creación, la información suministrada por la Centralita de Teléfonos es procesada actualmente de forma manual. Esto hace imposible la generación de informes y estudios estadísticos de dicha información. Por este motivo, se quiere desarrollar un sistema que permita realizar de forma automatizada la recogida de la información producida por la Centralita como resultado de las llamadas que realizan las distintas extensiones y a los departamentos del Campus; el mantenimiento de toda la información relativa a las extensiones y a los departamentos y, por último; la generación de los listines telefónicos de la información relativa a las extensiones de la universidad. La infraestructura del Campus Universitario es la siguiente: La Dirección o Decanato, los Departamentos, y el Centro de Cálculo encargado de gestionar el Sistema. El sistema emitirá, al terminar cada mes, los informes de gastos para el Decanato y los Departamentos. La generación de los informes se realiza a partir de los datos emitidos por la Centralita como resultado de las llamadas efectuadas por las distintas extensiones telefónicas. Además de los informes anteriores, el Decanato y/o los Departamentos podrán solicitar informes de un período de tiempo determinado. El Decanato notificará al sistema las modificaciones que se produzcan en los datos de las Extensiones y los Departamentos. Se desea mantener almacenada la información correspondiente a las llamadas realizadas. A partir de la descripción textual anterior, modelizar el sistema de información "Control de llamadas telefónicas" utilizando la técnica de los diagramas de flujo de datos. Ejercicios Abril 15 de 2011
Ejercicios Junio 8 de 2012
Realice el diagrama de flujo para saber si una palabra es palindromo o no.
Realice el diagrama de flujo del producto cartesiano de dos vectores de 3 posiciones. (1,2,3)X(4,5,6)
Realice el diagrama que me retorne el menor valor del producto cartesiano de 2 vectores de 3 posiciones.
Diseña el diagrama de flujo de un cajero, que al introducir un valor entero indicando el número de billetes de 50000, de 20000 y de 10000 que debe entregar, no olviden que los cajeros solo reciben multiplos de 10000.
Realice el diagrama de flujo para ordenar un vector de numeros de mayor a menor.