
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Relación de ejercicios de programación
Tipo: Ejercicios
1 / 1
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!

PROBLEMA 1: Escribir un programa en C, que pida por teclado la base y la altura de un rectángulo, y dibuje en pantalla el contorno de dicho rectángulo usando asteriscos. Por ejemplo, si la base es 8 y la altura es 4, debería salir en pantalla la siguiente figura:
Si la base es 1 y la altura también es 1, debería salir un solo asterisco como resultado. Por último, se deberá ofrecer la posibilidad de repetir el proceso, para otros rectángulos distintos, hasta que el usuario indique que ya no desea dibujar más rectángulos.
PROBLEMA 2: Escribir un programa que calcule el precio total de la factura de cada cliente en un comercio concreto, a partir de los siguientes datos:
Codigo de producto : número natural dentro del rango 1000..9999; se leerá por teclado hasta que se encuentre dentro de dicho rango. Cantidad : número entero leído por teclado Precio : número real leído por teclado (sin el iva) Total linea : número real resultado de multiplicar la Cantidad por el Precio (sin el iva).
La lectura de líneas de una factura terminará cuando se introduzcan los datos de las N líneas que la componen (valor leido previamente por teclado). El precio total de la factura será la suma de los totales de las n líneas que la componen, aplicándole un 16% de IVA.
Finalmente, se seguirán calculando facturas hasta que expresamente se responda con una 'n' a la pregunta de si se desea realizar otra factura.
PROBLEMA 3: Programa que pida un numero natural por teclado, y escriba en
pantalla el numero que resulta de escribir los dígitos del anterior en orden inverso.
Ejemplo: 12345 => 54321
Pista: hay que ir extrayendo el dígito menos significativo del número (el más a la
derecha) utilizando el operador %, y quitándole al número que tengamos en cada
momento, dicho dígito (dividiendo el numero entre 10).