[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.11
Prihlásený: 28.04.11
Príspevky: 14
Témy: 7 | 7
NapísalOffline : 22.02.2011 14:13 | prevod cisiel

zdravim neviem si dalej rady s tymto kodom

/*#include <stdio.h>
#include "stdafx.h"

{

printf("Znak '%c' má ASCII kód %i, šestnáctkově %x\n",
'A', 'A', (unsigned) 'A');*/
#include "stdafx.h"
#include <iostream>

using namespace std;

void binary(int);

int main(void) {
int a=45967; //prevadza sa toto cislo

cout << "Please enter a positive integer: ";
cin >> a;
if (a < 0)
cout << "That is not a positive integer.\n";
else {
cout << a << " converted to binary is: ";
binary(a);
cout << endl;
}
char readkey;
cin >> readkey;
return 0;
}

void binary(int a) {
int remainder;

if(a <= 1) {
cout << a;
return;
}

remainder = a%2;
binary(a >> 1);
cout << remainder;
}





}


to cislo a sa prevedie len neviem do toho dokombinovat prevod do desiatkovej a sestnastkovej susatvy.


Offline

Skúsený užívateľ
Skúsený užívateľ
prevod cisiel

Registrovaný: 11.01.09
Prihlásený: 26.01.18
Príspevky: 1290
Témy: 9 | 9
Bydlisko: HE
NapísalOffline : 22.02.2011 15:13 | prevod cisiel

Veď postupuj tak, ako si na to išiel pri prevode do dvojkovej:

Kód:
void hex( int a ) {

        int remainder;

        if ( a <= 9 ) {
                cout << a;
                return;
        }

        if ( ( a < 16 ) && ( a > 9 ) ) {
                cout << static_cast< char >( 'A' + ( a - 10 ) );
                return;
        }

        remainder = ( a % 16 );
        hex( a >> 4 );

        if ( ( remainder < 16 ) && ( remainder > 9 ) )
                cout << static_cast< char >( 'A' + ( remainder - 10 ) );
        else
                cout << remainder;

}


 [ Príspevkov: 2 ] 


prevod cisiel



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

prevod cisiel

v Delphi, Visual Basic

2

437

01.03.2010 21:11

vama

V tomto fóre nie sú ďalšie neprečítané témy.

Usporiadanie čísiel

v Assembler, C, C++, Pascal, Java

26

455

28.03.2017 21:15

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Porovnanie reálnych čísiel

v Delphi, Visual Basic

3

631

10.03.2011 20:37

vama

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA - triedenie cisiel

v Assembler, C, C++, Pascal, Java

12

1494

24.10.2010 13:00

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] Generator nahodnych cisiel

v PHP, ASP

17

1001

22.02.2009 16:58

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

porovnanie dvoch cisiel navzajom

v PHP, ASP

2

361

31.08.2009 10:42

László145

V tomto fóre nie sú ďalšie neprečítané témy.

Porovnávanie a usporiadanie čísiel

v Ostatné programy

0

472

12.08.2008 19:13

MANIAC

V tomto fóre nie sú ďalšie neprečítané témy.

zaokruhlovanie cisiel na 2 desatinne miesta

v PHP, ASP

2

5960

08.07.2008 13:25

Broko71

V tomto fóre nie sú ďalšie neprečítané témy.

PC na chrumanie cisiel okolo 1500e

v PC zostavy

19

1032

25.12.2009 0:04

Matias555

V tomto fóre nie sú ďalšie neprečítané témy.

Asembler prevod

v Assembler, C, C++, Pascal, Java

4

1866

21.04.2010 9:45

dadesk8

V tomto fóre nie sú ďalšie neprečítané témy.

Prevod domeny

v Domény

0

674

16.10.2009 19:50

M4rek

V tomto fóre nie sú ďalšie neprečítané témy.

EA prevod

v Obchody, reklamácie a právo

9

351

23.02.2011 22:13

stiffy

V tomto fóre nie sú ďalšie neprečítané témy.

Prevod mien

v PHP, ASP

4

2086

01.05.2009 19:46

pkrajnak

V tomto fóre nie sú ďalšie neprečítané témy.

PREVOD obrazkov

v Webdesign

5

572

09.07.2007 10:56

kmsa

V tomto fóre nie sú ďalšie neprečítané témy.

Prevod peňazí

v Ekonomika, práca, biznis, podnikanie a peniaze

9

591

26.10.2011 22:22

tairikuokami

V tomto fóre nie sú ďalšie neprečítané témy.

SE - prevod videa

v Mobilné zariadenia

5

655

17.11.2007 20:12

Lub0$



© 2005 - 2018 PCforum, edited by JanoF