Página principal   Lista alfabética   Lista de componentes   Lista de archivos   Miembros de las clases   Archivos de los miembros   Páginas relacionadas  

cuasi_primitiva.cpp

Ir a la documentación de este archivo.
00001 
00014 #include <iostream>
00015 using namespace std;
00016 
00017 /* _________________________________________________________________________ */
00018 
00019 /* --------- Cabeceras y especificación funcional de las funciones ----------*/
00020 
00026 void intercambia(...);
00032 void ordenar_seleccion(...);
00039 bool leer_apuesta(...);
00047 bool pertenece_premiados(...);
00055 int comprobar_apuesta(...);
00063 bool comprobar_complementario(...);
00064 
00065 /* _________________________________________________________________________ */
00066 
00067 /* ------------------- Código de la funciones ------------------------------ */
00068 
00069 void intercambia(...)
00070 {
00071 }
00072 
00073 /* _________________________________________________________________________ */
00074 
00075 void ordenar_seleccion(...)
00076 {
00077 }
00078 /* _________________________________________________________________________ */
00079 
00080 bool leer_apuesta(...)
00081 {
00082 }
00083 
00084 /* _________________________________________________________________________ */
00085 
00086 bool pertenece_premiados(...)
00087 {
00088 }
00089 
00090 /* _________________________________________________________________________ */
00091 
00092 int comprobar_apuesta(...)
00093 {
00094 }
00095 
00096 /* _________________________________________________________________________ */
00097 
00098 bool comprobar_complementario(...)
00099 {
00100 }
00101 
00102 /* _________________________________________________________________________ */
00103 
00104 int main()
00105 {
00106   const int N_NUMEROS=6;
00107   const int premiados[N_NUMEROS]={2,4,7,14,27,35};
00108   const int complementario= 19;
00109   int apuesta[N_NUMEROS];
00110 
00111   if (leer_apuesta(apuesta,N_NUMEROS)) {
00112     cout << "El número de aciertos es "
00113          << comprobar_apuesta(premiados,apuesta,N_NUMEROS);
00114     if (comprobar_complementario(complementario,apuesta,N_NUMEROS))
00115       cout << " y el complementario" << endl;
00116     else cout << endl;
00117     return 0;
00118   }
00119   else {
00120     cerr << "La combinación introducida no es válida" << endl;
00121     return 1;
00122   }
00123 }

Programación en C++. Desarrollado por Antonio Garrido, © 2003