Informatică, întrebare adresată de Alina2016120722, 9 ani în urmă

Realizati un program care face conversiunea din baza 16 a unui numar in baza 10

Răspunsuri la întrebare

Răspuns de express
0
#include <iostream>
#include <cstring>
using namespace std;
long long nb10,val,l;
char s[100],i;
int main()
{
    cin>>s;
    l=strlen(s);
    for(i=0;i<l;i++)
    {
        if((s[i]>='0')&&(s[i]<='9')) val=s[i]-'0';
        if((s[i]>='A')&&(s[i]<='F')) val=10+s[i]-'A';
        nb10=nb10*16+val;
    }
    cout<<nb10;
    return 0;
}


Alina2016120722: Poti sa-mi faci te rog programul propriu zis, ca nu inteleg, ceea ce ai scris
Alina2016120722: Te rog mult
Alte întrebări interesante