ejercicios pseudocodigo

1
EVALUACION ALGORITMIA1 RUTA 2 1.- Escriba un algoritmo que intercambie el valor de dos variables numéricas sólo si el valor de la primera es mayor que el de la segunda. 2.- Realice el algoritmo en pseudo código que, dada una variable cuyo valor es leído desde teclado, imprima por pantalla si el número es o no mayor que 0, y si el número es par o impar. 3.- Realice el algoritmo en pseudo código que, dada la calificación obtenida (en número), indique si corresponde al “perdio”, “aprobado”, “notable” o “sobresaliente”. 4.- Se quiere hallar el producto de varios números positivos introducidos por teclado, de manera que el proceso termina cuando se introduce un número negativo: 5.- Escriba un algoritmo que, encuentre el primer divisor entero de un número que previamente se ha introducido por el teclado. Utilice la estructura iterativa MIENTRAS. 6.- Escriba un algoritmo que calcule el máximo de números positivos introducidos por teclado, sabiendo que se introducen números desde teclado hasta teclear uno negativo. El negativo no cuenta. 7.- Escriba un algoritmo que determine cuales son los múltiplos de 5 comprendidos entre 1 y N. 8.- Escriba un algoritmo que encuentre el alumno de primero con mejor nota media. Se sabe que este año entraron 200 alumnos y que en primero todos tienen 5 asignaturas. Dar el nombre y la nota media. 9.- Escriba un algoritmo que calcule la suma de los divisores de cada número introducido por teclado. Se termina cuando el número es negativo o 0. 10.- Hacer un programa para ingresar por teclado un número y luego aumentar en una unidad el valor del mismo y mostrar por pantalla el resultado. Por ejemplo si se ingresa 4, entonces se muestra 5 como resultado. 11.- Hacer un programa para ingresar por teclado dos números y luego informar por pantalla con un mensaje aclaratorio si el primer número es múltiplo del segundo (que es lo mismo que decir que el segundo es divisor del primero). 12.- Hacer un programa para ingresar por teclado cuatro números, sumar los dos primeros y los dos segundos; si la suma de los dos primeros es mayor a la suma de los dos segundos emitir un mensaje aclaratorio, caso contrario no emitir nada. 13.- Hacer un programa para mostrar por pantalla los números del 20 al 1. (en orden decreciente). El usuario no ingresará NADA en este programa. 14.- Hacer un programa para que el usuario ingrese un número positivo y que luego se muestren por pantalla los números entre el 1 y el número ingresado por el usuario.

Upload: rincon-victor

Post on 16-Nov-2015

18 views

Category:

Documents


0 download

DESCRIPTION

dfd

TRANSCRIPT

  • EVALUACION ALGORITMIA1 RUTA 2

    1.- Escriba un algoritmo que intercambie el valor de dos variables numricas slo si el valor de la primera es mayor que el de la segunda. 2.- Realice el algoritmo en pseudo cdigo que, dada una variable cuyo valor es ledo desde teclado, imprima por pantalla si el nmero es o no mayor que 0, y si el nmero es par o impar. 3.- Realice el algoritmo en pseudo cdigo que, dada la calificacin obtenida (en nmero), indique si corresponde al perdio, aprobado, notable o sobresaliente. 4.- Se quiere hallar el producto de varios nmeros positivos introducidos por teclado, de manera que el proceso termina cuando se introduce un nmero negativo: 5.- Escriba un algoritmo que, encuentre el primer divisor entero de un nmero que previamente se ha introducido por el teclado. Utilice la estructura iterativa MIENTRAS. 6.- Escriba un algoritmo que calcule el mximo de nmeros positivos introducidos por teclado, sabiendo que se introducen nmeros desde teclado hasta teclear uno negativo. El negativo no cuenta. 7.- Escriba un algoritmo que determine cuales son los mltiplos de 5 comprendidos entre 1 y N. 8.- Escriba un algoritmo que encuentre el alumno de primero con mejor nota media. Se sabe que este ao entraron 200 alumnos y que en primero todos tienen 5 asignaturas. Dar el nombre y la nota media. 9.- Escriba un algoritmo que calcule la suma de los divisores de cada nmero introducido por teclado. Se termina cuando el nmero es negativo o 0. 10.- Hacer un programa para ingresar por teclado un nmero y luego aumentar en una unidad el valor del mismo y mostrar por pantalla el resultado. Por ejemplo si se ingresa 4, entonces se muestra 5 como resultado. 11.- Hacer un programa para ingresar por teclado dos nmeros y luego informar por pantalla con un mensaje aclaratorio si el primer nmero es mltiplo del segundo (que es lo mismo que decir que el segundo es divisor del primero). 12.- Hacer un programa para ingresar por teclado cuatro nmeros, sumar los dos primeros y los dos segundos; si la suma de los dos primeros es mayor a la suma de los dos segundos emitir un mensaje aclaratorio, caso contrario no emitir nada. 13.- Hacer un programa para mostrar por pantalla los nmeros del 20 al 1. (en orden decreciente). El usuario no ingresar NADA en este programa. 14.- Hacer un programa para que el usuario ingrese un nmero positivo y que luego se muestren por pantalla los nmeros entre el 1 y el nmero ingresado por el usuario.