#include <iostream>
using namespace std;
//Problema 1
bool multiplo_tres(int numero); //declaración
bool multiplo_cinco(int numero); //declaración
int main(int argc, char *argv[]) { //Función Main. "Grueso del código acá siempre"
int sumaTotal = 0; //acumulador de múltiplos
for(int i = 0; i < 1000; i++){
if(multiplo_tres(i) || multiplo_cinco(i)) //condición evaluadora:
sumaTotal+=i; //suma se incrementa si:
//el iterador i es multiplo
} //de tres o cinco
cout<<sumaTotal<<endl; //Mostramos total suma.
return 0;
}
bool multiplo_tres(int numero){ //retorna:
return (numero%3 == 0); //true si es divisible por 3
//false en caso contrario
}
bool multiplo_cinco(int numero){ //retorna:
return (numero%5 == 0); //true si es divisible por 5
//false en caso contrario
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwovL1Byb2JsZW1hIDEKYm9vbCBtdWx0aXBsb190cmVzKGludCBudW1lcm8pOwkJLy9kZWNsYXJhY2nDs24KYm9vbCBtdWx0aXBsb19jaW5jbyhpbnQgbnVtZXJvKTsJLy9kZWNsYXJhY2nDs24KCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsJLy9GdW5jacOzbiBNYWluLiAiR3J1ZXNvIGRlbCBjw7NkaWdvIGFjw6Egc2llbXByZSIKCQoJaW50IHN1bWFUb3RhbCA9IDA7CQkJCS8vYWN1bXVsYWRvciBkZSBtw7psdGlwbG9zCgkKCWZvcihpbnQgaSA9IDA7IGkgPCAxMDAwOyBpKyspewoJCWlmKG11bHRpcGxvX3RyZXMoaSkgfHwgbXVsdGlwbG9fY2luY28oaSkpCS8vY29uZGljacOzbiBldmFsdWFkb3JhOgoJCSAgIHN1bWFUb3RhbCs9aTsJCQkJCQkJLy9zdW1hIHNlIGluY3JlbWVudGEgc2k6CgkJCQkJCQkJCQkJCQkvL2VsIGl0ZXJhZG9yIGkgZXMgbXVsdGlwbG8KCX0JCQkJCQkJCQkJCQkvL2RlIHRyZXMgbyBjaW5jbwoJY291dDw8c3VtYVRvdGFsPDxlbmRsOwkJCS8vTW9zdHJhbW9zIHRvdGFsIHN1bWEuCgkKCXJldHVybiAwOwp9Cgpib29sIG11bHRpcGxvX3RyZXMoaW50IG51bWVybyl7CQkvL3JldG9ybmE6CglyZXR1cm4gKG51bWVybyUzID09IDApOwkJCS8vdHJ1ZSBzaSBlcyBkaXZpc2libGUgcG9yIDMKCQkJCQkJCQkJLy9mYWxzZSBlbiBjYXNvIGNvbnRyYXJpbwp9Cgpib29sIG11bHRpcGxvX2NpbmNvKGludCBudW1lcm8pewkvL3JldG9ybmE6CglyZXR1cm4gKG51bWVybyU1ID09IDApOwkJCS8vdHJ1ZSBzaSBlcyBkaXZpc2libGUgcG9yIDUKCQkJCQkJCQkJLy9mYWxzZSBlbiBjYXNvIGNvbnRyYXJpbwp9CgoK