pomôžte mi s C

A

armess

Guest
Hai,
môže niekto pomôcť mne s C program na konverziu desatinného nie do jeho šestnástkový forme.
Ak je to možné plz poslat kód.

 
Have you tried pátravý Google pre vašu odpoveď, hľadanie desatinných na hexadecimálne a naopak, nájdete veľa, veľa odpovedí na tam.Platíte-li mi bude písať kód.

Možno to je to, čo budete potrebovať: http://forums.dreamincode.net/showtopic14696.htm

 
Tu je kód:

Kód:# Include <iostream>

using namespace std;int main () (

int userinputdec;

cout << "Zadajte prosím číslo v desiatkovej sústave:";

cin>> userinputdec;

cin.ignore ();

cout << "číslo v hexadecimálnom je:";

cout <<hex <<veľkých <<userinputdec <<endl;

cout << "zadajte 1 pre ukončenie a ďalšie kľúčové, aby pokračovala:";

cin>> voľba;

cin.ignore ();

)

 
Môžete si vytvoriť svoj vlastný funkciu NEEXISTUJE FUNCTION STANDARD

 
void findhex (int num)
(
int d, i = 0, val;
char Hex [6];
while (num)
(
d = num% 16;
if (d> = 10 & & d <= 15)
(Val = d-10;
if (val> = 0)
Hex = 65 val;
)
i ;
num = num/16;
)
Hex = '\ 0';
strrev (hex);
printf ( "Hexa číslo:% s", hex);
)Tu findhex () je užívateľom definované funkcie
strrev () je std funkciu knižnice je definovaný v "string.h"

 

Welcome to EDABoard.com

Sponsor

Back
Top