<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
si ya quedo<br>pero ahora como lo cambio o que instrucion le puedo dar para que en vez de que las calificaciones se registren como letras en vez de numeros  por ejemplo a,b,c,d y como mostrar cuantos alumnos obtuvieron la letra c<br>cuantos la letra b<br>y asi sucesivamente <br><br>bueno mi duda anterior ya quedo pero se me vino esto a la cabeza y pues ya me atore <br>jeje<br>bueno creo que si se puede... eso espero<br><br><br><br>> Date: Fri, 21 Aug 2009 04:25:45 +0200<br>> From: samuelporras@gmail.com<br>> To: cconclase@listas.conclase.net<br>> Subject: Re: [C con Clase] Aumentar el numero en c++<br>> <br>> Tienes dos formas de hacerlo, una es sin utilizar un array ( vector ) y <br>> hacer el cálculo directamente cuando ingresas un dato con un valor <br>> centinela:<br>> <br>> Ej:<br>> float calif;<br>> int ca = 0, cr = 0, cs = 0; //ca = Aprobados, cr = Reprobados, cs = <br>> Suspendidos.<br>> <br>> do<br>> {<br>>     printf("\n Introduzca la calificacion del alumno");<br>>     scanf("%f", &calif);<br>>    <br>>     //Segun tu código reprobado es mayor que 6 y aprobado es todo lo <br>> demas, pero tambien se podria suspender... yo haría<br>>     if(calif > 6 && < 8)<br>>         ca++;<br>>     else if(calif > 8)<br>>        cr++;<br>>     else<br>>        cs++;<br>>    <br>> }<br>> while(calif != -1);<br>> <br>> Aqui el bucle se ejecutaría hasta que no se ingrese el valor centinela -1.<br>> <br>> <br>> <br>> <br>> <br>> La otra forma es utilizar un array ( vector ) de mucha longitud y <br>> preguntar al inicio cuantas personas quieres utilizar:<br>> <br>> Ej:<br>> float calif[100];<br>> int N_Personas = 0, ca = 0, cr = 0, cs = 0, i;<br>> <br>> printf( "\nIntroduzca el numero de alumnos que se van a procesar: " );<br>> scanf( "%d", &N_Personas );<br>> <br>> for( i = 0; i < N_Personas; i++ )<br>> {<br>>     printf("\n Introduzca la calificacion del alumno %d", i );<br>>     scanf("%f", &calif[i] );<br>> }<br>> <br>> <br>> Luego procesas la información contenida en el array de la misma manera <br>> hasta N_Personas.<br>> <br>> <br>> for(i = 0; i < N_Personas; i++)<br>> {<br>>     if(calif[i] > 6 && calif[i] < 8)<br>>         ca++;<br>>     else if( calif[i] > 8 )<br>>         cr++;<br>>     else<br>>         cs++;<br>> }<br>> <br>> Espero haberte ayudado, un cordial saludo!<br>> <br>> ALEJANDRO ALFARO escribió:<br>> > hola este programita es para ver las calificaciones de 10 alumnos y <br>> > que me diga cuantos estan reprobados y cuantos aprovados<br>> > y tengo una duda como cambiar el valor de en vez de ser 10, sean x <br>> > veces osea como meto el contador<br>> ><br>> ><br>> > pero se me ocurrio que si quiero hacer varias veces<br>> ><br>> > #include <stdio.h><br>> > #include <conio.h><br>> ><br>> > main(){<br>> >     float calif[10];<br>> ><br>> >    int i;<br>> ><br>> >    int cr=0, ca=0;<br>> ><br>> ><br>> >    for(i=0;i<10;i++)<br>> ><br>> >    {<br>> ><br>> >    printf("\n Introduzca la calificacion del alumno %d ",i);<br>> >    scanf("%f",&calif[i]);<br>> ><br>> >    }<br>> ><br>> >    for(i=0;i<10;i++)<br>> ><br>> >     {<br>> ><br>> >    if(calif[i]>6)<br>> ><br>> >    cr++;<br>> >    else<br>> >    ca++;<br>> >    }<br>> ><br>> >    printf("\nel numero de alumnos reprobados es de %d ",cr);<br>> >    printf(" \nEl Numero de Alumnos Aprobados es de %d",ca);<br>> >    getch();<br>> ><br>> >    }<br>> ><br>> ><br>> ><br>> > ------------------------------------------------------------------------<br>> > Messenger cumple 10 años de ser parte de tu vida <br>> > <www.aniversariomessenger.com.mx><br>> > ------------------------------------------------------------------------<br>> ><br>> > _______________________________________________<br>> > Lista de correo Cconclase Cconclase@listas.conclase.net<br>> > http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<br>> > Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<br>> <br>> _______________________________________________<br>> Lista de correo Cconclase Cconclase@listas.conclase.net<br>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<br>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<br><br /><hr />Únete a la celebración de Messenger <a href='www.aniversariomessenger.com.mx' target='_new'>y sigue siendo parte de esta historia</a></body>
</html>