PDA

Ver la Versión Completa Con Imagenes : ayuda porfavor !!!!!


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
flaco_pereira.
21-02-2011, 20:54:24
bueno tengo que presentar esto mañana hahahaha
entonces lo necesito pa ya !! hahaha porfavor ayudaaaaaaa

tengo que hacer un programa en c++ de sumatoria desde un numero n hasta un numero m
pero usando funciones y procedimientos
yo ya hice esto pero no me da entonces diganme que le cambio y que hago muchas gracias de ante mano
para los que me quieran ayudar


#include<iostream>
using namespace std;
int sumatori (int num,nume);
int main()
{
int ini,fin,res;
cout<<"digite el numero desde el cual quiere hacer la suma"<<endl;
cin>>ini;
cout<<"digite el numero hasta el cual quiere hacer la suma"<<endl;
cin>>fin;
res=sumatoria(ini,fin);
cout<<"la sumatoria es:"<<res<<endl;
system("pause");
return(0);
}

int sumatoria(int num,nume)
{
int suma=0,i;
for(i=num;i<=nume;i++)
{
suma=suma+i;
}
return (suma);
}

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
flaco_pereira.
21-02-2011, 21:11:23
#include<iostream>
using namespace std;
int sumatoria (int num,nem);
int main( )
{
int ini,fin;
cout<<"digite el numero desde el cual quiere hacer la suma"<<endl;
cin>>ini;
cout<<"digite el numero hasta el cual quiere hacer la suma"<<endl;
cin>>fin;
res=sumatoria(ini,fin);
cout<<"la sumatoria es:"<<res<<endl;
system("pause");
return(0);
}

int sumatoria(int num,nem)
{
int suma=0,i;
for(i=num;i<=nem;i++)
{
suma=suma+i;
}
return (suma);
}

LEONARD
21-02-2011, 21:25:23
utilice esto como base

#include <iostream>
using namespace std;

int main()
{
int n, sum,i, sumatoria=0;

cout<<"introduce un numero positivo: ";
cin>>n;

i=0;
while(i<=n)
{
sum=i;
sumatoria= sumatoria+sum;
i++;
}

cout<<sumatoria;
return 0;
}

LEONARD
21-02-2011, 21:33:56
esto podria servir

#include<iostream.h>
#include<stdio.h>
#define max 10

void main (void)

{ int i;
int a[max];
int promedio(int *a, int n);

puts("ingrese valores ");
for (i=0;i<max;i++){
scanf("%d",&a[i]);
}


for (i=0;i<max;i++){
printf("%d\n",a[i]);
}


printf(" promedio %d\n",promedio(a,max));
getchar();

}

int promedio(int *a, int n)
{
int suma,i;


for(suma=0,i=0;i<n;i++)
{


suma=suma+*(a+i);


}



return (suma/n);
getchar();

}

Salza
21-02-2011, 21:37:26
Man.. pero no le da qué.. la sintaxis o no le da la función ?

Salza
21-02-2011, 21:41:45
esto podria servir

#include<iostream.h>
#include<stdio.h>
#define max 10

void main (void)

{ int i;
int a[max];
int promedio(int *a, int n);

puts("ingrese valores ");
for (i=0;i<max;i++){
scanf("%d",&a[i]);
}


for (i=0;i<max;i++){
printf("%d\n",a[i]);
}


printf(" promedio %d\n",promedio(a,max));
getchar();

}

int promedio(int *a, int n)
{
int suma,i;


for(suma=0,i=0;i<n;i++)
{


suma=suma+*(a+i);


}



return (suma/n);
getchar();

}
ahí está.. ahora paselo a c++
está en c

flaco_pereira.
21-02-2011, 21:46:50
a parcero gracias ya me dio el programa comparando con otros que vi por hay lo pude hacer gracias por comentar

y aqui el codigo terminado y funcionando



#include<iostream>
using namespace std;
int sumatoria (int num,int nume);
int main( )
{
int ini,fin,res;
char salir;
do
{
cout<<"digite el numero desde el cual quiere hacer la suma"<<endl;
cin>>ini;
cout<<"digite el numero hasta el cual quiere hacer la suma"<<endl;
cin>>fin;
if (fin>ini)
{
res= sumatoria (ini,fin);
cout<<"la sumatoria es:"<<res<<endl;
}
else
{
cout<<"usted agrego mal los numero" <<endl;
}
cout<<"si desea salir digite (p)"<<endl;
cin>>salir;
}
while (salir!='p');
system("pause");
return(0);
}

int sumatoria (int num,int nume)
{
int suma=0,i;
for(i=num;i<=nume;i++)
{
suma=suma+i;
}
return (suma);
}

ARICARRARO
22-02-2011, 10:53:27
bueno tengo que presentar esto mañana hahahaha
entonces lo necesito pa ya !! hahaha porfavor ayudaaaaaaa

tengo que hacer un programa en c++ de sumatoria desde un numero n hasta un numero m
pero usando funciones y procedimientos
yo ya hice esto pero no me da entonces diganme que le cambio y que hago muchas gracias de ante mano
para los que me quieran ayudar


#include<iostream>
using namespace std;
int sumatori (int num,nume);
int main()
{
int ini,fin,res;
cout<<"digite el numero desde el cual quiere hacer la suma"<<endl;
cin>>ini;
cout<<"digite el numero hasta el cual quiere hacer la suma"<<endl;
cin>>fin;
res=sumatoria(ini,fin);
cout<<"la sumatoria es:"<<res<<endl;
system("pause");
return(0);
}

int sumatoria(int num,nume)
{
int suma=0,i;
for(i=num;i<=nume;i++)
{
suma=suma+i;
}
return (suma);
}

Compra un libro de programación

oswalgogra
04-03-2011, 20:31:48
Cuando declaráste y definíste la función sumatoria no estabas especificando el tipo de dato del segundo parámetro...