[C con Clase] dudas con el siguiente codigo

FRANCISCO SANTIBAÑEZ ALONSO pandoras_box_789 en hotmail.com
Dom Dic 9 06:17:11 CET 2012


el objetivo de este programa es crear un array de 10 elementos luego el usuario da 10 numeros enteros y el programa los debe guardar en el array y de ahi calcular la suma de todos el promedio el mayor numero y el menor tenog estas dudas 1.- como declaro variables dentro de los bucles???(asi no tengo nesecidad de que sean globales ya que solo las nesecito dentro del bucle y ya2.-esta bien mi programa??(es que lo ejecuto y solo me sale 10 0 55 en la suma y 1 o 5 en promedio)3.-despues de que agregue las intrucciones para calcular el numero mayor ya no me copila porque??? que le falta???gracias por su ayuda se aceptan sugerencias aqui esta el codigo(uso dev-c++):

#include <iostream>#include <cstdio>#include <cstdlib>#include <conio.h>using namespace std;
int valores[10],a=1,b=0,c,d,e,f,g,h;
int main(){    while(a!=11)    {                 cout<<endl<<"ingrese " << a <<" numero:";                 a+=1;                 valores[b]=0+b;                 cin>>valores[b];                 b=b+1;    }    /*hasta ahora tenemos los diez valores guardados en el array lo que sigue es mostrar  la suma de todos*/    b=0;    while(b!=11)    {                valores[b]=0+b;                c=valores[b]+0;                b++;    }    cout<<endl<<"la suma de todos es: "<< c;    /*ahora el valor promedio*/    d=c/10;    cout<<endl<<"el valor promedio es: "<<d;    /*ahora a calcular el numero mayor*/    b=0;    a=1;    while((b!=10)&&(a!=11))    {                valores[b]=0+b;                valores[a]=0+a;                if                (                               (valores[b])>(valores[a]);                               e=valores[b];                               a++;                )                else                (                    b++;                    f=valores[a];                )    }    if    {    e>=f;    cout<<endl<<"el numero mayor es: "<<e;    }    else    {        cout<<"el numero mayor es: "<<f;    }    /*ahora a calcular el numero menor*/    b=0;    a=1;    while((b!=10)&&(a!=11))    {                valores[b]=0+b;                valores[a]=0+a;                if                (                               (valores[b])<(valores[a]);                               g=valores[b];                               a++;                )                else                (                    b++;                    h=valores[a];                )    }    if    {    g<=h;    cout<<endl<<"el numero menor es: "<<g;    }    else    {        cout<<"el numero menor es: "<<h;    }    getch();}



intento que el programa sea lo mas claro posible por eso talvez  noten muchos espacios..... 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20121208/b32e9de1/attachment.html>


Más información sobre la lista de distribución Cconclase