Red de conocimiento informático - Material del sitio web - Cómo utilizar la programación para implementar la suma, resta, multiplicación y división de números hasta 100

Cómo utilizar la programación para implementar la suma, resta, multiplicación y división de números hasta 100

Existen muchos métodos, el análisis específico es el siguiente:

1.

Recorre todos los números enteros hasta 100 y determina si son divisibles por 3 o 5 uno por uno. Si es así, súmalos.

El código es el siguiente: #include?lt;stdio.hgt;

int?main()

{

int ?s= 0;

int?n;

for(n?=?1;?n?lt;?100;?n?)//Atravesar

if(n3==0?||?n?5?==?0)//Cumple las condiciones

s =n;

printf("d\n", s); //Enviar el resultado.

return?0;

}

2. El método más rápido.

Según las reglas matemáticas, lo que es divisible por 3 es una secuencia aritmética, y lo que es divisible por 5 también es una secuencia aritmética.

La suma divisible por 3 o 5 es la suma de todos los números divisibles por 3, más la suma de todos los números divisibles por 5, menos la suma de los números divisibles tanto por 3 como por 5, es decir, Resta el suma de numeros divisibles por 15.

De entre ellos, 33 son divisibles por 3: 3, 6, 9..., 99***. Los números divisibles por 5 son 5, 10,...95***, un total de 19. Los números divisibles por 15 son 15, 30,...90***, un total de 6.

Entonces obtenemos el siguiente programa: #include?lt; stdio.hgt

int?main()

{

int? a=(3 99)*33/2; //La suma es divisible por 3.

int?b=(5 95)*19/2; //La suma es divisible por 5.

int?c=(15 90)*6/2; //La suma es divisible por 15.

int?s=a b-c; //Resultado del cálculo.

printf("d\n",?s); //Salida.

retorno?0;

}

3.

El primer método es adecuado para ejercicios de lenguaje C y utiliza múltiples puntos de conocimiento, como bucles, comparaciones, división modular y salida.

Este último método es más eficiente y adecuado para la programación real. ?