02/10/09 13:31
marc 966
ciao ragazzi. mi servirebbe un programma che converta i numeri da decimali a binario e/o esadecimali e viceversa. praticamente all' inizio il programma deve avere una variabile che una volta inserita il programma sappia con quale base deve lavorare e come deve convertire. io sono arrivato a queto punto adesso non so più andare avanti. mi potete dare una mano?
# include <iostream.h>
#include <stdlib.h>
#include <cstdlib>
int main (){
int a=2,b=16,c,i,vb[10],ve[10];
char v[10],f;
vb[0]=1;
for (i=1;i<10;i++){
vb[i]=a;
a=a*2;
}
ve[0]=1;
for (i=0;i<10;i++){
ve[i]=b;
b=b*16;
}
cout<<"questo programma converte i numeri da decimale a binario e/o esadecimale";
_sleep (2000);
cout<<endl;
cout<<"inserisci b per convertire un numero in binario altrimenti e per convertirlo in esadecimale";
cin>>f;
cout<<endl;
cout<<"adesso inserisci il numero di cifre che contiene il numero da convertire";
cin>>c;
cout<<"adesso inserisci i valori";
cout<<endl;
for (i=0;i<c;i++){
cin>> v[i];
}
# include <iostream.h>
#include <stdlib.h>
#include <cstdlib>
int main (){
int a=2,b=16,c,i,vb[10],ve[10];
char v[10],f;
vb[0]=1;
for (i=1;i<10;i++){
vb[i]=a;
a=a*2;
}
ve[0]=1;
for (i=0;i<10;i++){
ve[i]=b;
b=b*16;
}
cout<<"questo programma converte i numeri da decimale a binario e/o esadecimale";
_sleep (2000);
cout<<endl;
cout<<"inserisci b per convertire un numero in binario altrimenti e per convertirlo in esadecimale";
cin>>f;
cout<<endl;
cout<<"adesso inserisci il numero di cifre che contiene il numero da convertire";
cin>>c;
cout<<"adesso inserisci i valori";
cout<<endl;
for (i=0;i<c;i++){
cin>> v[i];
}
aaa