Mira cuando tu creas una función tiene básicamente tres partes, la primera lo que devuelve (una sola variable) en caso de no querer devolver nada se pondría void en ese lugar, luego el nombre de la función, y tercero lo que le pasas a esa función como parámetros con los que trabaja. En tu caso:<br>
<br>bool MultiploDeTres(int n); <br>Devuelve un bool, es un tipo de dato que solo puede contener verdadero o falso.<br>Su nombre es MultiploDeTres.<br>Le tienes que pasar un entero, que es del que devuelve si es o no multiplo de tres.<br>
<br>Si miramos el código de la función<br><br>if(n % 3) return false; else return true;<br><br>aquí usa una parte de los booleanos que es la siguiente, los tipo de datos booleanos son en su parte interna, un número, si este número es 0 el bool es falso, en cualquier otro caso es verdadero, por otro lado el % nos da el resto de dividir n entre 3, es decir si n es múltiplo de 3, imaginemos 6 al dividirlo nos da resultado 2 y resto 0, el% nos daría 0, que en booleano significa falso, como queremos dar el resultado al revés, donde da falso pones verdadero y donde pone verdadero poner falso, la frase escrita arriba seria:<br>
<br>Si es verdad que (el resto de dividirlo entre 3 no es cero) devuelve falso; En otro caso devuelve verdadero; <br>El return se usa para asignar un valor a la variable que pones delante del nombre de la función, y terminar la función.<br>
<br>Bueno si algo no te quedo claro me preguntas otra vez.<br><br><br><div class="gmail_quote">El 27 de enero de 2010 00:09, Pablo!! !! <span dir="ltr"><<a href="mailto:pablo06_cabj_ec@hotmail.com">pablo06_cabj_ec@hotmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
la parte q no entiendo es la de la declaracion del bool, de como es q devuelve falso y cuando verdadero<br><br><hr>Date: Tue, 26 Jan 2010 19:06:49 +0100<br>From: <a href="mailto:josmaca@gmail.com" target="_blank">josmaca@gmail.com</a><br>
To: <a href="mailto:cconclase@listas.conclase.net" target="_blank">cconclase@listas.conclase.net</a><br>Subject: Re: [C con Clase] dudas con programa<div><div></div><div class="h5"><br><br>Pues el programa esta muy bien comentado, ¿que parte exactamente es la que no entiendes?<br>
<br><div>2010/1/26 Pablo Coletto <span dir="ltr"><<a>pablo06_cabj_ec@hotmail.com</a>></span><br>
<blockquote style="padding-left: 1ex;">// Este programa muestra una lista de números,<br>
// indicando para cada uno si es o no múltiplo de 3.<br>
// 11/09/2000 Salvador Pozo<br>
<br>
#include <iostream> // biblioteca para uso de cout<br>
using namespace std;<br>
<br>
// Prototipos:<br>
bool MultiploDeTres(int n);<br>
<br>
int main() // función principal<br>
{<br>
   int i = 1; // variable para bucle<br>
<br>
   while(i <= 20) // bucle hasta i igual a 20<br>
   {<br>
      cout << i; // muestra el número<br>
      if(MultiploDeTres(i)) cout << " es múltiplo de 3";<br>
      else cout << " no es múltiplo de 3";<br>
      cout << endl; // cambio de línea<br>
      i++;<br>
   }<br>
<br>
   return 0;<br>
}<br>
<br>
// Función que devuelve verdadero si el parámetro 'n' en<br>
// múltiplo de tres y falso si no lo es<br>
bool MultiploDeTres(int n)<br>
{<br>
   if(n % 3) return false; else return true;<br>
}<br>
<br>
Pido ayuda para entender la funcion, recien empiezo el curso y tengo mis dudas sobre como funciona el codigo del programa, gracias!<br>
_______________________________________________<br>
Lista de correo Cconclase <a>Cconclase@listas.conclase.net</a><br>
<a>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a>http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br>                                         <br></div></div><div class="hm"><hr>No encuentres sorpresas en tu inbox, encontrá sólo tus mails. <a href="http://mail.live.com/mail/spamfighting.aspx" target="_blank">Tecnología anti-spam de Hotmail avalada por Microsoft. Ver más.</a></div>
</div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>