Guten Tag
Da ich das Programmieren faszienierent fand wollte ich auch mal damit anfangen.
Ich programmiere mit der sprache c# da ich gehört hab das viele fachinformatiker damit arbeiten.Nachdem ich mir die Grundlagen durchgelesen habe wollte ich mal anfangen AUfgaben zu Programmieren.Von meinem großen Bruder der Freund macht zuzeit sein Fachabi in Informatik. Ich habe ihn gefragt ob er mir eine Aufgabe geben könnte . Dann gab er mir diese aufgabe
"Schreiben Sie ein Programm das ein feld mit"n" Integer Zahlen erzeugt und ausgibt.Die Anzahl der Feldelemente"n" soll vom Benutzer eingegeben werde
Das Feld soll folgende Inhalte haben: n, n-1, 4, 3, 2, 1[U]
Ich versteh die Aufgabe nicht so.Ich weiß nur das ich mit int Array und ne Schleife arbeiten muss . Würde mir bitte einer erklären wie ich das Programm schreiben muss ich wär ihn sehr dankbar
Dann solltest du ihm das aber auch vernünftig erklären. Allerdings muss ich zugeben, ich sehe da auch keine Lösung. Allerdings verstehe ich die Aufgabe auch nicht. (siehe unten)
Vor allem als Anfänger liest man sich doch lieber einfache Lösungen durch.
Quote:
Originally Posted by csharpnoob
... "Schreiben Sie ein Programm das ein feld mit"n" Integer Zahlen erzeugt und ausgibt.Die Anzahl der Feldelemente"n" soll vom Benutzer eingegeben werde
Das Feld soll folgende Inhalte haben: n, n-1, 4, 3, 2, 1[U]
Ich versteh die Aufgabe nicht so...
Ich leider auch nicht. Was ist mit dem letzten Teil (rot) gemeint?
Sollst du ein Array von der Größe "n" erzeugen, sprich was "n"Zahlen enthalten kann?
Oder soll es ein Array sein, wo der Benutzer beliebig viele Zahlen eingeben kann, also nach oben unbegrenzt ist und auf Befehl ausgegeben wird?
Mich irritiert vor allem die "-1, 4, 3, 2, 1"
Was ist damit gemeint?
Dann solltest du ihm das aber auch vernünftig erklären. Allerdings muss ich zugeben, ich sehe da auch keine Lösung. Allerdings verstehe ich die Aufgabe auch nicht. (siehe unten)
Vor allem als Anfänger liest man sich doch lieber einfache Lösungen durch.
Ich leider auch nicht. Was ist mit dem letzten Teil (rot) gemeint?
Sollst du ein Array von der Größe "n" erzeugen, sprich was "n"Zahlen enthalten kann?
Oder soll es ein Array sein, wo der Benutzer beliebig viele Zahlen eingeben kann, also nach oben unbegrenzt ist und auf Befehl ausgegeben wird?
Mich irritiert vor allem die "-1, 4, 3, 2, 1"
Was ist damit gemeint?
also ich sehe das so, n ist in diesem bsp. 6, also die user eingabe.
n, n-1, 4, 3, 2, 1
6, 5, 4, 3, 2, 1
Das Programm soll einfach die Eingabe runterzählen.
ist doch relertiv einfach, ein array mit einer beutzerdefinierten grösse erzeugen und es dann absteigend mit zahlen füllen, bis die letzte zahl 1 ist.
und dann das array auf der console ausgeben.
und genau das macht mein prog. im grunde ist es einfacher als der weg mit einer schleife, wenn man weiss wie lambda ausdrücke in C# funktieiren.
dass das vermutlich nicht das ist was der Freind des Bruders erwatet hat, ist mir durchaus klar ^^.
Das prog. besteht im wesentlichen aus 2 befehlen, der erste erzeigt das array und der zweite gibt es auf der Konsole aus.
Im üprigen sehen meine pgramme oft so aus weil ich es im auch übersichtlicher finde als z.B. schleifen. Und es auch einfacher abzuändern ist meiner meinung nach auch.
static void Main(string[] args)
{
Console.Write("Gib eine Zahl ein: ");
int zahl = int.Parse(Console.ReadLine());
for (int i = zahl; i > 0; i--)
{
Console.WriteLine(i);
}
Console.Read();
}
static void Main(string[] args)
{
Console.Write("Gib eine Zahl ein: ");
int zahl = int.Parse(Console.ReadLine());
for (int i = zahl; i > 0; i--)
{
Console.WriteLine(i);
}
Console.Read();
}
nein die aufgabenstellung sagt ganz eindeutig dass man erst ein feld füllen muss und es dann das feld ausgeben muss.
du gibt einfach nur zahlen aus. das feld kommt bei dir nicht vor.
nein die aufgabenstellung sagt ganz eindeutig dass man erst ein feld füllen muss und es dann das feld ausgeben muss.
du gibt einfach nur zahlen aus. das feld kommt bei dir nicht vor.
ach, das hab ich glatt vergessen, hab den post das letzte mal gelesen als der thread geöffnet wurde.
so hier nochmal das richtige, einfach zu verstehen:
Zuerst wird die User-Eingabe als integer gespeichert.
Dannach wird ein Array erstellt in der benötigten größe.
Mit einer For-Schleife wird das Array von n bis 1 befüllt.
Array wird dannach umgedreht und am Ende wird das Array mit einer
foreach Schleife ausgegeben.
Code:
static void Main(string[] args)
{
Console.Write("Gib eine Zahl ein: ");
int eingabe = int.Parse(Console.ReadLine());
int[] zahlen = new int[eingabe];
for (int i = eingabe; i > 0; i--)
{
zahlen[i - 1] = i;
}
Array.Reverse(zahlen);
foreach (int zahl in zahlen) {
Console.Write(zahl);
}
Console.Read();
}
Acc Aufgabe 04/10/2011 - CrossFire Trading - 14 Replies Servus Leute Ich Wills Mal ganz Kurz Und Knapp Sagen Ich Hab Kein bock Mehr auf Crossfire Den ich Will mein Reallife Noch geniessen !
Also ICh verkaufe meinen 1st LT Hier Der Link : Z8Games
Bitte Nur Ernstgemeinte Angebote ! 110€+ !!!
Nur Über Middleman /
Kontaktiert mich /Pm/icq: 485317990
Nur Paypal /banküberweisung!
KEINE PSC'S
Mathe Aufgabe 01/30/2011 - School & Education - 4 Replies Ich weiß das hier ist kein Mathe-Forum , aber Ich brauch die Lösung schnell .
Hier die Aufgabe :
Ein Lastwagen transportiert 5 Tonnen Sand mit Zwei Fahrten . Bei der ersten Fahrt ist sein Gesamt gewicht 3850 kg , bei der zweiten Fahrt 4350 kg .
Wie schwer ist der leere Lastwagen ?
x: Leergewicht des LKW`s
Also Ich hab raus x=1200 kg wei nicht ob das stimmt .
VBA Aufgabe 01/24/2011 - .NET Languages - 0 Replies hallo Leute,
ich brauche eine Lösung für die folgende Aufgabe. Es soll mit Hilfe von VBA in Excel gelöst werden also:
Schreiben Sie ein VBA-Modul, das die fehlerfreie Eingabe in die Tabellen unter folgenden Gesichtspunkten garantiert:
Die laufende Nummer in Tabelle 1 wird vom Programm vergeben.
Autorname und Vorname dürfen keine Ziffern und Sonderzeichen enthalten
(Ausnahme: - an mittlerer Stelle!).
Der Lagerbestand darf nicht negativ sein.
Die Platzziffern in der zweiten Tabelle...
29 eg für ne Mathe Aufgabe :) 09/23/2010 - elite*gold Trading - 8 Replies Wer mir folgende Aufgabe löst ( samt Rechenweg) bekommt 29 Eg.
f(x) = (25-x²)^0.5 ( also Wurzel daraus) Kettenregel !!!!
a)Berechnen sie f`(x) und geben sie die Definitionsmengen D(f) und D(f`) an.
b) Stellen sie die Gleichung der Tangente t und der Normalen n an den Graphen von im Punkt P( a/b )auf.
Also wers schafft bis 18 Uhr oder so.
Laute Lösungsbuch ist die tangente
php Aufgabe =X 09/20/2007 - Web Development - 3 Replies Moin,
ich hab bis morgen eine kleine Aufgabe in php zu lösen. Evtl. kann mir von euch jemand dabei helfen, würde mich irgendwie revangieren ;D
Also als Input soll der Bruttolohn eines Arbeiters (zB) genommen werden, was in dem Fall hier 2200 € sind.
Als Output soll nur der Nettolohn ausgegeben werden. Heist eine weiße Seite mit Nettolohn: ?
So nun zum Programm:
Vom Bruttolohn, also den 2200 € wird folgendes abgezogen: