<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
/*Enunciado: Dada una secuencia de valores positivos, calcular:1 - El maximo de los pares.2 - El promedio de los impares.*/<BR>#include <iostream><BR>#include <cstdlib><BR>
using namespace std;<BR>
/*------------------------------ Prototipos --------------------------------*/<BR>bool esUnPar (int num);<BR>/*--------------------------- Programa Principal ---------------------------*<BR> *Muestra el mayor numero par ingresado y el promedio de los numeros impares ingresados<BR> */<BR>int main(int argc, char *argv[])<BR>{<BR>    int num = 0,<BR>        maxPar = 0,<BR>        cont = 0,<BR>        impar = 0;<BR>    <BR>    do<BR>    {<BR>          cout<<"numero?:  ";<BR>          cin>>num;<BR>          <BR>          if (esUnPar(num))<BR>          {<BR>                !(num > maxPar) ? :maxPar = num;<BR>          }<BR>          else<BR>          {<BR>              impar += num;<BR>              cont++;<BR>          }<BR>    }<BR>    while(num > 0);<BR>    <BR>    cout << "El mayor de los pares es: " << maxPar << endl;<BR>    cout << "El promedio de los impares es: " << (float)impar / cont << endl;<BR>    <BR>    system("pause");<BR>    <BR>    return 0;<BR>}<BR>
/*Regresa uno en caso de que sea par*/<BR>bool esUnPar (int num)<BR>{<BR>        return (num % 2 == 0);<BR>}<BR><BR><BR>                                     </body>
</html>