Вы находитесь на странице: 1из 4

PROGRAMAS. 1. Prog.

que muestre en pantalla el siguiente men de opciones :


a) b) c) d) e) Linea de autobuses ADO, seleccione su destino: Puebla. [$150.00] Veracruz. [$320.00] Tlaxcala. [$120.00] Cuernavaca. [$90.00] Queretaro.[$110.00]

2. Tomando en cuenta el men del programa anterior, realizar un programa que obtenga la opcin seleccionada por el usuario y muestre el mensaje:
Ha seleccionado la opcin a .

3. 4. 5. 6. 7.

Prog. que obtenga el rea de un triangulo, a partir de datos proporcionados por el usuario. Prog. que obtenga el rea de un circulo, a partir de datos proporcionados por el usuario. Prog. para determinar si un numero dado por el usuario es positivo o negativo. Prog. que obtenga el IVA sobre una cantidad dada por el usuario. Prog. que de acuerdo a una cantidad de pulgadas ingresadas por teclado, realice la conversin a centmetros. (1plg=2.54cm). 8. Prog. que de acuerdo al dato de la edad, indicado por el usuario, determine si una persona es mayor o menor de edad, incluir una verificacin para que solo se acepten valores entre 1 y 100. 9. Prog. que determine si un nmero dado por el usuario es par o impar. 10.Prog. que aplique un descuento de 10% sobre el monto de una venta (dado por el usuario), slo si sta es mayor a 1000 pesos. Mostrar el monto neto de la venta. 11.Prog. que pida un numero de da y lo muestre en formato de texto, ejemplo: 1=Domingo, 2=Lunes 7=Sabado . 12.Prog. que de acuerdo a la fecha dada por el usuario en formato AAAA MM DD y la muestre en formato texto. Ejemplo: 2012 01 23 deber ser mostrado como: 23 Enero de 2012. 13.Prog. que de acuerdo a la fecha dada por el usuario (dia,mes,ao) determine a que estacin del ao pertenece (primavera, verano, otoo, invierno). 14.Prog. para determinar si el ao (en formato de 4 digitos) indicado por el usuario es bisiesto (todo ao mltiplo de 4 es bisiesto, excepto aquellos mltiplos de 100, aunque si tambin son mltiplos de 400 entonces si sern bisiestos. Ej. 2000 si es bisiesto, pero 1800 no ). 15.Prog. que a partir del numero del mes (1-12) y el ao, indique el numero total de das que corresponden a cada mes, el nmero de mes ser indicado por el usuario. 16.Prog. que calcule la nmina de los trabajadores de una empresa a los cuales se les paga por hora de acuerdo a una tarifa, ambos datos capturados por teclado, tomando en cuenta que las horas excedentes a 40 sern pagadas al doble (horas extra). 17.Prog. que pida 2 nmeros enteros y determine cual de ellos es el mayor y cual el menor. 18.Prog. que pida 3 nmeros enteros y determine cual de ellos es el mayor y cual el menor. Incluir una validacin que evite que los 2 de esos nmeros sean iguales. 19.Dada la formula:

obtener el resultado de x, los valores de a, b y c sern

tecleados por el usuario. 20.Prog. que muestre un men de 3 opciones para calcular 3 reas de figuras geomtricas diferentes para que el usuario pueda elegir cual rea calcular. El algoritmo termina al teclear un 0.

21.Prog. para calcular e el factorial de un nmero N dado por el usuario.( Ejemplo: Factorial de 5 = 1x2x3x4x5 , Factorial de 8=1x2x3x4x5x6x7x8) 22.Prog. para elevar un numero N a la potencia X, ambos datos sern otorgados por el usuario. 23.Prog. que realice la suma de los nmeros pares comprendidos entre 1 y el 100. 24.Prog. que realice la suma de los nmeros pares y la multiplicacin de los impares comprendidos entre 1 y el 100. 25.Prog. que muestre la serie Fibonacci de un nmero lmite indicado por teclado. 26.Prog. que pueda determinar si un nmero es primo (un numero primo es aquel que solo es divisible entre la unidad y l mismo por ejemplo el 7). 27.Prog. que dado un tiempo en segundos, calcular los das, horas y minutos que le corresponden. 28.Programa que intercambie los valores de dos variables numricas dadas por el usuario. 29.Realizar un programa que muestre por pantalla la tabla de multiplicar de cualquier nmero positivo menor a 10. 30.Algoritmo que de acuerdo a 2 nmeros ingresados (AyB), muestre el resultado de la suma, resta, multiplicacin, divisin y residuo entre ambos. 31.Prog. para la taquilla de un Cine, para que de acuerdo al tipo de boleto vendido ( Adulto=$60 , Nio=$30, Promocines=$20 ) indique: a)Cuantos boletos se vendieron. B)Venta bruta. C)Venta por cada tipo de boleto. El programa pedir datos al menos en 10 ocasiones antes de mostrar el resumen . 32.Realizar un programa que me permita ingresar la cantidad de horas, minutos y segundos y que me indique cuantos segundos son en total. 33.Programa que determine el IMC (Indice de Masa Corporal) de una persona. IMC=kg / estMetros2 . Y determine : 34.Programa que calcule el promedio de una lista de nmeros positivos indicados por el usuario, para terminar debe teclear 0. 35.Programa que permita leer las 5 letras vocales en desorden y mostrarlas en pantalla ordenadas. 36.Hacer un programa donde de acuerdo al ao de nacimiento de una persona, indique en que etapa de su vida estn, (niez1-12, adolescencia13-18, juventud19-30, adultes31-60, vejez60-100). Solo edades entre 1 y 100 aos. 37. Programa que realice la suma y resta de 2 fracciones, el numerador y denominador de cada una sern capturados por el usuario. Ambas fracciones debern tener el mismo denominador. Ejemplo 2/6 + 8/6 = ?. 38.Programa que permita la conversin de unidades (peso, distancia, temperatura) mostrando un men para el usuario como el siguiente:
1 2 3 4 5 Libras a kilogramos Millas a kilometros Galones a litros Farenheit a centgrados Salir

