Laden...
D
Benutzerbeschreibung

Forenbeiträge von DragStar Ingesamt 11 Beiträge

16.12.2020 - 08:43 Uhr

Hallo zusammen!

Ich habe je eine Liste mit Kunden und Produkten.
Nun möchte ich zum Beispiel einen neuen Kunden anlegen. Die Kundennummer soll fortlaufend basierend auf den letzten Eintrag bzw. auf die letze Kundennummer vergeben werden.

Das sind absolute basics, aber ich stehe gerade voll auf der Leitung.
Würde mich sehr freuen, wenn mir jemand einen Tip geben kann. Danke!

14.09.2020 - 11:51 Uhr

Hallo zusammen.

Ich bin gerade dabei ein Spiel (Kniffel/Yahtzee) in der Konsole zu entwickeln. Nach jeder Runde sollen entsprechend die Punkte in einer Tabelle bzw. Liste hinzugefügt, gespeichert und angezeigt werden.

Wie würdet ihr am besten vorgehen?
Ich habe schon gelesen, dass man dies in einer Textdatei speichern kann. Macht das Sinn?
Habt ihr eine Idee oder einen Tipp für mich? 🤔

18.03.2020 - 13:25 Uhr

Ja da hast du recht. "Int" ist passender.
Ich habe es nochmal geändert.
Ich kenne die Datentypen, hatte es nur übersehen 😃

18.03.2020 - 12:10 Uhr

Habe es jetzt so gemacht 😃

{
            int seitenZahl;
            const int divisor = 8;
            
            Console.Write("Bitte geben Sie die momentane Seitenanzahl Ihres Buches ein: ");
            seitenZahl = Convert.ToInt32(Console.ReadLine());
            
            if (seitenZahl % divisor == 0)
            {
                Console.WriteLine("Die Seitenzahl Ihres Buches ist exakt durch 8 teilbar.\nDie Forderung ist erfüllt.");
            }
            else //(seitenZahl % divisor != 0)
            {
                Console.WriteLine("Sie haben " + seitenZahl % divisor + " Seiten zuviel.\nDie Forderung ist nicht erfüllt." +
                    "\n\nSie sollten entweder noch "+(divisor-(seitenZahl % divisor))+ " Seiten hinzufügen oder "+ seitenZahl % divisor+" Seiten löschen.");
            }
            
            Console.ReadKey();
            

        }
18.03.2020 - 11:36 Uhr

Stimmt, den brauch ich gar nicht. 😄
Sorry, bin noch voll am Anfang. Aber danke für den Hinweis.
Dann schau ich mir das nochmal (immer noch) an. 😃

18.03.2020 - 10:57 Uhr

Hallo.
Ich stehe vor dem Problem folgende Aufgabe lösen zu müssen.

Aus drucktechnischen Gründen sollten Bücher möglichst eine durch 8 teilbare Seitenzahl haben.
Schreiben Sie ein Programm, welches den Autor nach Eingabe der momentanen Seitenzahl darüber informiert, ob diese Forderung erfüllt ist
oder wie viele Seiten er gegebenenfalls weglassen oder hinzufügen sollte.

Wie gebe ich nun das Ergebnis gem. der Aufgabe aus? Komme einfach nicht weiter! 😦

Das habe ich bereits in als Konsolenanwendung erstellt:


{
            decimal seitenZahl, quotient;
            const int divisor = 8;
            
            Console.Write("Bitte geben Sie die momentane Seitenanzahl Ihres Buches ein: ");
            seitenZahl = Convert.ToInt32(Console.ReadLine());

            quotient = seitenZahl / divisor;
            Console.WriteLine("Ihr Buch hat "+quotient+" Seiten.");


            if (quotient % 8 == 0)
            {
                Console.WriteLine("Die Seitenanzahl Ihres Buches beträgt " + seitenZahl + " .");
            }
13.03.2020 - 12:57 Uhr

Ok, danke! 😃

13.03.2020 - 11:33 Uhr

Hallo zusammen.
Ich bin neu hier und Grüße euch erstmal.
Ich habe schon fleißig gesucht, aber bin nicht fündig geworden.

Folgende Aufgabe für Konsolenanwendung:
Der Nutzer soll eingeben, ob er 3, 4 oder 5 Stück eines Artikels möchte.
Bei 3 gibt es 10% Rabatt, bei 4 15% und bei 5 20%.

Bis zum rabattierten Nettobetrag bin ich soweit durch. Das Passt.

Jetzt soll ich den Mehrwertsteuerbetrag ausgeben und dann den Bruttobetrag.
Also beide Beträge sollen ausgegeben werden.

Aber wie muss ich weitermachen? Erstmal muss ich ja feststellen, welchen Nettobetrag (10/15/20% Rabatt) ich nehme.
Arbeite ich hier mit "if/if-else"?
Arbeite mich gerade ein in das Thema und tu mir noch etwas schwer, was ich wann anwende.

Wäre für einen kurzen Tipp dankbar! 🙂
Auf die Lösung möchte ich selbst kommen, brauche nur jemand, der mich auf den richtigen Weg schickt.
DANKE!