J

joseluischuro

Usuario (Ecuador)

Primer post: 4 ene 2015Último post: 4 ene 2015
1
Posts
0
Puntos totales
0
Comentarios
T
Tablas y Evaluacion de matemáticas en C
Apuntes Y MonografiasporAnónimo1/4/2015

Tablas de matemáticas en   C Evaluacion matematica en CNumeros Aleatorios en CIdioma de programación C [color=#000000]Copilado y ejecutado en Dev c++, Code blocks, Gcc y Anjuta.[/color] Aqui les dejo el codigo fuente de un programa que tuve que hacer para la universidad [color=#000000]#include <stdio.h> #include <stdlib.h> #include <time.h>  int main(void) { int ge, sub; int x, y, su, res, multiplicacion, i = 1, eva; int a = 0,b = 0,d = 0,divi = 0; int uno,dos,tres,cuatro; int res1,buena=0,mala=0,pri; srand(time(NULL));      printf("Menun");     printf("nSeleccione la opcion que desea ejecutarn");     printf("####################################n");     printf("|| 1.-Generacion de tablas        ||n");     printf("|| 2.-Evaluacion de Conocimientos ||n");     printf("|| 3.-Grafica de resultados       ||n");     printf("####################################n");     printf("nPresiona cualquiera de estas teclasn");     printf("más intro para continuarn");     printf("n###############");     printf("n| 1 || 2 || 3 |");     printf("n###############n");     scanf ("%d",& ge);     switch (ge)     {     case 1:     printf("f");     printf("nSelecione la operacion algebraica");     printf("n#####################n");     printf("|| 1.-Sumar        ||n");     printf("|| 2.-Restar       ||n");     printf("|| 3.-Multiplicar  ||n");     printf("|| 4.-Dividir      ||n");     printf("#####################n");     printf("nPresiona cualquiera de estas teclasn");     printf("más intro para continuarn");     printf("n#####################");     printf("n| 1 || 2 || 3 || 4 ||");     printf("n#####################n");     scanf ("%d",& sub);     switch (sub)     {     case 1:     printf("nSUMAn");     printf("###############################################n");     printf("|| Ingrese el numero de el cual usted desean");     printf("|| conocer su tabla: ");     scanf ("%d",& x);     printf("|| Ingrese hasta que numero desea conocer la  n");     printf("|| tabla: ");     scanf ("%d",& y);     printf ("###############################################n");     for (i = 1; i <= y; i++)     {     su = x + i;     printf ("n.......................");     printf ("n||  %d + %d = %d    ||", x, i, su) ;     }     break;     case 2:     printf("nRestan");     printf("###############################################n");     printf("|| Ingrese el numero de el cual usted desean");     printf("|| conocer su tabla: ");     scanf ("%d",& x);     printf("|| Ingrese hasta que numero desea conocer la  n");     printf("|| tabla: ");     scanf ("%d",& y);     printf ("###############################################n");     while ( i <= y)     {     res = x - i;     printf ("n.......................");     printf ("n||  %d - %d = %d    ||", x, i, res) ;     i++;     }     break;     case 3:     printf("nMultiplicacionn");     printf("###############################################n");     printf("|| Ingrese el numero de el cual usted desean");     printf("|| conocer su tabla: ");     scanf ("%d",& x);     printf("|| Ingrese hasta que numero desea conocer la  n");     printf("|| tabla: ");     scanf ("%d",& y);     printf ("###############################################n");     do     {     multiplicacion = x * i;     printf ("n.......................");     printf ("n||  %d * %d = %d    ||", x, i, multiplicacion) ;     i++;     }     while ( i <= y );     break;     case 4:     printf ("nDiviciónn");     printf("###############################################n");     printf("|| Ingrese el numero de el cual usted desean");     printf("|| conocer su tabla: ");     scanf ("%d",& a);     printf("|| Ingrese hasta que numero desea conocer la  n");     printf("|| tabla: ");     scanf ("%d",& d);     printf ("##############################################n");     for ( b = 0; b <= d;  b++)     {     divi = x / b;     printf ("n......................");     printf ("n||  %d / %d = %d    ||", a, b, divi) ;     }     break;     } case 2: printf("nEvalucacion de conociminetos");     printf("nSeleccione su niveln");     printf("n#####################n");     printf("|| 1.-Principiante  ||n");     printf("|| 2.-Avanzado      ||n");     printf("#####################n");     printf("nPresiona cualquiera de estas teclasn");     printf("más intro para continuarn");     printf("n##########");     printf("n| 1 || 2 |");     printf("n##########n");     scanf ("%d",& eva); switch (eva) {       case 1:       printf ("Principianten");       uno = rand()%20 ;       dos = rand()%20 ;     printf("||n 1.-Cuanto es %i + %i = ||",uno,dos); scanf ("%i",& pri); res1=uno+dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; printf("||n 2.-Cuanto es %i - %i = ||",uno,dos); scanf ("%i",& pri); res1=uno-dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; printf("||n 3.-Cuanto es %i + %i = ||",uno,dos); scanf ("%i",& pri); res1=uno-dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; printf("||n 4.-Cuanto es %i + %i = ||",uno,dos); scanf ("%i",& pri); res1=uno+dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; printf("||n 5.-Cuanto es %i - %i = ||",uno,dos); scanf ("%i",& pri); res1=uno-dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; tres=rand()%20; printf("||n 6.-Cuanto es %i + %i - %i = ||",uno,dos,tres); scanf ("%i",& pri); res1=uno+dos-tres; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; tres=rand()%20; printf("||n 7.-Cuanto es %i - %i + %i = ||",uno,dos,tres); scanf ("%i",& pri); res1=uno-dos+tres; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; tres=rand()%20; printf("||n 8.-Cuanto es (%i - %i)*%i = ||",uno,dos,tres); scanf ("%i",& pri); res1=uno-dos; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; tres=rand()%20; printf("||n 9.-Cuanto es %i - %i + %i= ||",uno,dos,tres); scanf ("%i",& pri); res1=uno-dos+tres; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ; tres=rand()%20; cuatro=rand()%20; printf("||n 10.-Cuanto es (%i - %i + %i)*%i = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=uno-dos+tres; if (pri==res1) {               buena++; }               else mala++; printf ("nEl numero de respuestas correctas es: %in",buena); printf ("nEl numero de respuestas incorrectas es: %in",mala);       break; case 2: printf ("Avanzadon");       uno = rand()%20 ;       dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ;     printf("||n 1.-Cuanto es (%i + %i)*%i = ||",uno,dos,cuatro); scanf ("%i",& pri); res1=(uno*dos)+cuatro; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 2.-Cuanto es %i - %i * cuatro = ||",uno,dos,cuatro); scanf ("%i",& pri); res1=uno-dos*cuatro; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 3.-Cuanto es ( %i / %i )*%i = ||",uno,dos,tres); scanf ("%i",& pri); res1=(uno/dos)*tres; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 4.-Cuanto es ((%i + %i)-%i)*%i = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=(((uno+dos)-tres)*cuatro); if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 5.-Cuanto es ((%i - %i)*(%i + %i)) = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=((uno-dos)*(tres+cuatro)); if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 6.-Cuanto es %i - %i * %i /i%= ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=uno-dos*tres/cuatro; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 7.-Cuanto es (%i - %i + %i)/%i = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=(uno-dos+tres)/cuatro; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 8.-Cuanto es ((%i * %i) * i%)-1 = ||",uno,dos,tres); scanf ("%i",& pri); res1=((uno*dos)*tres)-1; if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 9.-Cuanto es ((%i - %i)*(%i + %i)) = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=((uno-dos)*(tres+cuatro)); if (pri==res1) {               buena++; }               else mala++; uno = rand()%20 ; dos = rand()%20 ;       tres= rand()%20 ;       cuatro= rand()%20 ; printf("||n 10.-Cuanto es (%i - %i)/(%i + %i) = ||",uno,dos,tres,cuatro); scanf ("%i",& pri); res1=(uno-dos)/(tres+cuatro); if (pri==res1) {               buena++; }               else mala++;  printf ("nEl numero de respuestas correctas es: %in",buena); printf ("nEl numero de respuestas incorrectas es: %in",mala);       break; } break; case 3:      printf("Grafico"); } system ("pause"); return 0; }[/color]

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.