Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios C y PSeInt: Promedios, Descuentos y Optimización - Prof. Lopez, Ejercicios de Lenguajes de Programación

Una colección de ejercicios prácticos de programación en c y pseint, ideales para estudiantes que buscan reforzar sus habilidades en lógica de programación y algoritmos. los ejercicios cubren temas como el cálculo de promedios, la aplicación de descuentos con diferentes condiciones y la optimización de código mediante el uso de operaciones lógicas y matemáticas. se incluyen soluciones en ambos lenguajes, facilitando la comprensión y la práctica.

Tipo: Ejercicios

2024/2025

Subido el 01/05/2025

flores-vieyra-itzel
flores-vieyra-itzel 🇲🇽

1 documento

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Flores Vieyra Itzel 1NM11 Lógica de programación
PROGRAMAS EN C
1-Hacer un programa que obtenga el promedio de 3 calificaciones ("tipo IPN"),
dé el promedio y diga si aprobó o no. Más de 8: "triple aplauso"
#include <stdio.h>
int main() {
float cal1, cal2, cal3, promedio;
printf("Ingresa la primera calificación: ");
scanf("%f", &cal1);
printf("Ingresa la segunda calificación: ");
scanf("%f", &cal2);
printf("Ingresa la tercera calificación: ");
scanf("%f", &cal3);
promedio = (cal1 + cal2 + cal3) / 3;
printf("El promedio es: %.2f\n", promedio);
if (promedio >= 6) {
printf("¡Aprobaste!\n");
if (promedio > 8) {
printf("¡Triple aplauso!\n");
}
} else {
printf("No aprobaste.\n");
}
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Ejercicios C y PSeInt: Promedios, Descuentos y Optimización - Prof. Lopez y más Ejercicios en PDF de Lenguajes de Programación solo en Docsity!

Flores Vieyra Itzel 1NM11 Lógica de programación PROGRAMAS EN C 1 - Hacer un programa que obtenga el promedio de 3 calificaciones ("tipo IPN"), dé el promedio y diga si aprobó o no. Más de 8: "triple aplauso" #include <stdio.h> int main() { float cal1, cal2, cal3, promedio; printf("Ingresa la primera calificación: "); scanf("%f", &cal1); printf("Ingresa la segunda calificación: "); scanf("%f", &cal2); printf("Ingresa la tercera calificación: "); scanf("%f", &cal3); promedio = (cal1 + cal2 + cal3) / 3; printf("El promedio es: %.2f\n", promedio); if (promedio >= 6) { printf("¡Aprobaste!\n"); if (promedio > 8) { printf("¡Triple aplauso!\n"); } } else { printf("No aprobaste.\n"); }

return 0 } 3 - Tome 3 piezas y solo pague la mayor. Recibe los 3 precios y despliega el monto a pagar y lo ahorrado. #include <stdio.h> int main() { float p1, p2, p3, mayor, ahorro;

printf("\nIngresa el precio de la primera pieza: "); scanf("%f", &p1); printf("Ingresa el precio de la segunda pieza: "); scanf("%f", &p2); printf("Ingresa el precio de la tercera pieza: "); scanf("%f", &p3); mayor = p1; if (p2 > mayor) mayor = p2; if (p3 > mayor) mayor = p3; ahorro = (p1 + p2 + p3) - mayor; printf("Monto a pagar (solo el mayor): %.2f\n", mayor); printf("Monto ahorrado: %.2f\n", ahorro); return 0; } CODIGO DEL 3 EN PSEINT Proceso PagarSoloLaMayor // Tomar 3 piezas, pagar solo la de mayor precio, // mostrar cuánto se paga y cuánto se ahorra // Variables Definir p1, p2, p3, mayor, ahorro Como Real // Entrada de precios Escribir "Ingresa el precio de la primera pieza: "

#include <stdio.h> int main() { float total2, descuento2; int entre_1_y_6, mayor_que_6; printf("\n(Opción 4) Ingresa la cantidad de artículos: "); scanf("%d", &cantidad); printf("Ingresa el precio por artículo: "); scanf("%f", &precio); total2 = cantidad * precio; entre_1_y_6 = (cantidad >= 1 && cantidad <= 6); mayor_que_6 = (cantidad > 6); descuento2 = total2 * (0.05 * entre_1_y_6 + 0.10 * mayor_que_6); total2 - = descuento2; printf("Descuento aplicado: %.2f\n", descuento2); printf("Total a pagar: %.2f\n", total2); return 0; } CODIGO EN PSEINT Proceso Opcion4_sin_if

// Declaración de variables Definir cantidad, entre_1_y_6, mayor_que_6 Como Entero Definir precio, total, descuento, totalFinal Como Real // Entrada de datos Escribir "Ingresa la cantidad de artículos: " Leer cantidad Escribir "Ingresa el precio por artículo: " Leer precio // Cálculo del total total <- cantidad * precio // Evaluación de condiciones lógicas como enteros (1 o 0) entre_1_y_6 <- (cantidad >= 1) * (cantidad <= 6) mayor_que_6 <- (cantidad > 6) // Cálculo del descuento con expresiones lógicas descuento <- total * (0.05 * entre_1_y_6 + 0.10 * mayor_que_6) // Cálculo final totalFinal <- total - descuento // Salida Escribir "Descuento aplicado: ", descuento Escribir "Total a pagar: ", totalFinal