Practica 3 fundamentos de programacion
Enviado por zllAlucar Salazarllz • 24 de Febrero de 2020 • Práctica o problema • 1.690 Palabras (7 Páginas) • 166 Visitas
[pic 1]
PRACTICA #3
Fundamentos de Programación.
[pic 2][pic 3]
[pic 4]
Al leer lo que pedía el proyecto, lo primero que pensé fue en hacer un menú, sobre todo para mayor facilidad en ejecutar lo que quería el usuario ya sea operaciones o ver las conversiones de temperatura, teniendo en la cabeza lo que quería realizar me dispuse a plasmarlo en una hoja de mi cuaderno, sobre todo visualizar las pantallas para estar seguro de que quería plasmarlo de esa manera, al tener las pantallas visualizadas y la estructura en la cabeza me dispuse a diseñarlo de una forma técnica y con una fácil utilización de parte del usuario.
Quedando el código de esta manera:
#include
#include
#include
/* Salazar Cervantes Edgar Yael */
void Operadores();
void Resultados();
void Temperaturas();
void CKF();
void KFC();
void FKC();
int main(int argc, char** argv)
{
int opc,op;
et2:
system("cls");
printf("\n\n\n\t\t 1)Operadores. 2)Resultados de una operacion. 3)Convercion de temperaturas. 4)Salir");
printf("\n\n\n \t\t Selecione la operacion requerida:");
scanf("%d", &opc);
switch(opc)
{
case 1:
Operadores();
break;
case 2:
Resultados();
break;
case 3: Temperaturas();
break;
case 4:
goto et1;
break;
default:
printf("opcion incorrecta por favor elija una opcion");
system("pause");
goto et2;
}
printf("\t\t \n\n\n ¿Desea otro proceso? (si=1/no=0)");
scanf("%d", &op);
if(op==1)
{
goto et2;
}
et1:
system("cls");
printf("\t\t \n\n\n Fin del Programa");
return 0;
}
void Operadores()
{
float a,b,c,d,x,y,z,var,num;
int op;
system("cls");
printf("\t\t\n ***Precedencia de operadores. ***\n\n\n");
printf("\t\t\n a= ");scanf("%f",&a);
printf("\t\t\n b= ");scanf("%f",&b);
printf("\t\t\n c= ");scanf("%f",&c);
printf("\t\t\n d= ");scanf("%f",&d);
printf("\t\t\n y= ");scanf("%f",&y);
printf("\t\t\n z= ");scanf("%f",&z);
x=(a+b)/(c+d)+y-(2/4);
var=2+y+((2-z)/(y+4)*10);
num=a*b-(a/2)*c;
printf("\t\n x=((a+b)/(c+d)+y-(2/4)) da el resultado de: %.2f ",x);
printf("\t\n var=2+y+((2-z)/(y+4)*10) da el resultado de: %.2f ",var);
printf("\t\n num=a*b-(a/2)*c da el resultado de: %.2f ",num);
system("pause");
}
void Resultados()
{
...