calcula el minimo comun multiplo de dos numeros leidos por teclado utilizando una funcion sigprimo(num comienso) que devuelva el siguiente divisor primo de num mayor q comienso
#include <iostream>
#include<conio.h>
using namespace std;
int MCM(int num1,num2)
{
int mcd,mcm;
mcd=mcm(num1,num2);
mcm=mcd*(num1/mcd)*(num2/mcd);
return mcm;
}
int main()
{
int num1,num2;
cout<<"ingrese el primer numero";
cin>>num1;
cout<<"ingrese el segundo numero";
cin>>num2;
cout<<MCM(mcm)<<endl;
return 0;
}
#include <iostream>
#include<conio.h>
using namespace std;
int MCM(int num1,int num2)
{
int mcd,mcm;
mcd=mcm(num1,num2);
mcm=mcd*(num1/mcd)*(num2/mcd); //What ¿?¿?¿?¿?¿?
return mcm;
}
int main()
{
int num1,num2;
cout<<"ingrese el primer numero";
cin>>num1;
cout<<"ingrese el segundo numero";
cin>>num2;
cout<<MCM(num1, num2)<<endl;
return 0;
}
Cita de: carrlos en 16 Abril 2013, 01:22 AM
calcula el minimo comun multiplo de dos numeros leidos por teclado utilizando una funcion sigprimo(num comienso) que devuelva el siguiente divisor primo de num mayor q comienso
Parece que tu "técnica de colgar trozos de código inconexos te está sirviendo para que otros te hagan las tareas.
Saluditos!. ....(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)
No le hago las tareas, pero lo que he marcado en negrita no tiene sentido alguno...
weno mas o menos como puedo sacarlo una idea
Echa un vistazo a esto:
#include<iostream>
#include<stdlib.h>
main(){
int n, m, mcm;
do{
std::cout << "Ingrese el primer numero:";
std::cin >> n;
} while ( n <= 0 );
do{
std::cout << "Ingrese el segundo numero:";
std::cin >> m;
} while (m <= 0);
if( n < m)
mcm = m ;
else
mcm = n ;
while ((mcm % m != 0)||(mcm % n != 0)){
mcm++;
}
std::cout << "El minimo comun multiplo es:" << mcm <<'\n';
system("pause");
return 0;
}
Black Master, se refiere al creador del post ;)
:¬¬ se lo dice a él:
Parece que tu "técnica de colgar trozos de código inconexos te está sirviendo para que otros te hagan las tareas.
otros = yo ;-)