<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>Buenas:<br><br>Te doy unas pistas:<br><br>1º Crea una constante fuera del main que se llame N para inicializar comodamente el array. (const int N = ...) ( ... main { int float[N]; )<br>2º Con un bucle for, por ejemplo, desde el alumno 0 hasta el N-1 ves pidiendo la nota del alumno i.<br>3º En el paso anterior puedes aprovecharlo para el sumatorio del dividendo de la función promedio, sino aqui deberas hacer las sumas. Divide el sumatorio por el número de alumnos como ya tienes hecho.<br>4º Muestras el promedio y con el bucle do/while recorres el array manteniendo una variable llamala i por ejemplo que se vaya incrementando en cada vuelta del bucle y donde la condición del while es que i < N.<br><br>A ver que te parece. Un saludo,<br><br><hr>Date: Thu, 13 Aug 2009 15:52:50 +1000<br>From: sandraccc.program@gmail.com<br>To: cconclase@listas.conclase.net<br>Subject: [C con Clase] Ejercicio do/while<br><br>Hola amigos,<br>Aun sigo haciendo mis ejercicios para poder aprender mas rapido.<br>Tengo el siguiente problema y dice : hacerlo usando do /while. Pero la verdad me ha salido sin usar estos.<br>Sera q me pueden orientar como empezar usando estos statements?<br>
El problema es el siguiente:<br><br><style>
.ExternalClass p.EC_MsoNormal, .ExternalClass li.EC_MsoNormal, .ExternalClass div.EC_MsoNormal
{margin-right:0cm;margin-bottom:10.0pt;margin-left:0cm;line-height:115%;font-size:11.0pt;font-family:Calibri;}
@page Section1
{size:612.0pt 792.0pt;}
.ExternalClass div.EC_Section1
{page:Section1;}

</style><span style="font-size:10pt;line-height:115%;font-family:Verdana;color:rgb(0, 176, 80)">2. El maestro del grupo 01 del primer semestre de la preparatoria Bosco
desea obtener un reporte final de los alumnos de su grupo, que obtuvieron un
promedio por encima del promedio general del grupo con el fin de tomar en
cuenta el número de alumnos que estuvieron por encima del promedio general del
grupo par formar los grupos para el siguiente semestre. Desarrollar un programa
en C++ que pida al usuario los n promedios de los alumnos y calcule el número
de alumnos que estuvieron por encima del promedio general y el total de
reprobados. Mostrar en pantalla el promedio general del grupo, el total de
alumnos que estuvieron por encima del promedio general y el total de alumnos
reprobados</span>.<br>Lo he desarrollado asi:<br>#include <iostream><br>using namespace std;<br> <br> int main ()<br> {<br>     int i=0, j=0;<br>     <br>     float x1, x2, x3, x4, y, Aver;<br><br>     <br>     char stud[8];<br>
     cout<<"insert final score st n1.  "<<endl;<br>         cin>>x1;<br>         cout<<"insert final score st n2.  "<<endl;<br>         cin>>x2;<br>         cout<<"insert final score st n3.  "<<endl;<br>
         cin>>x3;<br>         cout<<"insert final score st n4.  "<<endl;<br>         cin>>x4; <br>              Aver=((x1+x2+x3+x4)/4);<br>              cout<<"th Average is :  "<<Aver<<endl;<br>
              <br>                            <br>if (x2>Aver) i++; else j++;<br>if (x3>Aver) i++; else j++;  <br>if (x4>Aver) i++; else j++;                             <br>if (x1>Aver) i++; else j++;         <br>
        <br>         cout<<"the number of failed people are:  "<<j<<endl;<br>         cout<<"the number of passed people are:  "<<i<<endl;<br>                <br>         cin.get();<br>
         return 0;<br>         <br>Como lo podria empezar usando con do / while?<br>Gracias Pilos!.<br>Sandrita<br><br>
<br /><hr />Hotmail en tu móvil allá donde vayas <a href='http://serviciosmoviles.es.msn.com/hotmail/hotmail.aspx' target='_new'> ¡Descúbrelo!</a></body>
</html>