Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 04:41

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

Advertisement



Erstes, eigenes Programm

Discussion on Erstes, eigenes Programm within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 75
Join Date: Mar 2015
Posts: 82
Received Thanks: 6
Erstes, eigenes Programm

Hallo

Ich interessiere mich je mehr für das programmieren.
Oftmals habe ich mich schon bisschen in Foren durchgelesen und einige Videos geschaut. Heute habe ich mir mal Dev-C++ runtergeladen, und mich mal bei nem relativ kleinen Programm versucht. Einen Rechner
Hier der Link, falls ihn jemand ihn sich mal anschauen möchte:


Hätte da aber eine Frage.
Nach dem das Ergebnis steht, muss ich irgendeine Eingabe tätigen, danach schliesst sich das Programm. Wie mache ich nun dass ich nach dem Ergebnis gleich wieder, zB *,-,/ oder + eingeben kann, und sofort eine neue Rechnung schreiben kann?

Wäre nett wenn jemand einpaar Tipps hätte

MfG
Unkn0wn~ is offline  
Old 04/19/2015, 01:35   #2
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
warfley is offline  
Old 04/19/2015, 12:38   #3
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
dowhile is offline  
Old 04/21/2015, 00:26   #4
 
KingwondA's Avatar
 
elite*gold: 312
Join Date: May 2013
Posts: 449
Received Thanks: 45
Quote:
Originally Posted by dowhile View Post
KEIN "GOTO" Befehl verwenden!
KingwondA is offline  
Old 04/21/2015, 01:44   #5
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Quote:
Originally Posted by KingwondA View Post
KEIN "GOTO" Befehl verwenden!
Das halte ich für ein Gerücht.
dowhile is offline  
Old 04/21/2015, 01:48   #6
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
while schleife wär wohl das leichteste.

grüße
Crossside is offline  
Old 04/21/2015, 09:14   #7
 
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 178
Quote:
Originally Posted by KingwondA View Post
KEIN "GOTO" Befehl verwenden!
Sehe ich genauso. Für diese und die meisten Anwendungen macht 'goto' keinen Sinn. Macht einem nur das Leben schwer. Vor allem wenn jemand anders den Code mal lesen soll. warfley hat schon auf das richtige verwiesen
qqdev is offline  
Old 04/21/2015, 14:54   #8
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Quote:
Originally Posted by qqdev View Post
Sehe ich genauso. Für diese und die meisten Anwendungen macht 'goto' keinen Sinn. Macht einem nur das Leben schwer. Vor allem wenn jemand anders den Code mal lesen soll. warfley hat schon auf das richtige verwiesen
Goto macht schon Sinn, in dem Sinne, dass es sein Problem löst.
dowhile is offline  
Old 04/22/2015, 13:10   #9



 
IceTrailer's Avatar
 
elite*gold: 150
Join Date: Sep 2010
Posts: 2,070
Received Thanks: 821
Oder einfach in der Funktion in sich selbst nochmal aufrufen, wenn ich mich nicht täusche.
IceTrailer is offline  
Old 04/22/2015, 14:42   #10
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Quote:
Goto macht schon Sinn, in dem Sinne, dass es sein Problem löst.
Wenn ich keinen Bock auf ne Klausur hab kann ich mir auch ins bein schießen, dann muss ich sie auch nicht mitschreiben, ich könnte sie aber auch einfach schieben.

Nur weil etwas ein Problem löst ist es nicht sinnig dies zu verwenden. Immerhin ist alles was Informatiker versuchen Probleme möglichst effizient zu lösen
warfley is offline  
Old 04/22/2015, 16:19   #11
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by IceTrailer View Post
Oder einfach in der Funktion in sich selbst nochmal aufrufen, wenn ich mich nicht täusche.
Wozu man ersteinmal eine Funktion benötigt die man aufrufen kann + Was schlussendlich das gleiche wie ne while Schleife wär die sich nicht gescheit stoppen liese.

ob nun

Code:
while(true)
{
 cout<"Hello World!";
 cin.get();
}
oder

Code:
public void MyFunc()
{ 
 cout<"Hello World!";
 cin.get();
 MyFunc();
}
es kommt denke ich aufs selbe raus am Ende.
Crossside is offline  
Old 04/22/2015, 17:06   #12

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Nein, das eine führt langfristig zu einem Crash weil dein Stack zugemüllt wird.

Nachdem hier inzwischen alle Methoden genannt wurden, schließe ich hier mal, als Tipp für die Zukunft: Wenn man Code wiederverwenden will, lohnt es sich oft, diesen in Funktionen auszulagern.

#closed
snow is offline  
Closed Thread


Similar Threads Similar Threads
Euer erstes eigenes Forum - Erstinstallation, Einrichtung & Support
09/17/2014 - elite*gold Trading - 20 Replies
Guten morgen, ich biete euch hier einen kleinen Service an. Ihr wolltet schon immer mal ein eigenes Forum haben? Für euren Clan, eure Gilde, eure Website oder einfach so? Dann seid ihr hier genau richtig! ═══════ ═══════& #9552;══════&# 9552;══════ 552;══════_ 52;══════λ 2;══ Ich arbeite im Bereich der Medieninformatik und besitze beste Kenntnisse zu den verschiedenen Foren-Software--Arten. Ihr könnt auswählen zwischen:
Erstes eigenes Logo / Erkennungszeichen :P
02/23/2014 - Artist Showcase - 9 Replies
Mein erster versuch ein (wenigstens halbwegs sauberes) Logo zu entwerfen. :P Ich weiiß ich weiiß.. hat Wallpapergröße.. aber ich brauchte für den Erstversuch ein wenig.. Raum. :D http://img5.fotos-hochladen.net/uploads/onkeelche nlogokjr84cu73h.jpg Ich hoffe ihr könnt einen Neuling konstruktive Kritik geben, damit ich mich weiter verbessern kann. :) Hab mich ja schon schön hier ein wenig umgesehen und viele talentierte Designer gesehen, die mir sicher bezüglich Verbesserungen...
Erstes Deutsches All-in-One Multiboxing Programm (Offizieles Legales Programm)
07/10/2010 - World of Warcraft Trading - 2 Replies
Noch nie war Multiboxing leichter, MMObox unterstützt Sie mehrere Charaktere gleichzeit zu spielen, dabei wird nur ein PC benötigt. MMObox steuert im Hintergrund Ihre Charaktere mit Makros. Bis zu 5 Cahraktere gleichzeitig steuern Es wird nur ein PC benötigt Makrofunktionen für alle Charaktere z.b Alle folgen, essen, trinken, aufsitzen....
[C++]Erstes Programm!
09/03/2009 - C/C++ - 4 Replies
#pragma once namespace xD { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data;



All times are GMT +1. The time now is 04:42.


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.