Die letzten 7 Beiträge |
Sinus |
Ich danke euch
. |
Karlito |
b is richtig
c ... 2 oder 3 Möglichkeiten: entweder nur gleich oder ungleich oder größer, kleiner, gleich -> char
d richtig
e richtig
Gruß,
Karlito |
Sinus |
b) wieder char, da ASCII im 8-bit format ausgelegt ist?
c) Keine Ahnung
d) Pi ist eine Kommazahl, die ich eig. mit const double deklarieren würde. Aber es müsste in dem Fall float sein oder?
e) 366 Tage, da Schaltjahr, also mit short? |
eulerscheZahl |
Es sind 5 Bit (2^5 = 32).
Und ein char ist am besten dafür geeignet, richtig.
Hast du eine Idee für die anderen Aufgaben? |
Sinus |
Ein Monat hat maximal 31 Tage, man bräuchte also 6 Bits dafür... Mit char würde es sich darstellen lassen oder? |
Karlito |
Hallo,
erstmal für Monat:
wie viele Tage hat ein Monat höchstens und wie viele Bit bräuchte man um diese Anzahl abzudecken?
Edit: Ist char TagMonat bereits eine Lösuing von dir? Wie begründest Du diese?
Gruß,
Karlito |
Sinus |
Variablen deklarieren
Meine Frage:
1. Deklariert Variablen mit den jeweils kleinstmöglichsten passenden Datentypen (und begründet die Wahl
mit einem kurzen Satz!) ? mit sinnvollen Namen ? für folgende Zwecke:
a) Den aktuellen Tag des Monats.
b) Einen Buchstaben (ASCII).
c) Das Ergebnis eines Vergleichs ?..ist kleiner als??
d) Die Zahl pi.
e) Den aktuellen Tag des Jahres.
Meine Ideen:
Ich verstehe was Variablen sind:
Größe von char 1 Byte = 8 Bit
Größe von short 2 Byte = 16 Bit
Größe von int 2 oder 4 Byte = 16 Bit oder 32 Bit
Größe von long 4 Byte = 32 Bit
Größe von float 4 Byte = 32 Bit
Größe von double 8 Byte = 64 Bit
Größe von long double 10 Byte = 80 Bit
Allerdings verstehe ich nicht wie genau das gemeint ist...
a) Den aktuellen Tag des Monats:
char TagMonat;
TagMonat=28; (in dem heutigen Fall)
Kann mir mal jemand einen Ansatz geben? |