Übungen / Aufgaben zu Objective-C

0 Lösungen
vollkommene Zahl (Mathematisches Problem)
Anfänger - Objective-C von bibir - 03.09.2014 um 08:21 Uhr
Man nennt eine natürliche Zahl N "vollkommen", wenn die Summe aller echten Teiler von N gleich N ist.

Zum Beispiel ist 28 eine vollkommene Zahl, da 1 + 2 + 4 + 7 + 14 = 28 ist.

Schreibe ein Programm/Skript, das beliebig oft eine Zahl N (mit 0 < N < 100000) einliest und feststellt, ob N eine vollkommene Zahl ist. Falls ja, soll das Programm N und die zugehörenden echten Teiler ausgeben, andernfalls ist nur N und die Meldung "ERFUELLT DIE BEDINGUNG NICHT" zu drucken.
0 Lösungen
Alle Primzahlen bis zu einem Maximalwert ermitteln
Anfänger - Objective-C von devnull - 26.02.2014 um 18:36 Uhr
Es soll ein Programm geschrieben werden, welches alle Primzahlen im Bereich von 2 bis zu einem Maximalwert sucht und auf der Konsole ausgibt.
Den Maximalwert soll der Benutzer beim Programmaufruf auf der Kommandozeile angeben können.
Der Algorithmus zur Primzahlensuche ist frei wählbar.
2 Lösungen Lösungen öffentlich
String einlesen, umkehren und Leerzeichen einfügen
Anfänger - Objective-C von pianoplayer - 30.11.2013 um 13:34 Uhr
Schreiben Sie eine Funktion reverse_add_blank!, die einen String entgegennimmt, die Reihenfolge der Buchstaben umkehrt und Leerzeichen einfügt. Die Funktion soll den String verändern!
0 Lösungen
Matrizen um 90 Grad drehen
Anfänger - Objective-C von pocki - 11.11.2013 um 16:38 Uhr
Erstelle ein Programm, welches als Eingabe eine Matrix beliebiger Größe entgegennimmt und diese dann um 90 Grad dreht.

Beispiel an einer 4x4 Matrix:
Eingabematrix mit den Elementen:
a11 a12 a13 a14
a21 a22 a23 a24
a31 a32 a33 a34
a41 a42 a43 a44

sollte diese Ausgabematrix erzeugen:
a41 a31 a21 a11
a42 a32 a22 a12
a43 a33 a23 a13
a44 a34 a24 a14

Das Programm sollte für unterschiedlich großen und auch mit nicht quadratischen Matrizen funktionieren.
0 Lösungen
Aktuellen Aktienkurs auslesen und ausgeben
Fortgeschrittener - Objective-C von Gustl - 08.11.2013 um 19:57 Uhr
Schreibe ein Konsolenprogramm welches den aktuellen Aktienkurs von eine Aktien deiner Wahl ausgibt.
Benutze hierfür eine API. Als kleine Anregung: yahoo finance API
1 Lösung Lösung öffentlich
Bei Addition von Tage nur Werktage beachten
Anfänger - Objective-C von Gustl - 22.07.2013 um 11:04 Uhr
Schreibe ein Programm welches die Anzahl der addierenden Tage abfrägt und dann das Datum ausgibt.
Bei der Addition der Tage sollen aber nur die Werktage (Geschäftstage): Montag, Dienstag, Mittwoch, Donnerstag und Freitag beachtet werden.

Beispiel: Heute ist der 22.07. (Montag), wenn ich nun 7 Tage eingebe soll der 31.07. (Mittwoch) ausgegeben werden.
0 Lösungen
Schleifen - Reguläre Ausdrücke - Eingabe auf 'fred' prüfen
Anfänger - Objective-C von Gustl - 25.06.2013 um 15:24 Uhr
Schreiben Sie ein Programm, das jede Eingabezeile ausgibt, in der "fred" vorkommt. (Andere Eingabezeilen sollen nicht behandelt werden.) Das Muster soll auch Fred, Frederick, Alfred oder FrEd finden? (Egal ob die Buchstaben klein oder groß geschrieben werden.
2 Lösungen Lösungen öffentlich
Schleifen - ersten 100 Quadratzahlen
Anfänger - Objective-C von Gustl - 25.06.2013 um 13:27 Uhr
Erstelle ein kleines Programm welches eine Liste mit den ersten 100 Quadratzahlen erzeugt und diese ausgibt.

0 Lösungen
Zeit zwischen zweier Tage
Anfänger - Objective-C von Dome - 10.03.2013 um 23:50 Uhr
Erstellen Sie ein Programm, mit dem man die Zeitdifferenz zwischen zwei Tagen bestimmen kann. Hierzu muss man beide Tage eingeben und das Programm gibt die Zeitdifferenz aus.

Je nach Schwierigkeitsgrad:
Eingabe der Daten per Konsole oder GUI, eine Art Dropdown-Menü oder ähnliches
Ausgabe der Differenz in mehreren "Zeitformen", Tage, Monate, Jahre, Minuten, Stunden
Eingabe von Uhrzeiten, die jeweils in die Berechnung einfließen
0 Lösungen
Countdown mit Variationen
Anfänger - Objective-C von Dome - 10.03.2013 um 23:44 Uhr
Erstellen Sie ein Countdown Programm. Für das Programm ist es nötig, die Zeit die herunterlaufen soll einzugeben. Je nach Schwierigkeitsgrad kann man dies in der Konsole tun, oder in einem GUI. Nach Ablauf der Zeit sollte ein Ton ertönen.

Das Programm kann je nach Schwierigkeitsgrad angepasst werden:
Eingabe in der Konsole oder GUI
Einfacher BeepTon nach Ablauf der Zeit oder das man eine mp3 Datei angeben kann, die abgespielt werden kann
Ein Popup Fenster welches im Desktopvordergrund blink
0 Lösungen
Stoppuhr mit Rundenzeiten
Anfänger - Objective-C von Dome - 10.03.2013 um 23:36 Uhr
Erstellen Sie ein Programm, womit man die Zeit stoppen kann. Die Stoppuhr sollte mit einer beliebigen Taste anfangen die Zeit zu starten und danach mit einer beliebigen Taste eine weitere Runde einzuleiten. Die Stoppuhr sollte mit dem Druck auf ESC beendet werden.
0 Lösungen
Ungelesene E-Mails auslesen
Profi - Objective-C von 0x0ERROR - 27.01.2013 um 11:02 Uhr
Schreibe ein Programm, welches sich mit deinem E-Mail Konto
verbindet und die aktuellen, ungelesenen E-Mails ausgibt.
2108239

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.