elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / MCM no es un miembro de std ayuda en: 14 Noviembre 2017, 19:50 pm
Hola, aquí les dejo el código que estoy haciendo y soy nuevo en esto así que me da un error que dice que mcm no es miembro de std y no entiendo que tengo que cambiar

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <iostream>
#include <algorithm>
using namespace std;
 
int main()
{
    int A, B, MCD, i, MCM, DIV, min;
    printf("ALGORITMO QUE DADOS DOS NUMEROS DIGA SU MCD, MCM Y DIVISORES COMUNES,  presione intro al dar valores \n\n");
    printf("Introduzca el primer numero \n");
    scanf("%d",&A);
    printf("Introduzca el segundo numero \n");
    scanf("%d",&B);
    if(A<B){
        for(i=1;i<=A;i++){
            if(A%i==0 && B%i==0){
                printf("Son divisores comunes: \n");
                printf("%d\n\n",i);       
            }
        }
    }
    if(B<A){
        for(i=1;i<=B;i++){
            if(A%i==0 && B%i==0){
                printf("Son divisores comunes: \n");
                printf("%d \n\n",i);
            }
        }
    }
    if(A=B){
        printf("%d y %d son iguales y sus divisores comunes son: 1 y %d \n\n",A,B,A);
    }   
    MCM= std::MCM(A,B);
    for(i=1;i<=MCM;i++){
        if(A%i==0 && B%i==0){
            int MCD=i;
            MCM=(A*B)/MCD;
        }
    }
    MCM=(A*B)/MCD;
    printf("%d es el MCM de %d y %d \n\n",MCM,A,B);
    printf("%d es el MCM de %d y %d \n\n",MCD,A,B);
           
   
system ("pause");
return 0;
}
2  Programación / Programación C/C++ / ayuda para terminar el codigo en: 6 Noviembre 2017, 22:24 pm
hola amigos, tengo que diseñar un codigo que me diga los div comunes de dos numeros y no consigo terminarlo, el codigo es el siguiente como veran una vez saco los factores de los dos numeros no se seguir


#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int  main()
{
    int A, B, i, j, Div1, Div2, Prove1, Prove2, FactorA, FactorB;
    printf("ALGORITMO QUE CALCULE LOS DIVISORES DE 2 NUMEROS, SU MCD Y MCM, presione intro al dar valores n\n\n");
    printf("Inserte el primer numero \n");
    scanf("%d",&A);
    printf("Inserte el segundo numero \n");
    scanf("%d",&B);
    for(i=1;i<=A;i++){
        Div1=(A/i);
        Prove1=(Div1*i);
        if(Prove1==A){
            printf("\n %d Es divisor de %d \n",i,A);
        }
    }
    for(j=1;j<=B;j++)
    {
        Div2=(B/j);
        Prove2=(Div2*j);
        if(Prove2==B){
            printf("\n %d es divisor de %d \n",j,B);
        }
    } 
    if((Prove1==A)&&(Prove2==B)){
        printf("\n %d es divisor comun \n",     );
    }
system ("pause");
return 0;
}
   
       
3  Programación / Programación C/C++ / AYUDA PARA UN PROGRAMA EN C en: 6 Noviembre 2017, 16:32 pm
Hola amigos, soy nuevo en esto de la programacion en c y resulta que me han mandado hacer un codigo que calcule el Maxico comun divsor y minimo comun multiplo de dos numeros pero yo soy capaz de hacerlo hasta los divisores de los numeros.

¿Podrían ayudarme diciendome como hacer que el programa reconozco los divisores comunes?

PD he visto ejemplos en internet pero lo hacen una biblioteca que no puedo usar(iostream) solo puedo usar la stdio.h, la stdi.h y la math.h

¡¡¡¡¡GRACIAS DE ANTEMANO!!!!!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines