Hallo, ja das mit dem Fenster, dass sich sofort wieder schliesst ist mühsam aber es gibt eine lösung!!!
------> system("PAUSE"); <-------
man sollte auch immer die beiden files includen:
#include <stdlib.h>
#include <stdio.h>
probier doch mal das untenstehende Programm aus
du kannst es unter diesem link ziehen: www.stamenoia.ch/stamenoia/files/matrix.cpp
hoffe ich konnte dir helfen
/*******************************************************************************
FILE: matrix.cpp
VERSION AUTHOR DATE COMMENT
0.8 Blanks 19.8.2004 Betaversions des Programms
0.9 Blanks 25.8.2004 Fehlerkorrektur
1.0 Blanks 25.8.2004 Selbsbefriedigung
(Verschönerung des Programms)
DESCRIPTION
Dieses Programm berechnet eine 10 * n. Auf der Y-Achse sind die Zahlen
1 bis 10. Die Start und die Endzahl auf der X-Achse können frei gewählt
werden.
COPYRIGHT (c) 2004, Silvan Blank, 6410 Goldau
*******************************************************************************/
#include <stdlib.h>
#include <stdio.h>
int main()
{
int Anfangszahl, Zahl, Anzahl_Spalten, Endzahl, Zaehler_Spalten, Faktor,
Ausgabe, Kopfzeile;
printf("Dieses Programm erstellt eine Matrix bestehend aus den Zahlen 1-10"
" auf der \nY-Achse. Die X-Achse kann selbst definiert"
" werden in dem man eine Anfangszahl \nund eine Endzahl waehlt\n\n"
"Bitte geben Sie die Anfangszahl ein: ");
scanf("%i", &Anfangszahl);
printf("\nBitte geben Sie die Endzahl ein: ");
scanf("%i", &Endzahl);
Anzahl_Spalten = Endzahl - Anfangszahl;
printf("\n-----------------------------------------------------------------"
"-------------\n");
printf("| *|");
Kopfzeile = Anfangszahl;
for (Zaehler_Spalten = Anzahl_Spalten; Zaehler_Spalten >= 0;
Zaehler_Spalten--, printf("\t%i ", Kopfzeile), Kopfzeile++);
printf("\n-----------------------------------------------------------------"
"-------------\n");
for (Faktor=1 ; Faktor < 11; Faktor++)
{
if (Faktor == 10)
{
printf("| %i|", Faktor) ;
}
else
{
printf("| %i|", Faktor) ;
}
Zahl = Anfangszahl;
for (Zaehler_Spalten = Anzahl_Spalten; Zaehler_Spalten >= 0;
Zaehler_Spalten--)
{
Ausgabe = Faktor * Zahl;
printf("\t%i ", Ausgabe);
Zahl++;
}
printf("\n");
}
printf("\n\n");
system("PAUSE");
return 0;
}