Logo Studenta

Programas con estructuras de control selectivas

¡Estudia con miles de materiales!

Vista previa del material en texto

Programas con estructuras de control selectivas 
Nombre: Jeremy Esau Valenciano Tadeo Fecha: 23-Ago-2021 
1. El usuario ingresará un entero y el programa imprimirá "Es par" cuando sea así. Si 
es impar el programa no deberá hacer nada. Pista: la operación módulo o residuo te 
ayudará (%). 
Código en C Diagrama Flujo 
 
Programa Funcionando 
 
 
 
 
 
 
 
 
 
 
 
Programa Funcionando 
 
 
 
 
 
 
#include <stdio.h> 
int main(void) { 
 printf("***Numero es par o inpar***\n"); 
 int numero,residuo; 
 printf("Ingrese un numero: "); 
 scanf("%d",&numero); 
 residuo = numero % 2; 
 if (residuo == 0) 
 { 
 printf("El numero: %d es par",numero); 
 }else{ 
 printf("El numero: %d No es par",numero); 
 } 
} 
 
2. En una tienda de electrónicos existe una promoción: todos los productos que tienen 
un precio superior a 3000 se les aplicará un descuento de 15% y a los demás se les 
aplicará sólo 8%. Realice un algoritmo y programa que determine el precio final que 
debe pagar una persona por comprar un producto y de cuánto es el descuento que 
obtendrá. 
Código en C 
 
Programa Funcionando 
#include <stdio.h> 
int main(void) { 
 printf("***Programa Descuento***\n"); 
 int precioInicial,precioFinal,descuento; 
 printf("Ingrese el precio de su producto: "); 
 scanf("%d",&precioInicial); 
 if (precioInicial > 3000) 
 { 
 descuento = precioInicial *0.15; 
 precioFinal = precioInicial - descuento; 
 printf("El precio original de su producto es: %d \n",precioInicial); 
 printf("Su descuento es de: %d \n",descuento); 
 printf("Usted debe pagar: %d \n",precioFinal); 
 }else{ 
 descuento = precioInicial *0.08; 
 precioFinal = precioInicial - descuento; 
 printf("El precio original de su producto es: %d \n",precioInicial); 
 printf("Su descuento es de: %d \n",descuento); 
 printf("Usted debe pagar: %d \n",precioFinal); 
 } 
} 
 
Diagrama de Flujo 
 
 
 
3. Realiza el programa de una calculadora simple. La calculadora deberá escribir en 
pantalla las opciones de operaciones que tiene (suma, resta, multiplicación, división) y 
el usuario seleccionara la operación que desea. Después el usuario ingresará dos 
números enteros y el programa imprimirá el resultado según la opción que seleccionó 
antes. 
Código en C 
 
#include <stdio.h> 
int main(void) { 
 printf("Bienvenido a su Calculadora Simple\n"); 
 int num1, num2, option; 
 printf("*******************Opciones**************************\n"); 
 printf("Suma Numeros: 1\n"); 
 printf("Restar Numeros: 2\n"); 
 printf("Dividir Numeros: 3\n"); 
 printf("Multiplicar Numeros: 4\n"); 
 printf("Teclee una opcion: "); 
 scanf("%d", &option); 
 printf("Ingrese el numero 1: "); 
 scanf("%d", &num1); 
 printf("Ingrese el numero 2: "); 
 scanf("%d", &num2); 
 switch (option) 
 { 
 case 1: 
 printf("El resultado de la suma es: %d", num1 + num2); 
 break; 
 case 2: 
 printf("El resultado de la resta es: %d", num1 - num2); 
 break; 
 case 3: 
 printf("El resultado de la division es: %d", num1 / num2); 
 break; 
 case 4: 
 printf("El resultado de la Multiplicacion es: %d", num1 * num2); 
 break; 
 default: 
 printf("No ingreso los Valores Solicitados"); 
 } 
} 
 
Programa Funcionando 
 
Diagrama de Flujo

Continuar navegando