Sei sulla pagina 1di 5

Descripcin de las actividades

Desarrollo y Publicacin de la actividad.


La prctica se realizar con la utilizacin del lenguaje de programacin C#,
utilizado en la fase 3 del curso.
El ejercicio consiste en la construccin de un nico (nico) programa con
diferentes opciones (men) como se indica a continuacin. Puede utilizar C# en
forma consola en o en forma visual. La forma de entrega la encuentra en
la ltima pgina de esta gua
No olvidar incluir el encabezado en el programa

//Nombre del Autor: ___


//Fecha: ______
//Doy fe que este ejercicio es de mi autora, en caso de encontrar plagio la nota de todo
mi //trabajo debe ser de CERO adems de las respectivas sanciones a que haya lugar
La prctica consiste que mediante la estructura de un nico programa con
varias

Opciones mens:
-. - Portada de acceso contiene: el nombre de su empresa de desarrollo de
software y los datos personales (telfono, correo) adems de control de
acceso con usuario algoritmos y clave 301303 (2 intentos). A
continuacin, accede a:
Men Principal.
1. Define Programa de Flujo de datos
2. Define Programa s
3. Define Condicional
4. Ejemplo con condicional
5. Define que es un Ciclo
6. Define Tipos de Ciclos
7. Ejemplo Ciclos (a. Ciclo para
es un sub-men
8. Define Contador
9. Ejemplo contador
10.Define Acumulador

b. Ciclo mientras

c. Ciclos repita) // esto

11.Ejemplo Acumulador
12. Nombre del autor Cead Cdigo13.Salir (despedida.)

Puede tomar cualquiera de los ejercicios propuestos a continuacin para ser


desarrollados como parte de los ejemplos, en donde considere que cumplan lo
requerido. Ojo en caso de no requerir puede plantear cualquier otro ejercicio.
------oo----1. Leer 4 nmero por teclado e indicar si la suma de los 3 primeros es igual al
4 numero
2. Elaborar un Programa para obtener la nmina mensual (salario neto) de un
empleado de una empresa cuyo trabajo se paga por horas, teniendo en
cuenta que: Las horas inferiores o iguales a 48 (semanales) se paga a una
tarifa de terminada, que se debe capturar, al igual que el nmero de horas y
la identificacin del trabajador.
Las horas superiores a 190 mensuales se pagarn como extras con un
recargo del 25%.
Los impuestos a deducir varan en funcin del sueldo as: -Sueldo <=
3.500.000 peso no tiene impuesto. -Los siguientes 500.0000 pesos al
10%. -El resto al 15%. Imprimir sueldo bsico, horas extras, descuentos,
salario neto.
3. Elaborar un Programa que permita realizar el retiro de dinero de un cajero
electrnico, una vez indicado el monto en mltiplos de 10.000 el programa
debe indicar cul es la cantidad mnima de billetes que debe entregar el
cajero. Ejemplo Cantidad $ 80.000 entrega:
1. 50.000
1. de 20.000
1. de 10.000
Solo debe calcular con cantidad validad de billetes
4. Realizar un Programa solicite el nombre de una persona y a partir de
este y cuente un chiste corto usando el nombre ingresado como parte del
chiste.
5. Realice

un programa

que solicite al usuario la cantidad de minutos

invertidos en acceso a redes sociales durante un da. Se debe calcular e


