• Ver ejercicio Ejercicio 8.1

    Ingresar una frase de hasta 500 caracteres y contar cuántas palabras contiene dicha frase.

     a.  Considerar que las palabras están separadas por un único espacio.

     b.  Considerar que las palabras pueden estar separadas por más de un espacio consecutivo.

  • Ver ejercicioEjercicio 8.2

    Ingresar dos Strings, uno con el nombre y el otro con el apellido de una persona. Utilizando las funciones de la biblioteca string.h generar un tercer string formado por: NOMBRE, APELLIDO (nombre coma espacio y apellido) y mostrarlo.

  • Ver ejercicioEjercicio 8.3

    Ingresar nombre y DNI de los alumnos de un curso. Como máximo el curso puede tener 50 alumnos. La carga finaliza con un alumno de nombre FIN. Luego de cargar los alumnos se pide:

     a.  Ingresar nombres de a uno en uno y buscarlos. Si el nombre está en el curso mostrar su DNI y sino informar que no está. Seguir ingresando nombres hasta que se ingrese un nombre igual a NOBUSCARMAS.

     b.  Mostrar el listado de alumnos ordenado alfabéticamente de menor a mayor.

  • Ver ejercicioEjercicio 8.4

    Se ingresan código y precio unitario de los productos que vende un negocio. No se sabe la cantidad exacta de productos, pero sí se sabe que son menos de 50. El código es alfanumérico de 3 caracteres y la carga de los datos de productos termina con un código igual al “FIN”. Luego se registran las ventas del día y por cada venta se ingresa el código de producto y cantidad de unidades vendidas terminando con una cantidad igual a 0. Se solicita:

     a.  Calcular la recaudación total del día y el producto del cual se vendió menor cantidad de unidades.
     b.  Mostrar el listado de productos con su precio ordenado en forma alfabética por código de producto.

  • Ver ejercicioEjercicio 8.5

    Una empresa de alquiler de autos tiene una flota de 30 autos de alta gama, identificados por su número de patente, cargado en la memoria principal en un vector de 30 posiciones. Al comenzar el procesamiento de los alquileres, se ingresa la fecha y la cotización del dólar de ese día. A continuación, se ingresan los siguientes datos correspondiente a cada alquiler realizado en el día:

     •  Patente del auto (alfanumérico, de 6 caracteres)
     •  Cantidad de días de alquiler (entero, mayor que 0)
     •  Precio diario del alquiles en dólares (real, mayor que 0)

    Para finalizar la carga del día, se ingresa una patente de auto igual a “FINDIA”
    Determinar e informar:

     a.  El porcentaje de autos alquilados durante el día.
     b.  Realizar el informe con el formato siguiente:

    ALQUILER DE AUTOS DEL DIA: DD-MM-AAAA
    COTIZACION DEL DOLAR: $ XX,XX

                                  NRO DE AUTO        DIAS DE ALQUILER          PRECIO DE ALQUILER         FECHA DE
                                                                                                    DEVOLUCION DL AUTO
                                  XXXXX                XX                        XXXX,XX;              XX/XX/XX
                                  XXXXX                XX                        XXXX,XX;              XX/XX/XX
                                 TOTAL RECAUDADO X ALQUILER (EN PESOS)           $XXXX,XX 
                                 TOTAL RECUADADO X ALQUILER (EN DOLARES)        U$SXXXX,XX 

  • Ver ejercicioEjercicio 8.6

    Realizar el juego del ahorcado. Primero se debe ingresar la palabra a adivinar de hasta 10 caracteres. Luego se muestra por cada letra un guion bajo para que el jugador sepa la cantidad de letras a adivinar. S e irá ingresando una a una las letras y si estas se encuentran en la palabra las deberá ir mostrando en el lugar correspondiente. Por cada letra que no se encuentre en la palabra perderá una vida. El jugador dispondrá de 5 vidas para intentar ganar el juego.

    Complemento:

      • Ir completando el dibujo del muñeco del ahorcado cada vez que se comete un error.