Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 03:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# Natürliche Zahlen ausgeben

Discussion on C# Natürliche Zahlen ausgeben within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
duhuhu's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 79
Received Thanks: 4
C# Natürliche Zahlen ausgeben

Hallöchen,

auch wenn, das der C/C++ Bereich ist , hoffe ich hier erklärung zu finden.

Zu meiner Frage :

Es soll eine Integer-Zahl von der Tastatur eingelesen und anschließend sollen alle natürlichen Zahlen bis zu dieser Zahl auf dem Bildschirm ausgegeben werden.

Das soll mit einer for-Schleife gelöst werden.

Beispiel : "Eingabe 8" - "Ausgabe: 1 , 2 ,3 ,4 ,5 ,6 ,7 8"
duhuhu is offline  
Old 10/02/2012, 22:39   #2
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Code:
class ZahlenAusgeber   {
    static void main(string[] args)   {
    
    Console.WriteLine("Gib eine Zahl ein");
    string zahl = Console.ReadLine();

    int realZahl = Convert.ToInt32(zahl);

    for(int i = 1; i<=realZahl; i++) {
        Console.WriteLine(i);
    }
  }
}
Ich habe noch nie mit C# gearbeitet. Aber ich denke mal so ähnlich müsste das in C# aussehen.
NotEnoughForYou is offline  
Old 10/02/2012, 22:55   #3
 
duhuhu's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 79
Received Thanks: 4
Nicht nur so ähnlich das passt vom syntax her.

Was raus kommt wenn ich die 8 eintippe ist:

8 1 2 3 4 5 6 7 8


Also For-Schleifen sind echt fürn ***** die sind so komplex^^
duhuhu is offline  
Old 10/02/2012, 22:58   #4
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Naja die erste 8 ist ja noch von der Eingabe, also passt das ja so , oder ?

Eigentlich nicht. In der for-schleife wird zunächst die Startvariabel initialisiert und definiert.
Dannach wird die Bedingung angegeben, wie lange die Schleife laufen soll.
Und dannach wird noch angegeben um was sich der Wert (in diesem Fall) von i ändern soll.

Also jede Runde um eins erhöhen (i++ --> inkrementierung). Ist die Bedingung nicht mehr wahr, wird die Schleife verlassen.
NotEnoughForYou is offline  
Old 10/02/2012, 23:02   #5
 
duhuhu's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 79
Received Thanks: 4
Quote:
Originally Posted by NotEnoughForYou View Post
Naja die erste 8 ist ja noch von der Eingabe, also passt das ja so , oder ?
Nein^^

Es soll genau so wie im Beispiel stehen von Links nach Rechts von klein nach groß.

Momentan ist das 8 - 8 untereinander.
duhuhu is offline  
Old 10/02/2012, 23:09   #6
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Da ich wie gesagt eigentlich keine Ahnung von C# habe muss das nicht stimmen:

Code:
class ZahlenAusgeber   {
    static void main(string[] args)   {
    
    Console.WriteLine("Gib eine Zahl ein");
    string zahl = Console.ReadLine();

    int realZahl = Convert.ToInt32(zahl);

    for(int i = 1; i<=realZahl; i++) {
        Console.Write(i);
    }
  }
}
Wenn das nicht stimmt überlasse ich das gerne jemandem der sich da besser auskennt.
NotEnoughForYou is offline  
Thanks
1 User
Old 10/02/2012, 23:17   #7
 
duhuhu's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 79
Received Thanks: 4
Quote:
Originally Posted by NotEnoughForYou View Post
Da ich wie gesagt eigentlich keine Ahnung von C# habe muss das nicht stimmen:

Code:
class ZahlenAusgeber   {
    static void main(string[] args)   {
    
    Console.WriteLine("Gib eine Zahl ein");
    string zahl = Console.ReadLine();

    int realZahl = Convert.ToInt32(zahl);

    for(int i = 1; i<=realZahl; i++) {
        Console.Write(i);
    }
  }
}
Wenn das nicht stimmt überlasse ich das gerne jemandem der sich da besser auskennt.
Bis auf eine Klammer zu viel ist das gut dank dir
jetzt nur noch bissle schöner machen.


Bin seit 6 Uhr am Programmieren ... mein Kopfqualmt
duhuhu is offline  
Reply


Similar Threads Similar Threads
Ich will 44 e*g ausgeben ;)
08/16/2011 - elite*gold Trading - 6 Replies
Also bietet mir was an :) Was ich NICHT suche : Avatar Youtube Bot Youtube Acc´s Was ich suche :
[Umfrage]Für was AP ausgeben
07/31/2011 - S4 League - 13 Replies
Ich hab seit geräumigen 3 Monaten 31.320 AP und weiss nicht für was ich sie ausgeben soll xD Ich bin Rookie Level 6 das ich die AP zuerst für Florensia gekauft habe aber das spiele ich kaum noch darum frage ich euch Für was soll ich meine 31.320 Ap ausgeben? Eigentlich will ich unbedingt ein Taser Hier noch paar Daten
[Geld ausgeben] :)
10/02/2010 - WarRock - 17 Replies
Hallo liebe com Ich habe wieder 25 Psc aber ich weiss nicht in was ich das inwestieren soll 1.vielleicht für E*gold oder diese Premium wie viel kostet das? 2.was für warrock aber was :D? Mfg lordhunter14
was würdet ihr für nen uw bot ausgeben?
08/31/2008 - Guild Wars - 7 Replies
titel sacht alles (uw bot is in der mache ob er fertig wird oder wann is auch noch in der mache will nur wissen obs sich lohnt)
Sich als GM ausgeben
09/13/2006 - WoW Exploits, Hacks, Tools & Macros - 24 Replies
Hiho sorry falls das schonmal gepostet wurde, ein richtiger Exploit ist es auch nicht aber ich wusste nicht wohin damit. Ist zwar alt aber manche kennen es vllt. noch nicht. Man kann durch ganz viele Leerzeichen in eine neue Zeile im WoWChat kommen: Beispiel: /1 hi all BLA "BLA" wird dann in der nächsten Zeile erscheinen. Dies kann man dazu ausnutzen sich als GM auszugeben. Beispiel:



All times are GMT +1. The time now is 03:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.