| Multiplos, Primos, Con paso de Parametros y funciones |
|
|
|
Realizar el programa que ingrese desde el teclado "n" numeros enteros
se pide calcular e imprimir cuantos divisores tiene cada numero que se
ingreso desarrolle una funcion que devuelva valor con paso de parametro ... |
/*Realizar el programa que ingrese desde el teclado "n" numeros enteros
se pide calcular e imprimir cuantos divisores tiene cada numero que se
ingreso desarrolle una funcion que devuelva valor con paso de parametro ... */
#include <iostream.h>
int n,i,j,num,cd;
/*-------------------*/
void Dato();
int CDivisores(int w);
void Cantidad(int*z);
void VerificaPrimo();
void Salir();
/*-------------------*/
void main()
{
cout<<"\n";
cout<<" ALGORTIMO DIVISORES"<<endl;
cout<<" *******************\n";
cout<<"\n";
Cantidad(&n) ; /*Procedimiento Cantidad*/
for (i=1;i<=n;i++)
{
Dato(); /*Void Dato*/
}
Salir(); /*Void Salir*/
}
/*------------------*/
void Dato()
{
cout<<" Ingrese numero: ";
cin>>num;
cout<<"\n";
cout<<" Cantidad de divisores "<<CDivisores(num)<<"\n"; /*salida de Funcion*/
VerificaPrimo(); /*Ir a void VerificarPrimo*/
cout<<"\n";
}
/*------------------*/
int CDivisores(int w)
{
cd=0;
for (j=1;j<=w;j++)
{
if (w%j==0)
{
cout<<" Es multiplo de: "<<j<<"\n"; /*Imprime Multiplo*/
cd=cd+1;
}
}
return(cd);
}
/*------------------*/
void Cantidad(int*z)
{
cout<<"Ingrese la Cantidad de numeros: ";
cin>>*z;
cout<<"\n";
}
/*------------------*/
void VerificaPrimo()
{
if (cd<=2)
cout<<" Es Primo ...\n";
return;
}
/*------------------*/
void Salir()
{
cout<<"\n";
cout<<"FIN DEL REPORTE GRACIAS POR LA CONSULTA\n";
cout<<"///////////////////////////////////////\n";
cout<<"\n";
cout<<"Visita: http//Algoritmopuro.blogspot.com ... Algoritmos Dividelos y Venceras ...\n";
cout<<"[email protected] & [email protected] ...\n";
}
/* Desarrollado por [email protected] & [email protected] ... Algoritmos Dividelos y Venceras ....
visiten: algoritmopuro.blogspot.com */
/*------------------*/
|
|
| |
| Terminos de Uso |
|
1 - Copiar o Descargarse este contenido implica aceptar los terminos aqui detallados.
2 - Usted puede utilizar este contenido en sus propios programas y puede compilarlo en un programa y modificarlo a su gusto.
3 - Usted NO PUEDE redistribuir este contenido tal como se presenta aqui sin el permiso del autor original del mismo.
4 - Usted seguirá cualquier restricción adicional del copyright que el autor pudo haber puesto en la descripción del contenido.
|
|
|