Practica Calificada Mecanica

2
PRACTICA CALIFICADA DE LENGUAJE DE PROGRAMACION Código: Alumno: 1. Escribir un algoritmo que visualice el siguiente doble mensaje. Introduzca un mes (uno para enero, dos para febrero,… ), Introduzca un día del mes. El algoritmo acepta y almacena un número y la variable mes en respuesta a la primera pregunta, acepta y almacena un número en la variable día, en respuesta a la segunda pregunta. Si el mes introducido no esta entre uno y doce, inclusive, se debe visualizar un mensaje de información al usuario advirtiéndole que el número introducido no es valido como mes; de igual forma se produce cuando el numero que representa el día del mes, si no esta en el rango entre 1 y 31. Nota: Como los años bisiestos, febrero tiene 29 días, modifique el programa de modo que advierta al usuario si introduce un día del mes que no existe (por ejemplo, 30 o 31). Considere también el hecho de que hay meses de 30 días y otros meses de 31 días, de modo que nunca se introduzca error de introducción de datos o que en sus defectos se visualiza un mensaje al usuario advirtiéndole del error cometido. 2. Dado un numero verificar que sea de tres dígitos luego ingresar una operación aritmética a ejecutar entre sus dígitos dependiendo de una variable denominada selección op. Las operaciones son : suma=1 resta=2

Transcript of Practica Calificada Mecanica

Page 1: Practica Calificada Mecanica

PRACTICA CALIFICADA DE LENGUAJE DE PROGRAMACION

Código:

Alumno:

1. Escribir un algoritmo que visualice el siguiente doble mensaje.

Introduzca un mes (uno para enero, dos para febrero,… ), Introduzca un

día del mes. El algoritmo acepta y almacena un número y la variable

mes en respuesta a la primera pregunta, acepta y almacena un número

en la variable día, en respuesta a la segunda pregunta. Si el mes

introducido no esta entre uno y doce, inclusive, se debe visualizar un

mensaje de información al usuario advirtiéndole que el número

introducido no es valido como mes; de igual forma se produce cuando el

numero que representa el día del mes, si no esta en el rango entre 1 y

31.

Nota: Como los años bisiestos, febrero tiene 29 días, modifique el

programa de modo que advierta al usuario si introduce un día del mes

que no existe (por ejemplo, 30 o 31). Considere también el hecho de

que hay meses de 30 días y otros meses de 31 días, de modo que

nunca se introduzca error de introducción de datos o que en sus

defectos se visualiza un mensaje al usuario advirtiéndole del error

cometido.

2. Dado un numero verificar que sea de tres dígitos luego ingresar una

operación aritmética a ejecutar entre sus dígitos dependiendo de una

variable denominada selección op.

Las operaciones son :

suma=1

resta=2

multiplicacion=3

division=4

potenciacion=5

3. Dado un numero verificar

    - Que tenga dos dígitos sino mostrar mensaje “número mayor de 2

dígitos “

Page 2: Practica Calificada Mecanica

    - si tiene 2 dígitos Verificar si sus dígitos son pares sino mostrar

mensaje “no son pares”

    - si cumple lo anterior : Promediar sus dígitos y

Elevar el 1er digito al exponente del 2do

digito

Mostrar los resultados

4. Dados 4 numero determinar el menor, el mayor y el intermedio