39.Programa que muestre los 12 periodos(meses), anteriores de acuerdo al periodo indicada por el usuario en formato MM AAAA. Ejemplo : 10-2011 = 09-2011 , 08-2011, 07-2011 , 06-2011, 052011 , 04-2011 , 03-2011 , 02-2011 , 01-2011 , 12-2010 , 11-2010, 10-2010 .

40. Programa que dada la fecha actual en formato (AAAA-MM-DD), determine la fecha del da anterior.

41. Programa que dada la fecha actual en formato (AAAA-MM-DD), determine la fecha del da siguiente. 42.Dada la duracin en minutos de una llamada, calcular el costo, considerando. El costo de los primeros 3 minutos es de $3.00. Despus de tres minutos el costo por cada minuto ser del 50% adicional al costo base de $3. Despus de 7 minutos, cada minuto adicional se cobraran al 100% del costo base de $3 . 43. Pedir 3 calificaciones de un alumno (matemticas, ingls y espaol). Mostrar el promedio. El total de materias aprobadas, el total de materias reprobadas. Mostrar el nombre de la materia con menor calificacin. 44.A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmo dadas las edades y sexos de las personas? Calcular : Cuantas personas asistieron a la fiesta . Cuantos hombres y cuantas mujeres. Promedio de edades por sexo. La edad de la persona ms joven que asisti No se permiten menores de edad a la fiesta. 45.Programa que me permita calcular los 5 primeros nmeros perfectos (un numero es perfecto, cuando la suma de sus divisores, sin incluirlo al numero es exactamente el mismo numero ). El 6 es un numero perfecto por sus divisores son 1,2 y 3. 46.Programa que permita convertir un nmero menor o igual a 1000 en nmeros romanos. 47.Programa que de acuerdo a los datos capturados por el usuario genere el RFC .(F) 48.Programa que de acuerdo a los datos capturados por el usuario genere la CURP . (F) 49.Programa que pida una cadena de caracteres e imprima la palabra en orden inverso. 50.Hacer un programa en el cual consiste en situar 1 reyna en un tablero de ajedrez, de forma que el usuario determine la posicin a la cual se mover la pieza y determine si el movimiento es vlido. 51.Programa que valide una direccin de correo electrnico. Ejemplo: licfinsemana@hotmail.com 52.Programa que indique si un movimiento del caballo de ajedrez es vlido o no, a partir de una coordenada de arranque (x,y) y una coordenada destino dada por el usuario. 53.Programa que de simule una caja de supermercado, que acuerdo a una cantidad a pagar por determinados artculos en una tienda y un pago indicados por el usuario, determine la diferencia a devolver (cambio) al cliente y las denominaciones monetarias usadas para dicha transaccin, tomando en cuenta que se tienen las siguientes denominaciones:
Cantidad $100 $200 $300 $500 $1000 Denominacin $1 $5 $10 $50 $100

La cantidad de total de transacciones(compra-venta) sern de 5. 54.Programa en C que lea un archivo de texto y muestre su contenido en pantalla. 55.Programa en C que escriba dentro de un archivo un texto tecleado por el usuario de mximo 255 caracteres.

56.Programa que muestre la conversin de un nmero entre 1 y 255 al sistema binario. 57.Usando arreglos, crear un programa que ordene 10 nmeros de forma ascendente usando el mtodo de la burbuja. 58. Sobre un arreglo ordenado de 20 elementos, implementar la bsqueda de un elemento mediante el mtodo de Bsqueda Binaria, mostrando en pantalla el elemento encontrado y la cantidad de comparaciones realizadas para encontrar al elemento. 59.Usando funciones, programa que simule un juego de ajedrez usando las coordenadas del usuario como movimientos de las piezas, validando si los movimientos son correctos y comiendo a las piezas rivales, el programa llevar un conteo de puntos por jugador. Las piezas con las que se jugar sern nicamente peones. 60.Programa que realice la impresin de un estado de cuenta cuyos datos (nombre, num de cuenta, movimientos, tipos de movimientos y saldo) estn almacenados en un archivo de texto.

Вам также может понравиться