[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