Calculo del cuadrado de números con sumas
El ejercicio o práctica que se ha de realizar es el siguiente.
Se ha de realizar un ejercicio en el cual se visualicen los números enteros desde un valor 1 hasta un valor N, se ha de calcular el valor de sus cuadrados mediante el método de sumas, e ir visualizando los números que intervienen en la suma así como el resultado final.
Os recuerdo que si tenéis algún tipo de aportación o mejora, utilizad los comentarios situados al final de la pagina para enviarnos un mensaje y así poder incluir vuestras aportaciones.
La práctica se puede plantear de la siguiente forma:
/*
Realizar una práctica o ejercicio muestre los números
enteros desde 1 hasta N y sus cuadrados, calculados
solamente con sumas.
*/
// Definición de librerías
#include <stdio.h>
#include <stdlib.h>
//Función Principal
int main()
{
// Declaración de variables a utilizar
int x = 0;
int n = 0;
int contador=0;
int cuadrado = 0;
int impares=0;
// Solicitar N numeros
printf("Cuantos numeros: ");
scanf(" %d",&n);
// Crear un bucle que cuente desde 1 hasta el
// numero de elementos indicados
for(contador=1; contador<=n; contador++) {
// Visualizar numero e inicializar las variables en cada
// iteracion del bucle para realizar los cálculos
printf("\nNo. %d = ",contador);
cuadrado=0;
impares=1;
x=1;
// Utilizar un bucle do...while para mostrar
// el progreso de la suma de los números
do {
printf(" %d ",impares);
// si no es el ultimo numero mostrar el símbolo +
if(x<contador) printf("+");
cuadrado+=impares;
impares+=2;
x++;
} while(x<=contador);
// Visualizar el resultado final del cuadrado calculado
printf(" = %d ",cuadrado);
}
return 0;
}
Una vez compilada la práctica y ejecutado el programa se ha de obtener un resultado similar al que se muestra en la siguiente imagen:
Gracias por vuestra visita y un saludo grandisimo.
Todos podemos colaborar, Quédate en casa.
if ( MeQuedoEnCasa == SoyResponsable ) {
printf("Lo Conseguiremos entre todos");
} else {
printf("Error 404 - Algo estas haciendo mal, piénsalo");
}