Hei!
Olen yrittänyt toteuttaa C-kielellä ohjelmaa joka laskee Boolean bittitason operaatiot AND, OR ja XOR kahdelle annetulle Hex-luvulle.
Ohjelman (pitäisi) tulostaa kolmessa lukujärjestelmässä Dec, Hex ja Bin.
Olen miettinyt pääni puhki ja en saa vastakaikua ongelmaan, olisiko kellään mitään suuntaa antavia neuvoja toteutuksesta.
Kiitos jo etukäteen!
Mikä ongelmassa tuntuu hankalalta? Binäärimuotoon muuntamisen joudut tekemään itse, mutta muutenhan ongelma on yhtä helppo kuin kahden luvun yhteenlasku – vaihdat vain lukemisen kymmenjärjestelmästä (%d) heksadesimaaliksi (%x) ja luvut etumerkittömiksi (unsigned) ja käytät operaattoreita &, | ja ^.
tosiaan, kiitosta vaan. Eihän se toteutus vaikeaa ollut alkuunkaan, ajatus oli vain ilmeisesti jäässä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.