viernes, 5 de octubre de 2012

Ejemplo Ejercicio #2 Lenguaje C: IF

Solución al programa para realizar operaciones aritméticas y mostrar información de asignaturas a través de un menú, utilizando la sentencia "IF".

Códigos:

/* Ejercicio #2 Programa para realizar operaciones aritméticas y mostrar información de asignaturas a través de un menu, utilizando la sentencia "IF" Realizado por Joan Manuel del Rosario */ #include <stdio.h> #include <conio.h> main() { printf(" \n"); printf("<><><><><><><><><><><><><><><><><> \n \n"); printf("INFORMACION DEL ESTUDIANTE \n \n"); printf("Joan Manuel del Rosario Bautista \n"); printf("10-SISM-1-041 \n"); printf("0742 \n"); printf("<><><><><><><><><><><><><><><><><> \n \n"); int a,b,c,p,y,x; printf("<><> MENU PRINCIPAL <><> \n \n"); printf(" SELECCIONE SU OPCION \n \n"); printf("1- Operaciones Aritmeticas \n"); printf("2- Materias de la seccion 0742 \n"); scanf("%d", &x); if(x==1) { system("cls"); printf(" \n"); printf("OPERACIONES ARITMETICAS \n"); printf(" SELECCIONE SU OPCION \n \n"); printf("1- Suma \n"); printf("2- Resta \n"); printf("3- Multiplicacion \n"); printf("4- Division \n \n"); scanf("%d", &p); if(p==1) { system("cls"); printf(" \n"); printf("SELECCION DE SUMA \n \n"); printf("Introducir primer valor: \n"); scanf("%d", &a); printf("Introducir segundo valor: \n"); scanf("%d", &b); c = a + b; printf("%d + %d = %d \n \n", a,b,c); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } // Cerrar la 2da llave cuando termine la operacion de resta, para que el programa no se corra a LAS MATERIAS DE LA SECCION 0742. if(p==2) { system("cls"); printf(" \n"); printf("SELECCION DE RESTA \n \n"); printf("Introducir primer valor: \n"); scanf("%d", &a); printf("Introducir segundo valor: \n"); scanf("%d", &b); c = a - b; printf("%d - %d = %d \n \n", a,b,c); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } } if(p==3) { system("cls"); printf(" \n"); printf("SELECCION DE MULTIPLICACION \n \n"); printf("Introducir primer valor \n"); scanf("%d", &a); printf("Introducir segundo valor \n"); scanf("%d", &b); c = a * b; printf("%d * %d = %d \n \n", a,b,c); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if(p==4) { system("cls"); printf(" \n"); printf("SELECCION DE DIVISION \n \n"); printf("Introducir primer valor \n"); scanf("%d", &a); printf("Introducir segundo valor \n"); scanf("%d", &b); c = a / b; printf("%d / %d = %d \n \n", a,b,c); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if(x == 2) { system("cls"); printf(" \n"); printf("<><> MATERIAS DE LA SECCION 0742 <><> \n \n"); printf("SELECCIONE SU OPCION \n \n"); printf("1- SISTEMAS Y PROCEDIMIENTOS II \n"); printf("2- FUNDAMENTO DE ELECTRICIDAD Y ELECTRONICA \n"); printf("3- LENGUAJE C \n"); printf("4- ALGORITMOS COMPUTACIONALES \n"); printf("5- ESTADISTICA II \n"); scanf("%d", &y); } if (y==1) { system("cls"); printf("SELECCION DE: SISTEMAS Y PROCEDIMIENTOS II \n \n"); printf("La finalidad del estudio de sistemas y procedimientos administrativos es ayudar"); printf("a las altas gerencias a planear y obtener las metas de la organización, a que haga"); printf("del conocimiento general lo que se persigue, y contribuir a que el personal"); printf("pueda satisfacer esos deseos. \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if (y==2) { system("cls"); printf("SELECCION DE: FUNDAMENTO DE ELECTRICIDAD Y ELECTRONICA \n \n"); printf("La finalidad del estudio de fundamento de electricidad y electronica es "); printf("tener los conocimientos basicos de la electronica y sus principios. \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if (y==3) { system("cls"); printf("SELECCION DE: LENGUAJE C \n \n"); printf("Dispone de las estructuras típicas de los lenguajes de alto nivel pero, \n"); printf("a su vez, dispone de construcciones del lenguaje que permiten un control \n"); printf("a muy bajo nivel, es un lenguaje general que abre campos hacia los lenguajes de alto nivel. \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if (y==4) { system("cls"); printf("SELECCION DE: ALGORITMOS COMPUTACIONALES \n \n"); printf("Es un conjunto ordenado y finito de pasos para resolver un problema específico."); printf("Para llegar a la realización de un programa es necesario el diseño previo de algoritmo,"); printf("de modo que sin algoritmo no puede existir un programa. \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } else if (y==5) { system("cls"); printf("SELECCION DE: ESTADISTICA II \n \n"); printf("es una ciencia formal que estudia la recolección, análisis e interpretación de datos de una muestra representativa,"); printf("ya sea para ayudar en la toma de decisiones o para explicar condiciones regulares o irregulares de algún fenómeno o estudio"); printf("aplicado, de ocurrencia en forma aleatoria o condicional. \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } if (x>2) { printf(" \n"); printf("<><> LA OPCION SELECCIONADA NO EXISTE <><> \n"); printf("<><> POR FAVOR, INTENTE DE NUEVO \n \n"); printf("<><> PRESIONE ENTER PARA SALIR <><>"); getch(); } }

Programa ejecutado:



0 comentarios :

Publicar un comentario