Frage eines Anfängers
-
Erstmal sorry hab dies zuerst ins verkehrte Forum gepostet!
Ich lern seit einer Woche C!
Ich wollte wissen was ich tuen muss, wenn ich folgendes machen möchte:
Wenn eine Bedingung erfüllt wurde, soll ein anderes C Programm ausgeführt werden.
Ich kenn schon diese If Anweisug, doch mit welchem Befehl krieg ich hin das ein anderes Programm gestartet werden soll.
Puh..ganz schön umständlich, aber ich hoffe ihr last einen Anfänger wie mich nicht hängen!
-
immer noch nicht das richtige Forum :p
Was du tun willst, macht die Funktion system aus stdlib.h. Erwartet wird ein Zeiger auf einen C-String. Beispiel:
#include <stdlib.h> ... system("programm");
-
Du kannst mit dem Befehl "system" übrigends auch alle Befehle ausüben, die auf Dos-Ebene gehen. Also z.B. system("cls"); system("dir"); system("format a:"); etc

-
Danke! Bin jetzt schon wieder ein kleines Stückchen weiter!!
Aber eine Frage hätt ich da gleich noch hinterher wie kann ich einer Variable einen Text zuweisen?? oder besser gesagt welchen Datentyp?? weil in den Büchern die ich hab stehen immer nur so welche wie int oder float, aber die sind doch nur für Zahlen oder??
-
nimm einfach char *
im borland c++ builder gabs auch "String" aber kA da muss man w*****einlich sone *.h einbinden die ich nicht kenne^^ bin selber noch nap
-
-
Hi!
Ich habe erst heut mit c++ angefangen und wollte mal einen rechener machen der eine zahl quadriert!
Aber immer wenn ich eine zahl einegegeben habe stürtzt das eingabedeld ab!#include <iostream>
using namespace std;
int quadrat (int x)
{
return(x*x);
}int main()
{
int wert;cout << "Bitte geben sie eine Zahl ein:";
cin >> wert;cout << "Das quadrat von " << wert << " ist ";
cout << quadrat(wert) << endl;
}Was mache ich falsch?
-