![]() |
Programm C++
Hi Leute!
Wie bekomme ich es hin folgendes Programm mit der B-Taste aber nur mit der B abzubrechen. Anstonst soll es "stehen" bleiben und warten. /* Func_a.cpp Funktionen */ #include <stdio.h> #include <conio.h> int quadrat(int n) // Funktionsdeklaration { int ergebnis; ergebnis = n * n; return (ergebnis); // Funktion liefert Ergebnis zurueck } int main () { int n_main; clrscr(); n_main = 10; n_main = quadrat(n_main); // 10 * 10 = 100 printf("1. Quadrat = %d\n",n_main); n_main = quadrat(n_main); printf("2. Quadrat = %d\n",n_main); return 0; } |
..
a=getch(); if(a=='B'||a=='b') { exit(1);} ... hast sowas gmeint? |
Antwort für Pong
Hi Pong!
Wo muss ich das dann einfügen? Funkt das dann? mfg Coolbininet |
Probleme
Hi Pong!
Habe Probleme mit dem von dir angegebenen Daten, kannst mir sagen, wie ich das in mein Progi richtig "reinschreiben" muss dass es auch funkt? mfg Coolbininet |
du musst a schleife machn. "do while" oda sowas
|
Schleife schon klar, nur wie
Hi!
Mit der Schleife, dass ist mir schon klar, aber wie bewerkstellige ich das mit den ganzen Parametern und so! Bin leider noch Neuling!:( mfg Coolbininet |
ich nehm mal an du willst dass das unterprogramm solang rennt bis B gedrückt wird oda?
void main (void) { char a='a'; .... for(n_main=10; a!='b'||a!='B'; n_main = quadrat(n_main);) printf("Quadradt %d\n", n_main); exit(1); //beendet das programm mim parameter 1 ..} |
wenn du willst, dass das programm rennt, bis die B-taste gedrückt wurde, dann probiers mal so:
Code:
#include <stdio.h> |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag