Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nacional
Escuela profesional de
Ingeniera Electrnica
Curso:
Computacion I.
Docente:
Maquen Nio Gisela.
Integrantes:
Bustamante Espinoza Manuel Junior.
Cornetero Urpeque Armando.
Marco Montalban Montero.
Meza Guerrero Wisman Antony.
Lambayeque, enero
del 2015
ESTRUCTURAS LOGICAS DE DECISION MULTIPLE
1.- En una dulcera se venden 4 tipos de sndwich, de acuerdo a la
siguiente tabla: Desarrolle una solucin que permita calcular el monto
a pagar por La compra de cada sndwich.
Tipo
Aumento
4.5
5.0
7.5
13.5
#include<conio.h>
#include<stdio.h>
void main () {
int tipo,sandwich;
float total;
printf("\n 1. Tipo A");
printf("\n 2. Tipo B");
printf("\n 3. Tipo C");
printf("\n 4. Tipo D");
case 1:
printf("\n Ingrese cantidad de sandwich :");
scanf("%d",&sandwich);
total=sandwich*4.5;
printf("\n El monto total a pagar es :%.2f",total); break ;
case 2:
printf("\n Ingrese cantidad de sandwich :");
scanf("%d",&sandwich);
total=sandwich*5.0;
printf("\n El monto total a pagar es :%.2f",total); break ;
case 3:
printf("\n Ingrese cantidad de sandwich :");
scanf("%d",&sandwich);
total=sandwich*7.5;
printf("\n El monto total a pagar es :%.2f",total); break ;
case 4:
printf("\n Ingrese cantidad de sandwich :");
scanf("%d",&sandwich);
total=sandwich*13.5;
printf("\n El monto total a pagar es :%.2f",total); break ;
default:printf("\nError.El rango es entre 1 y 4");break;
}
getch();
}
2.Desarrollar una solucin que permita realizar operaciones de
suma, resta o multiplicacin. Se deber ingresar dos nmeros y el tipo
de operacin que se desea realizar
smbolo
operacin
Suma
Resta
Multiplicacin
Divisin
#include<conio.h>
#include<stdio.h>
void main () {
int operacion;
float num1,num2,suma,resta,multiplicacion,division;
printf("\n 1. SUMA");
printf("\n 2. RESTA");
printf("\n 3. MULTIPLICACION");
printf("\n 4. DIVISION");
case 2:
printf("\n Ingrese primer numero :");
scanf("%f",&num1);
printf("\n Ingrese segundo numero :");
scanf("%f",&num2);
resta=num1-num2;
printf("\n La resta es :%.2f",resta); break ;
case 3:
printf("\n Ingrese primer numero :");
scanf("%f",&num1);
printf("\n Ingrese segundo numero :");
scanf("%f",&num2);
multiplicacion=num1*num2;
printf("\n La multiplicacion es :%.2f",multiplicacion); break ;
case 4:
printf("\n Ingrese primer numero :");
scanf("%f",&num1);
printf("\n Ingrese segundo numero :");
scanf("%f",&num2);
division=num1/num2;
printf("\n La division es :%.2f",division); break ;
default:printf("\Error.Rango es entre 1 y 4");break;
}
getch();
}
21 %
12 %
08 %
#include<conio.h>
#include<stdio.h>
void main () {
int categoria;
float sueldo,aumento,total;
printf("\n 1. Primera Categoria");
printf("\n 2. Segunda Categoria");
printf("\n 3. Tercera Categoria");
printf("\n 4. Cuarta Categoria");
printf("\n Ingrese una categoria :");
scanf("%d",&categoria);
switch (categoria){
case 1:
printf("\n Ingrese sueldo :");
scanf("%f",&sueldo);
aumento=sueldo*0.38;
total=aumento+sueldo;
printf("\n El aumento es :%.2f",aumento);
printf("\n El sueldo total es :%.2f",total); break ;
case 2:
printf("\n Ingrese sueldo :");
scanf("%f",&sueldo);
aumento=sueldo*0.21;
total=aumento+sueldo;
printf("\n El aumento es :%.2f",aumento);
printf("\n El sueldo total es :%.2f",total); break ;
case 3:
printf("\n Ingrese sueldo :");
scanf("%f",&sueldo);
aumento=sueldo*0.12;
total=aumento+sueldo;
printf("\n El aumento es :%.2f",aumento);
printf("\n El sueldo total es :%.2f",total); break ;
case 4:
printf("\n Ingrese sueldo :");
scanf("%f",&sueldo);
aumento=sueldo*0.08;
total=aumento+sueldo;
printf("\n El aumento es :%.2f",aumento);
printf("\n El sueldo total es :%.2f",total); break ;
default:printf("\Error.Rango es entre 1 y 4");break;
}
getch();
}