Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/02/2012, 05:22
mandibula120
 
Fecha de Ingreso: enero-2012
Ubicación: En españa dije...
Mensajes: 28
Antigüedad: 12 años, 9 meses
Puntos: 1
Respuesta: [Ayuda]Comparar dos numeros binarios y encontrar el mayor

A ver es muy sencillo. Primero estás agregando la librería "String" y después utilizas un array de char, no tiene sentido.

Ya que agregas la librería "String" utiliza strings y utiliza la conversión de datos.

Código C++:
Ver original
  1. #include<iostream>
  2. #include<conio.h>
  3. #include<stdlib.h>
  4. #include<stdio.h>
  5. #include<string.h>
  6. #include<ctype.h>
  7.  
  8. using namespace std;
  9.  
  10. int main(){
  11.     string bin1;
  12.     string bin2;
  13.     int b1, b2;
  14.     cout<<"Escriba el primer numero: ";
  15.     getline(cin>>ws, bin1);
  16.     cout<<"Escriba el segundo numero: ";
  17.     getline(cin>>ws, bin2);
  18.     b1=atoi(bin1.c_str());
  19.     b2=atoi(bin2.c_str());
  20.  
  21.     if(b1>b2){
  22.         cout<<"El mayor es: "<<bin1;
  23.     }
  24.     if(b1<b2){
  25.         cout<<"El mayor es: "<<bin2;
  26.     }
  27.     if(b1==b2){
  28.         cout<<"Son igual de grandes.0";
  29.     }
  30.     getch();
  31.     return 0;
  32. }