imprimir la cantidad de horas al mes (tomado que la cantidad por da es
constante en los 30 das) que se han invertido en estas redes sociales.
6. Realizar un programa que calcule el peso ideal para una persona, teniendo
en cuenta el siguiente cuadro.
Para hombre mayor de 30 aos: peso ideal: (estatura-100) *2+6
Para hombre menor de 30 aos: peso ideal: (estatura-100) *2
Para mujer mayor que 30 aos: peso ideal: (estatura-110) *2+3
Para mujer menor que 30 aos: peso ideal: (estatura-110) *2
7. Plantear un Programa que permita desarrollar un juego didctico para nios
con edades entre 7 y 10 aos (indague las caractersticas de los nios con
estas edades y realice la respectiva descripcin) Nota: este punto tiene un
mayor peso que los dems (no se admiten ejercicios bsicos como la tabla
la multiplicar o adivinar un numero).
8. Un granjero tiene cincuenta animales entre caballos y gallinas. Si la
cantidad de pies de los animales es ciento cuarenta, cuntos caballos y
cuantas gallinas tiene el granjero?, realizar esta solucin, mediante un
Programa
9. Leer la fecha en formato de da, mes, ao, y comprobar que los valores
ingresados son vlidos, en caso de no ser validad escribir un mensaje de
error y preguntar si desea intentar nuevamente, en caso de ser vlida se
debe cambiar el nmero del mes por el nombre el mismo.
10.Disear un Programa que lea un nmero entero (lado) y a partir de l cree
un cuadrado de asteriscos con ese tamao. Los asteriscos slo se vern en
el borde del cuadrado, no en el interior. Ejemplo, para lado = 4 escribira:
****
* *
* *
****
11.La serie fibonacci es un ejercicio interesante, el cual se construye a partir
de los dos primeros nmeros que son el 0 y 1, y a partir de ah se construye
la serie ejemplo: 0,1, 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55. Desarrollar un
Programa que permita, calcular n nmeros de esta serie
12.Realizar un Programa que permita realizar una encuesta (a n personas)
para las siguientes elecciones presidenciales en Colombia con los
candidatos inscritos en el momento.
A cada persona se le pregunta: Si va a votar,
En caso de que la respuesta sea afirmativa, se le preguntar por qu partido
Votar.

Elaborar un Programa, para llevar un control de la informacin y as obtener


unos resultados con prontitud
Nota: el dato partido solamente se lee si la persona entrevistada ha
contestado que s votar.
El Programa imprimir la siguiente informacin:
Cul es el partido que est repuntando?
Cul es % de abstencin?
Cul es % a favor de cada partido, teniendo en cuenta, las entrevistas
validas?
Cul es el % de personas que SI votaran?
13.Hacer un Programa que calcule e imprima el costo de un terreno
rectangular, teniendo como datos la anchura y longitud en metros, y el
costo del metro cuadrado.
14 |Mediante un Men de opciones se debe realizar los siguientes ejercicios
a. Realizar un programa que ingresando una fecha (ejemplo a la de hoy,
dd, mm, aaaa), me indique que da es maana (tenga en cuenta todas
las alternativas).
b. Realizar un programa que permita dibujar un tringulo con
(asteriscos), de acuerdo a la formula y con la utilizacin de ciclos

c. Un banco ha solicitado se disee un programa que permita encriptar


la informacin de las contraseas (4 nmeros) digitada por teclado
(como un nico numero) hasta el servidor principal, utilizando el
siguiente criterio, el primer nmero se enva de ltimo, el segundo, de
penltimo, el tercer numero pasa a la segunda posicin, el ltimo
pasa a ser primero: ejemplo 8468, se debe enviar como 8648
d. Escriba un programa para calcular si un nmero es primo o no, recuerde
que los nmeros primos son aquellos que solo son divisibles por la
unidad y por ellos mismos: ejemplo nmeros primos, 11, 17, 23
e. Lea los valores de los lados de un tringulo. Detecte y
muestre
un
mensaje correspondiente a su tipo (EQUILTERO,
ISSCELES, O ESCALENO)
f.

Elaborar un programa que convierta un nmero entero positivo, menor


a 2S7 a sistema binario

g. Dada tu fecha de nacimiento (mes, da, ao) indicar cuantos das


(exactos) han transcurrido desde ese ao.

h. Elabore un programa que genere un nmero aleatorio y que les d la


posibilidad a dos jugadores de adivinar dicho nmero, el Programa
debe pedir el nmero de partidas, intercalar los turnos para adivinar,
mostrar el ganador por partida y el ganador final. El nmero debe estar
entre 0-100. (Use la funcin random.)
i.

Desarrolle un programa que, mediante la construccin de un men,


permita la utilizacin de por lo menos cinco (5), funciones de la librera
math.h

Se sugiere que los estudiantes no solucionen nicamente los ejercicios


propuestos en cada uno de los talleres, sino que traten de solucionar
diversidad de ejercicios presentados en los textos que se sugieren como
bibliografa en el modulo

Potrebbero piacerti anche