Hol dir Firefox 3 für ein besseres und moderneres Surf-Erlebnis! Dann siehst du uns auch mit runden Ecken ;-)

Umrechner Dec 2 Bin

Wiedermal ein altes Klausurprogramm von mir ... rechnet bei einer Eingabe , die Dezimalzahl in eine Binärzahl um :)

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main ()
{
//Deklaration/Initialisierung
char dual [20] ;
int i,dec=0,max=0;
// Initialisierung
for(i=0; i<=19; i++)
{
dual='';
}
printf("Bitte Dualzahl eingeben: ");
scanf("%s",& dual);

for (i=0;i<=19;i++)
{
if (dual=='0'||dual=='1'||dual=='')
{
}
else
{
printf ("Eingabefehler!");
getch();
exit(0);
}
}
for(i=0;i<=19;i++)
{
if(dual=='')
{
max= i-1;
break;
}
}
//Umrechnungalgorythmus
for(i=0;i<=max;i++)
{
if(dual=='1')
{
dec=dec+pow(2.,max-i);
}
}
//Ausgabe
printf("
Dualzahl = %s

Dezimalzahl = %iaaaa" ,dual,dec);
getch();
}
;
Erstellt von Puppet111 am 14.03.2005 um 20:42:17.
Zuletzt bearbeitet von Puppet111 am 14.03.2005 um 20:42:17.
Schlagworte: Visual Basic, C, C++

Kommentare

malo, am 17.03.2005 um 16:36:00
Genau wie bei den Anderen.

Was jetzt noch intersant wäre, is was das nun alles geht?
Da ich noch nie C/++ oder sonstiges Auser PHP / MySQL zu tun hatte.

Das ist wohl eher nen Script als nen Tutorial, würde mich freuen wenn du das Editierst.

Stoke
.woOz, am 14.04.2005 um 09:44:00
das geht aber einafcher oO

schonma was von nem dezimalTabulator gehört ?