[Anfängerproblem] kleines Übungsprogramm



  • hi

    Ich bin anfänger im bereich C/C++ für die meisten dürfte der code wohl kein problem darstellen:

    #include <conio.h>
    #include <stdio.h>
    
    #pragma warning(disable:4996)
    
    void main()
    {
    	int celsius;
    	int fahrenheit;
    	int auswahl;
    	int newround;
    
    	do
    	{
    
    			system("cls");
    
    			printf("1...Celsius->Fahrenheit\n");
    			printf("2...Fahrenheit->Celsius\n");
    			printf("Auswahl: ");
    			scanf("%d", &auswahl);
    
    			switch(auswahl)
    				{
    
    				case 1:
    
    						printf("Bitte geben sie eine Temperatur in Grad Celsius ein: ");
    						scanf("%d", &celsius);
    
    						fahrenheit = (((celsius * 9) /5) + 32);
    
    						printf("Das sind %d Grad Fahrenheit.", fahrenheit);
    						break;
    
    				case 2:
    
    						printf("Bitte geben sie eine Temperatur in Grad Fahreheit ein: ");
    						scanf("%d", &fahrenheit);
    
    						celsius = ((fahrenheit - 32) * 5 ) / 9;
    
    						printf("Das sind %d Grad Celsius.", celsius);
    						break;
    				}
    		printf("Zurück ins Menü?\n");
    		printf("Ja...1\n");
    		printf("Nein(Programm beenden)...2\n");
    		printf("Auswahl: ");
    		scanf("%d", &newround);
    
    	}
    	while(newround = 1);
    
    }
    

    Fehlermeldung im Visual Studio 08:

    1>------ Erstellen gestartet: Projekt: uebung2, Konfiguration: Debug Win32 ------
    1>Kompilieren...
    1>uebung2.cpp
    1>c:\users\administrator\documents\visual studio 2008\projects\uebung2\uebung2\uebung2.cpp(16) : error C3861: "system": Bezeichner wurde nicht gefunden.
    1>Das Buildprotokoll wurde unter "file://c:\Users\Administrator\Documents\Visual Studio 2008\Projects\uebung2\uebung2\Debug\BuildLog.htm" gespeichert.
    1>uebung2 - 1 Fehler, 0 Warnung(en)
    ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

    danke im voraus

    mfg psp



  • system ist in der Header windows.h zu finden 🙂



  • danke 🙂 funktioniert 👍



  • system ist auch im Header <stdlib.h> zu finden. Damit bleibst du portabel.


Anmelden zum Antworten