Red de conocimiento informático - Material del sitio web - ¡Lenguaje C universitario! ! Pregunta de programación, ¡ayúdame a comprobar si hay algún error en mis respuestas! ! Gracias a todos.

¡Lenguaje C universitario! ! Pregunta de programación, ¡ayúdame a comprobar si hay algún error en mis respuestas! ! Gracias a todos.

/*El programa 1 presenta a los estudiantes un problema de operación de suma ingresando dos sumandos. Si la respuesta ingresada es correcta, se mostrará "¡Correcto!"; de lo contrario, se mostrará "¡Error!" . */

#include

void main(void)

{

int a, b, s

<; p>printf("Ingrese dos números: ");

scanf("dd",amp;a,amp;b);

printf("Ingrese d d resultado= ",a,b);

scanf("d",amp;s);

if(s==a b)

printf( "Correcto \n");

else

printf("Error\n");

}

/*Programa 2 Dar a los estudiantes un problema de operación de suma al ingresar dos sumandos. Si la respuesta ingresada es correcta, mostrará "¡Correcto!"; de lo contrario, mostrará "¡Error! Inténtelo de nuevo hasta que lo haga correctamente". */

#include

void main(void)

{

int a, b, s

<; p>printf("Ingrese dos números: ");

scanf("dd",amp;a,amp;b);

printf("Ingrese d d resultado= ",a,b);

scanf("d",amp;s);

mientras(s!=a b)

{

printf("¡Error! Inténtelo de nuevo\n");

printf("Ingrese el resultado de d d=", a, b

scanf(); "d",amp;s);

}

printf("correct\n");

}

/* El programa 3 les presenta a los estudiantes un problema de operación de suma ingresando dos sumandos. Si la respuesta ingresada es correcta, se mostrará "¡Correcto!". De lo contrario, se les pedirá que lo rehagan y se mostrará "¡Error! Inténtalo". de nuevo." !", da hasta tres oportunidades,

Si aún así no lo haces bien, mostrará "¡Error! Lo has intentado tres veces. La prueba ha terminado." */

#include

void main(void)

{

int a, b, s, n=0; /p>

printf("Ingrese dos números: ");

scanf("dd", amp; a, amp; b);

printf(" Por favor ingrese el resultado de d d=", a, b);

scanf("d", amp; s); n;

while(s!=a b)

{

printf("¡Error! Inténtelo de nuevo\n");

printf("Ingrese el resultado de d d=", a, b <); /p>

scanf("d",amp;s);

n;

if(n==3)break;

}

if(s!=a b)

printf("¡Error! Lo has intentado tres veces. La prueba ha terminado.

\n");

else

printf("correct\n");

}

/*El programa 4 está listo continuamente 10 preguntas La computadora genera aleatoriamente dos sumandos entre 1 y 10.

Dé a los estudiantes una pregunta de operación de suma. Si la respuesta ingresada es correcta, se mostrará "¡Correcto!". >De lo contrario, se mostrará "¡Error!" y no se le dará oportunidad de volver a hacerlo. Después de completar 10 preguntas, la puntuación total se calculará en base a 10 puntos por cada pregunta.

Luego imprima. la puntuación total y el número total de preguntas incorrectas */

#include "time.h"

#include "stdlib.h"

#include

void main(void)

{

int a, b, s, n, fs=0, ts=0;

srand(tiempo(NULL));

for(n=1;nlt;=10;n)

{a=rand()10 1;

b=rand()10 1;

printf("Ingrese el resultado de la pregunta d d =", n, a, b);

scanf("d", amp); ; s);

if(s!=a b)

{printf("Error!\n"); >

{printf("Correcto\n "); fs =10;}

}

printf("Puntuación total=d\n", fs);

printf("Número de preguntas incorrectas =d\n", ts);

}

/*Programa 5: Genera aleatoriamente 10 problemas de suma y resta a través del computadora Los dos operandos están entre 1 y 10. Número aleatorio,

El tipo de operación es una operación de suma y resta generada aleatoriamente. Si la respuesta ingresada es correcta, se mostrará "¡Correcto!". /p>

En caso contrario se mostrará "¡Error!", sin dar la oportunidad de rehacer, después de completar 10 preguntas, la puntuación total se calculará en base a 10 puntos por cada pregunta,

Luego imprima la puntuación total y el número total de preguntas incorrectas.

*/

#include "time.h"

#include "stdlib.h"

#include

void main(void )

{

int a, b, s, n, fs=0, ts=0

char fh; srand(tiempo(NULL));

for(n=1;nlt;=10;n)

{

a=rand()10 1 ;

b=rand()10 1;

fh=rand()2?':'-';

printf("Por favor, introduzca el El resultado de la pregunta d c d=", n, a, c, b);

scanf("d", amp; s);

if(s!=(fh= =' '?a b:a-b))

{printf("¡Error!\n");ts;}

else

{printf("Correcto \n"); fs =10;}

}

printf("Puntuación total=d\n", fs);

printf("Error Número de preguntas = d\n", ts);

}

/*Pregunta para pensar: Si el programa 5 va a poder realizar cualquier operación de suma, resta, multiplicación, y división, ¿Cómo se debe modificar? */

#include "time.h"

#include "stdlib.h"

#include

void main(void )

{

int a, b, s, ss, n, f=0, t=0,

char fh; >

srand(tiempo(NULL));

for(n=1;nlt;=10;n)

{

a=rand ()10 1;

b=rand()10 1;

r=rand()4;

if(r==0)fh= ' ';

si no(r==1)fh='-';

si no(r==2)fh='*';

else fh='/';

printf("Ingrese el resultado de la pregunta d d c d=", n, a, fh, b

scanf("d "); , amp; s);

if(r==0)ss=a b;

si no(r==1)ss=a-b;

else if(r==2)ss=a*b;

else ss=a/b;

if(s!=ss)

{ printf("¡Error!\n"); t;}

else

{printf("Correcto\n"); }

printf("Puntuación total=d\n", f);

printf("Número de preguntas incorrectas=d\n", t);

}