/************* Gauss Jordan ************** Problema matemático porpuesto a Gauss Jordan, consistía en sumar los primeros 100 números naturales. 1 + 2 + 3 + 4 ... + 97 + 98 + 99 + 100 El brillante hombre, descubrió que si sumabas el último número con el primero daba como resultado: 101. Y lo mismo, sucedia con el penúltimo y el segundo, el ante penultimo con el tercero... Gauss, decidió entonces probar cuantas veces se repetía el resultado de 101 y llegó a la conclusion de que se repetía 50 veces, por lo que multiplicando 101 * 50, obtubo como resultado: 5050, ¡La suma de los primeros 100 Números Naturales! ********************************************************************************/ #include "stdafx.h" #include using namespace std; int Resultado = 0; int Numeros[100]; int main(){ for (int i=0; i<101; i++) { Numeros = i; } for(int j=0; j<101; j++) { if(Resultado == 5050){ Resultado = Numeros; }else{ Resultado = Numeros + Resultado; } } cout << "Suma de los 100 primeros numeros naturales: " << Resultado << endl; return 0; }
Problema de Gauss Jordan Resuelto en C++
Datos archivados del Taringa! original
0puntos
105visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos: