Problemas de Programación.
Enviado por Osvaldo Restrepo • 20 de Febrero de 2017 • Monografía • 4.963 Palabras (20 Páginas) • 288 Visitas
UNIVERSIDAD LATINA DE PANAMÁ
SEDE DE DAVID
FACULTAD DE INGENIERÍA
INGENIERÍA DE SISTEMAS INFORMÁTICOS
CURSO DE PROGRAMACIÓN I
IMPARTIDO POR:
NAPOLÉON IBARRA
PARCIAL I DE PROGRAMACIÓN
ELABORADO POR:
OSVALDO A. RESTREPO A.
CÉDULA:
4-789-2185
II CUATRIMESTRE
2016
#include
#include
#include
#include
/* Primera parte del Examen Parcial 1 */
/*I Parte. Caso de Estudio.
Un prestigioso colegio de la provincia le contrata a usted por servicios profesionales para que le desarrolle
un programa en lenguaje C que contenga los problemas en un solo codigo. Utilice la sentencia Switch para crear un
MENU que permita al Usuario Final elegir cada uno de los problemas y su desarrollo. Recuerde tomar en cuenta las opciones no
válidas */
/*Funcion para calcular el mayor y el menor numero de 10 */
int mayormenor (int VM, int vm);
/*Funcion para la conversion de Celsius a Fahrenheit */
float gradosCF (float c);
/*Funcion para la conversion de Fahrenheit a Celsius */
float gradosFC (float f);
/*Funcion para el calculo de area y perimetro de triangulo equilatero */
float perimetroyareaequilatero (float z);
/*Funcion para el calculo de area y perimetro de triangulo iscosceles */
float perimetroyareaisosceles (float l, float p);
/*Funcion para el calculo de area y perimetro de triangulo escaleno */
float perimetroyareaescaleno (float q, float w, float t, float u);
/*Funcion para el calculo del salario */
float funcionsalario (float sal);
/* ********************************************** PROGRAMA PRINCIPAL ***************************************** */
int main()
{
int o;
do{
printf("\n\n COLEGIO SAN AGUSTIN DAVID \n");
printf("CONJUNTO DE PROGRAMAS PARA SU EJECUCION \n\n");
printf("1. Conversor Celsius-Fahrenheit | Fahrenheit-Celsius \n");
printf("2. Mostrar el mayor y el menor de 10 numeros \n");
printf("3. Calculo de area y perimetro de 3 tipos de triangulos (Equilatero, Isosceles y Escaleno) \n");
printf("4. Calculo del sueldo de los trabajadores de una empresa \n\n");
printf("[PARA SALIR DEL PROGRAMA PRESIONE 5]\n\n");
printf("Por favor, escriba el numero del programa que desea ejecutar: \n");
scanf("%d", &o);
if(o!=1 && o!=2 && o!=3 && o!=4 && o!=5)
{
printf("Por favor, reinicie el programa y escoja una opcion correcta\n");
break;
}
switch (o)
{
case 1:
float resultado, c, f;
char y;
printf("----------------------------------------------------------\nPROGRAMA PARA LA TRANSFORMACION DE GRADOS CELSIUS Y GRADOS FAHRENHEIT\n");
printf("a. Convertir de Celsius a Fahrenheit\nb.Convertir de Fahrenheit a Celsius \n");
printf("Por favor, escoja la letra del programa que desea ejecutar:\n");
scanf("%s", &y);
if (y=='a' || y=='A')
{
resultado=gradosCF(c);
printf("\nPresione la tecla ENTER para continuar");
getch();
system ("cls");
}
else if (y=='b' || y=='B')
{
resultado=gradosFC(f);
printf("\nPresione la tecla ENTER para continuar");
getch();
system ("cls");
}
else
{
printf("\nPor favor, escoja una opcion correcta. Vuelva a iniciar el programa. Gracias por su compresion\n");
}
break;
case 2:
int respuesta, a, i, VM, vm;
respuesta=mayormenor (VM,vm);
printf("\nPresione la tecla ENTER para continuar");
getch();
system ("cls");
break;
case 3:
char e;
float z;
printf("----------------------------------------------------------\nPROGRAMA PARA EL CALCULO DE AREA Y PERIMETRO DE TRIANGULOS\n");
...