Buscar : en
Por :

Codigo de como calcular la suma de n numeros

Última respuesta el 3 oct 2009, 16:59:52 SANCHEZ, el 28 sep 2009, 22:35:12 
 Señalar este mensaje a los moderadores

Hola,
hola queria saber si me podian explicar como llevar a cabo el siguiente ejercicio, me toca calcular la suma de los n primeros numeros naturales. pasando el codigo a php. MUCHAS GRACIAS..

Configuración: Windows XP
Firefox 3.0

Mejores respuestas para « codigo de como calcular la suma de n numeros » en :
[Word] Convertir un número en letras VerEn Word es posible convertir un número en letras conservando la ortografía (por ejemplo el acento,…), para ello: Crea un campo con CTRL-F9 En la pantalla aparecerá {} Pon dentro del campo el número precedido del signo “=” y luego del número...
Ejercicio de ensamblador x86: número primo VerIntroducción Nociones abordadas en este ejercicio Enunciado Para recordar Solución Explicación Introducción Este pequeño ejercicio de ensamblador es para las arquitecturas x86 (procesador Intel y Amd 32 bits) y utiliza la sintaxis de...
Ensamblador - Multiplicación por una constante VerEn lenguaje ensamblador podemos realizar una multiplicación utilizando las instrucciones mul (números sin signos) e imul. Su sintaxis es la siguiente: mul nombre_del_registro El procesador multiplica internamente el valor almacenado en eax o ax...
Descargar Serial Key Manager VerSerial Key Manager es un maravilloso programa que sirve para recoger bajo una sola interfaz todos los numero de serie de software que hayas adquirido . Este programa es muy simple y efectivo. Por medio de su interfaz que es muy simple de utilizar ,...
Codificación binaria VerIntroducción al sistema binario A finales de la década de 1930, Claude Shannon mostró que utilizando interruptores que se encontraban cerrados para "verdadero" y abiertos para "falso", se podían llevar a cabo operaciones lógicas asignando el número 1...
Hoja de cálculo Ver¿Qué es una hoja de cálculo? Una hoja de cálculo (o programa de hojas de cálculo) es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar...
VerIntroducción a las fórmulas El uso más importante de la hoja de cálculo es automatizar la realización de cálculos, o sea, utilizar celdas para realizar operaciones basadas en valores de otras celdas. La hoja de cálculo vuelve a calcular todos los...

2

 Elinv, el 3 oct 2009, 16:59:52
  • +6

Hola SANCHEZ:

Un fuerte abrazo, aquí te dejo el código con las explicaciones.

------------------------------------------------------------­-------------
<?
//calcula la suma de los n primeros numeros naturales.
//Variable para la cantidad de numeros que vamos a sumar
$cantidad = 5;
//Variable que seguirá el curso del contador ascendente.
$contador = 0;
//variable que nos mostrará el resultado.
$resultado = 0;
//Comienza el ciclo que va desde "0" hasta la (cantidad-1) que hayamos puesto
//Porque 0? y porque cantidad -1?
//Cero porque al numero necesitamos sumarle 1 en cada ciclo del bucle, para
//que el numero siguiente a sumar sea en mas 1, y concuerde con el objetivo
//es decir, sumar n primeros numeros naturales consecutivos.
//Y cantidad-1, porque si no sumaría al final un numero de mas que no queremos.
for ($contador = 0; $contador <= $cantidad-1; $contador++) {
//Vamos agregando al resultado la suma de dichos numeros
$resultado = $resultado + ($contador+1);
}
//Finalmente imprimimos en pantalla el resultado.
//<br> en Código Html, permite realizar en pantalla el salto de linea.
// y <hr> imprime una linea.
echo "La suma de los n primeros numeros naturales, es...<br>";
echo $resultado."<br><hr>Recalculando la suma de numeros naturales, a partir de los numeros...<br>";
//--------------------------------------------------------------------
//calcula la suma de los n numeros naturales, a partir del que dispongamos.
//ponemos la variable resultado a cero
$resultado = 0;
//organizamos a partir de que numero sumaremos
$apartirde = 4;
//Creamos variable otro contador con valor inicial cero
$otrocontador=0;
//Creamos variable otracantidad y establecemos cuantos numeros naturales sumaremos
//y le sumamos la variable apartirde
$otracantidad = 5 + $apartirde;
//Iniciamos el ciclo
for ($otrocontador = $apartirde-1; $otrocontador <= $otracantidad-2; $otrocontador++) {
$resultado = $resultado + ($otrocontador+1);
//Mostramos el avance por los numeros naturales que se sumarán.
echo "+".($otrocontador + 1)."<br>";
}
//mostramos la información necesaria
$mensaje = "<hr>La suma de los n numeros naturales, a partir del ".$apartirde."<br>";
$mensaje = $mensaje."y en la cantidad de ".($otracantidad-$apartirde).", es...<br>";
echo $mensaje;
//y el resultado.
echo $resultado."<hr>";
?>
-------------------------------------------------------------------------

El resultado que verías sería el siguiente:
-------------------------------------------------------------------------

La suma de los n primeros numeros naturales, es...
15
--------------------------------------------------------------
Recalculando la suma de numeros naturales, a partir de los numeros...
+4
+5
+6
+7
+8
--------------------------------------------------------------
La suma de los n numeros naturales, a partir del 4
y en la cantidad de 5, es...
30
--------------------------------------------------------------

Atentamente.


Elinv

________________________________________
Estas son nuestras webs
________________________________________
www.bragadomas.com.ar
www.bragadomas.com
http://bragadohoy.blogspot.com/
________________________________________
Estos son nuestros mails.
________________________________________
info@bragadomas.com
________________________________________
Este es nuestro foro
________________________________________
http://www.bragadomas.com/forodeprogramacion/index.php
________________________________________

Responder a Elinv