Beruflich Dokumente
Kultur Dokumente
ESTADO DE JALISCO
Problemario Sper Bsico de C++
El presente problemario est diseado con la finalidad de dar a los principiantes en programacin una
serie de retos bsico que les permitan familiarizarse con la Programacin, si tienes alguna duda en
realizar uno de los proyectos solicita el cdigo por email: omijal@gmail.com
INDICE
Problema C01
Problema C02
Problema C03
Problema C04
Problema C05
Problema C06
Problema C07
Problema C08
Problema C09
Problema C10
Problema C11
Problema C12
Problema C13
Problema C14
Problema C15
Problema C16
Problema C17
Problema C18
Problema C19
Problema C20
Suerte!
Bienvenido a C++
Quien soy
Suma
El Barquito
Permetro
Clculos
Adivina
Promedio
Calificaciones
La Tiendita
Triangulando
Casa de Cambio
Conversin
Divisin y Modulo
Equipos
Distribucin
Cambio
Qu carcter?
Apellido
Nombre Completo
Problema C01
Dificultad: Sper Bsico
Nombre: Bienvenido a C++
Descripcin: realiza un programa que imprima en pantalla el mensaje Bienvenido a C++
Entrada:
Salida: Bienvenido a C++
Problema C02
Dificultad: Sper Bsico
Nombre: Quien soy
Descripcin: Realiza un programa que despliegue en pantalla los siguientes datos: Escuela, nombre,
grado, e-mail.
Consideracin: desplegar un dato por lnea
Entrada: no aplica
Salida:
Escuela OMIJal
Fernando Guzmn
Segundo Grado
omijal@gmail.com
Problema C03
Dificultad: Sper Bsico
Nombre: suma
Descripcin: Despliega en pantalla la suma de 3 = 3
Entrada:
Salida: 3 + 3 = 6
Problema C04
Dificultad: Sper Bsico
Nombre: El Barquito
Descripcin: Programa un diseo de un barco usando smbolos del teclado.
Entrada:
Salida: (dibujo barquito)
Problema C05
Dificultad: Sper Bsico
Nombre: Permetro
Descripcin: Escribe un programa que calcule y despliegue el rea y permetro de un rectngulo con
longitud 5 y altura de 3.
Entrada:
Salida: Si base es 5 y altura 3
rea= 15
Permetro= 16
Problema C06
Dificultad: Sper Bsico
Nombre: Clculos
Descripcin: Escribe un programa que realice diferentes clculos para saber el comportamiento de C++
en el manejo de operaciones. Las operaciones son 6/5, 6.0/5, 6/5.0, 6.0/5.0.
Entrada:
Salida: 6/5=1, 6.0/5=1.2, 6/5.0=1.2, 6.0/5.0=1.2
Problema C07
Dificultad: Sper Bsico
Nombre: Adivina
Descripcin: escribe un programa que solicite al usuario un nmero entero, he imprima en pantalla el
siguiente nmero.
Entrada: Dame numero? 16
Salida: 17
Problema C08
Dificultad: Bsico
Nombre: Promedio
Descripcin: Escribe un programa que calcule la edad de dos amigos, las edades sern nmeros enteros.
Entrada: Dame edad1?
Dame edad2?
Salida: El promedio de sus edades es: XX
Problema C09
Dificultad: Bsico
Nombre: Calificaciones
Descripcin: Escribe un programa que solicite las calificaciones de Matemticas, Espaol y Cocina y nos
de su promedio.
Entrada:
Calificacin Matemticas?
Calificacin Espaol?
Calificacin Cocina?
Salida: El promedio es: ##
Problema C10
Dificultad: Bsico laborioso
Nombre: La Tiendita
Descripcin: Escribe un programa que simule las compras de un cliente en nuestra tienda de abarrotes.
El cliente comprar 3 productos distintos, cada uno en X cantidad. La tienda deber dar; el subtotal, el
IVA correspondiente, y el total final. Por ser da de la Independencia habr un descuento del 20% sobre
el total. Se le preguntar al usuario con cuanto pagar y se le informar cual es su cambio.
Entrada:
Producto1? 10
Producto2? 70
Producto3? 20
Salida:
El Subtotal de tu compra es: 100
El IVA es: 15
El Total: 115
Descuento: 23
El Total Final es: 92
Con cuanto pagas? 100
Tu cambio es: 8
Gracias por tu Compra!
Nombre: Triangulando
Descripcin: Escribe un programa que solicite al usuario la Base y Altura de un triangulo y calcule su
rea. Recuerda la formula es rea= (Base * Altura) / 2
Entrada:
Dame Base? 5
Dame Altura? 4
Salida:
El rea del triangulo es: 10
Nombre: Equipos
Descripcin: OMIJal quiere hacer equipos de programadores para participar en el Concurso ACM,
aydale a organizarlos, sabiendo que cada equipo ACM es de 3 integrantes. Debers indicar cuantos
equipos se pueden formarse y cuantos programadores quedan fuera.
Entrada:
Nmero de programadores: 17
Salida:
Equipos formados: 5
Programadores sin equipo: 2
Problema C18
Dificultad: Sper Bsico
Nombre: Que caractr es ?.
Descripcin: Realiza un programa que solicite al usuario la primer letra de su nombre y nos imprima en
pantalla cual letra fue.
Entrada: Cul es la primer letra de t nombre? F
Salida: Tu nombre inicia con la letra: F
Problema C19
Dificultad: Sper Bsico
Nombre: apellido paterno.
Descripcin: realiza un programa que solicite al usuario su apellido paterno y nos imprima en pantalla el
resultado
Consideracin: Para recibir en una variable tipo char ms de 1 caractr, se deber agregar en la
definicin de la variable el tamao del campo, ejemplo: char apellido[10]; donde la variable apellido
podr almacenar un mximo de 10 caracteres.
Entrada: Cul es t apellido paterno? Guzmn
Salida: Tu apellido es Guzmn.
Problema C20
Dificultad: Bsico
Nombre: Nombre completo.
Descripcin: realiza un programa que solicite al usuario su nombre completo y lo imprima en pantalla.
Consideracin: Para recibir espacios dentro de una cadena, se deber utilizar una variante del comando
CIN. Ejemplo: cin.getline(nombre,sizeof(nombre)); donde nombre es la variable donde se recibir el
nombre del usuario.
Entrada: Cul es t nombre? Olimpiada Estatal de Informtica.
Salida: Tu nombre es Olimpiada Estatal de Informtica.
Terminaste!!!!