Autor
|
Tema: Programa q sume numeros elevados (Leído 4,781 veces)
|
airtraffic
Desconectado
Mensajes: 35
|
Hola amigos, quisiera saber si alguine me puede ayudar con este programa, el mismo tiene q hacer esto: prgrama que lea un numero N y calcule la suma de la siguiente serie: 1elevado1 + 2elevado2 + 3elevado3 asi susesivamentre hasllegar al numero ingresado. estoy tratando de q me funcione pero hasta ahora es inutil, espero me puedan dar una ayudita muchas gracias amigos
|
|
|
En línea
|
|
|
|
тαптяα
Desconectado
Mensajes: 1.151
Sic utere tuo ut alienum non laeda
|
Usa un bucle for y la función pow, de la librería math.h
No creo que se puedan resolver ejercicios aquí. Si se pueden te pongo el code ya perfecto.
|
|
|
En línea
|
|
|
|
airtraffic
Desconectado
Mensajes: 35
|
T agradeceria q me ayudaras, esq mi problema es mas con la linea del "for", q no c como hacer para q se ejecute correctamente
|
|
|
En línea
|
|
|
|
|
Alien-Z
Desconectado
Mensajes: 177
C++ Programmer
|
Como bien comenta тαптяαпсє for funciona de esta forma:
for (inicializar variable o asignarle un valor; condición que se debe cumplir para que se ejecute el bucle; cambiar el valor de la variable)
{ Todo lo que se ejecutará mientras se cumpla la condición. }
El tercer parámetro se hace para que el bucle no sea infinito, si por ejemplo la condición (segundo parámetro) es "variable < 3" y en el tercer parámetro no pones nada, la variable siempre va a ser menor de 3 y por tanto se ejecutará indefinidamente (hay otras formas para finalizar el bucle pero en este caso con esto es suficiente); sin embargo si pones en el tercer parámtro "variable++" cada vez que se ejecute el bucle for se le sumará 1 a la variable y por tanto acabará por valer 3 y ahi finalizará el bucle (ya que la condición es que la variable sea menor de 3).
Hasta ahi la explicación básica del bucle for, tienes un ejemplo muy bueno en el comentario de тαптяαпсє; ahora debes hacer el code y si no va bien plantealo aqui y te diremos dónde está el error, pero no se pueden dar hechos los ejercicios, debes poner de tu parte y plantear dudas no pedir codes.
Saludos.
|
|
« Última modificación: 8 Septiembre 2011, 22:45 pm por Alien-Z »
|
En línea
|
|
|
|
airtraffic
Desconectado
Mensajes: 35
|
X aca les dejo el codigo amigos, lo q hace es mostrarme la suma de los numeros hasta el numero q ingrese.
int main()
{
int num,i;
printf("introdusc el numero "); scanf("%d", &num);
{
for(i=0;i<=num;i++)
printf( "%d", i);
scanf("%d");
return 0; }
}
|
|
|
En línea
|
|
|
|
тαптяα
Desconectado
Mensajes: 1.151
Sic utere tuo ut alienum non laeda
|
Necesitas la función pow() de math.h
El bucle ya te lo hemos explicado.
SAludos!
|
|
|
En línea
|
|
|
|
Alien-Z
Desconectado
Mensajes: 177
C++ Programmer
|
X aca les dejo el codigo amigos, lo q hace es mostrarme la suma de los numeros hasta el numero q ingrese. Has puesto: {
for(i=0;i<=num;i++)
printf( "%d", i);
scanf("%d");
return 0; } Tienes errores de sintaxis, fíjate en el ejemplo, las llaves se abren después del for y en ellas va todo lo que se ejecutará mientras se cumpla la condición, mientras que el return va antes de cerrar el main; es asi: int main()
{
int num,i;
printf("introdusc el numero "); scanf("%d", &num);
for(i=0;i<=num;i++)
{
printf( "%d", i);
scanf("%d");
}
return 0; } Y como ha comentado тαптяαпсє ahora debes añadir la potencia con la función Pow, aqui te explican cómo usarla: http://www.carlospes.com/curso_de_lenguaje_c/01_08_01_03_la_funcion_pow.phpSaludos.
|
|
« Última modificación: 8 Septiembre 2011, 22:58 pm por Alien-Z »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Programa en c++ que sume segundos en una hora determinada
Programación C/C++
|
dxdiag90
|
7
|
9,838
|
17 Octubre 2012, 00:39 am
por Puntoinfinito
|
|
|
crear programa que sume los primeros n términos de la sucesión
Programación C/C++
|
indict
|
6
|
3,285
|
30 Octubre 2012, 00:30 am
por BatchianoISpyxolo
|
|
|
Assembler programa que sume, reste, multiplique numero de 2 cifras.
ASM
|
AnubisQuero
|
0
|
7,679
|
12 Febrero 2016, 18:49 pm
por AnubisQuero
|
|
|
programa sencillo que sume,reste multiplique y divide no me realiza la división
Programación C/C++
|
mc275
|
4
|
12,003
|
14 Enero 2017, 19:35 pm
por mc275
|
|
|
Calcular la suma de los N primeros números elevados al valor P con Python
Programación General
|
ThePaquet1
|
3
|
3,521
|
29 Enero 2021, 01:59 am
por tincopasan
|
|