A continuación un programa básico, para trabajar con MENÚ, que utiliza FUNCIONES.
Falta explicar como validar la division para cero y la entrada de tipos de datos incorrecta.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
suma()
{
float a,b,resp;
clrscr();
gotoxy(10,5);printf("Ingrese primer numero:");
scanf("%f",&a);
gotoxy(10,7);printf("Ingrese segundo numero:");
scanf("%f",&b);
resp=a+b;
gotoxy(10,9);printf("Suma: %.2f",resp);
getch();
}
resta()
{
float c,d,resp;
clrscr();
gotoxy(10,5);printf("Ingrese primer numero:");
scanf("%f",&c);
gotoxy(10,7);printf("Ingrese segundo numero:");
scanf("%f",&d);
resp=c-d;
gotoxy(10,9);printf("Resta: %.2f",resp);
getch();
}
multiplicacion()
{
float e,f,resp;
clrscr();
gotoxy(10,5);printf("Ingrese primer numero:");
scanf("%f",&e);
gotoxy(10,7);printf("Ingrese segundo numero:");
scanf("%f",&f);
resp=e*f;
gotoxy(10,9);printf("Multiplicacion: %.2f",resp);
getch();
}
division()
{
float g,h,resp;
clrscr();
gotoxy(10,5);printf("Ingrese primer numero:");
scanf("%f",&g);
gotoxy(10,7);printf("Ingrese segundo numero:");
scanf("%f",&h);
resp=g/h;
gotoxy(10,9);printf("Division: %.2f",resp);
getch();
}
menu()
{
clrscr();
gotoxy(10,5);printf("Menu");
gotoxy(10,7);printf("1.Suma");
gotoxy(10,9);printf("2.Resta");
gotoxy(10,11);printf("3.Multiplicacion");
gotoxy(10,13);printf("4.Division");
gotoxy(10,15);printf("5.Salir");
gotoxy(10,17);printf("Elija la opcion: ");
}
main()
{
char tecla;
clrscr();
do
{
menu();
tecla=getch();
if(tecla=='1')suma();
if(tecla=='2')resta();
if(tecla=='3')multiplicacion();
if(tecla=='4')division();
}
while(tecla!='5');
}
martes, 20 de noviembre de 2012
lunes, 15 de octubre de 2012
Banco de Preguntas
A continuación el Banco de Preguntas, para las evaluaciones del segundo trimestre de los diferentes modulos y/o asignaturas que imparto, en el Colegio NID
Fundamento de Programación
http://es.scribd.com/doc/110151872
Computación
http://es.scribd.com/doc/110152132
Redes de Área Local
http://es.scribd.com/doc/110152292
Fundamento de Programación
http://es.scribd.com/doc/110151872
Computación
http://es.scribd.com/doc/110152132
Redes de Área Local
http://es.scribd.com/doc/110152292
miércoles, 26 de septiembre de 2012
Programación - Unidad 5
En el siguiente link, hay información de apoyo a las clases presenciales de Fundamentos de Programación.
http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad5.pdf
http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad5.pdf
miércoles, 12 de septiembre de 2012
Programación - Unidad 4
Saludos estudiantes en los siguientes vínculos encontraran información de apoyo a las clases presenciales de la unidad 4 de Fundamentos de Programación
http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad4.pdf
www.uaem.mx/posgrado/mcruz/cursos/varydat.pdf
http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad4.pdf
www.uaem.mx/posgrado/mcruz/cursos/varydat.pdf
miércoles, 5 de septiembre de 2012
Programación - Unidad 3
En el siguiente vínculo, hay información de apoyo a las clases presenciales de Fundamentos de Programación.http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad3.pdf
Programación - Unidad 2
Estimados estudiantes de II N, en el siguiente vínculo, hay información de apoyo a las clases presenciales de Programación. Revísenlo y ponganlo en práctica.
http://centros5.pntic.mec.es/ies.alonso.de.avellaneda/PaginasDepartamentos/Informatica/UnidadesC/unidad2.pdf
miércoles, 22 de agosto de 2012
Saludos
Saludos estimados amigos, el siguiente Blog es para compartir información de apoyo a mis clases presenciales en el Colegio Nicolás Infante Díaz, de Quevedo - Ecuador
Suscribirse a:
Entradas (Atom)