Programación de emergencia C, pregunta 6
#includelt;iostreamgt;
#includelt;fstreamgt;
#includelt;vectorgt;
usando el espacio de nombres std;
int main(){
ifstream in("abc.txt");
int num, i;
while(ingt; gt ; número){
vectorlt; vec;
i=0
if(num3= = 0){
i ;vec.push_back(3);
}
if(num5==0){
i ;vec.push_back(5); p> p>
}
if(num7==0){
i ; vec .push_back(7
}
switch(i){
caso 0: coutlt;lt;numlt;lt;"/t No puede ser divisible por ninguno de 3, 5 o 7.\t"lt;lt; endl; break;
caso 1: coutlt; numlt; "Puede ser divisible por uno de estos números,\t"; lt; numlt;lt; "Puede ser divisible por dos de estos números.\t";break;
case3: coutlt;lt;numlt;lt;" (t puede ser divisible por 3, 5 y 7 al mismo tiempo) "; break;
Valor predeterminado: break;
}
if(i!
coutlt; lt; "El número que es divisible es:\t";
vectorlt;: iterador beg=vec.begin();
for(int c: vec) {
coutlt;lt;c;
rogar;
if (beg!=vec.end())
coutlt; lt;"," ;
else
coutlt;lt;endl
}
}
devolver 0;
p>
}