CommNews Forum Home  

Zurück   CnC Foren > Verschiedenes > Tech-Support / Tech-Talk

Antworten
 
Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 31-08-2005, 15:07
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
Ähm wie ich das sehe sind da noch Fehler drin .

Die 3 Variablen "1,2,3" sind gar nicht definiert. Und nimm lieber Buchstaben als Zahlen für Variable .

Eingabe von Faktor A und B ? Da muss aber noch ein "Cin" für den Input hin... naja is mal was mir grad aufgefallen ist, am besten fängst von neu an .
Mit Zitat antworten
  #2  
Alt 31-08-2005, 15:11
Benutzerbild von mose
mose mose ist offline
Havocs Schuhputzer

 
Registriert seit: Nov 2004
Beiträge: 432
mose hat noch keine Bewertung oder ist auf 0
Style: CnCForen Standard Style: Standard
Hm... ok ^^ wenne einen Editor noch einen editor für mich hast bin ich glücklich ^^

EDIT// Verusch 2 ^^ hab par sachen gendert


Code:
#include <iostream.h>
 void main()
 {  
    Cout<<"******************************************************************************<<endl;
    cout<<"Mit diesem kleinem Program können Sie die 3 Binomischen Formeln berechen."<<endl;
    cout<<"Bitte geben Sie erst die Faktoren ein. Danach können Sie die Formel aussuchen..: ";
    Cout<<"******************************************************************************<<endl;
    
    float a;
    float b;
    float c;
    float d;
    float e;
    const float 1;
    const float 2;
    const float 3;
    cout<<"Bitte geben sie den Faktor a ein.";
    cout<<"Bitte geben sie den Faktor b ein.";
    cout//"Mit welcher Formel wollen Sie fortfahren? Für die erste binomische Formel drücken sie die 1 . Für die zweite die 2 und für die dritte die 3 ";  
   
    if(c==1)
       cin>>a;
        cin>>b;   
         cout<<"Das Ergebnis ist: "<<((a+b)*(a+b))<<endl;
  
    if(d==2)
       cin>>a;
        cin>>b;
         cout<<"Das Ergebnis ist: "<<((a-b)*(a-b))<<endl;
    
    if(e==3)
       cin>>a;
        cin>>b;      
         cout<<"Das Ergebnis ist: "<<((a+b)*(a-b))<<endl;
 
   
 
    cout<<"Diese Program wird noch mit weiteren Formeln erweiter."<<endl;
 };
__________________

Geändert von MyersGer (01-09-2005 um 17:34 Uhr).
Mit Zitat antworten
  #3  
Alt 31-08-2005, 15:36
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
Geben sie Faktor A ein ? 12

Wird der gespeichert ? Nein

Da fehlt ein :

cin >> a; bzw. b;


Was meinst du mit "const" ?
Mit Zitat antworten
  #4  
Alt 31-08-2005, 15:40
Benutzerbild von mose
mose mose ist offline
Havocs Schuhputzer

 
Registriert seit: Nov 2004
Beiträge: 432
mose hat noch keine Bewertung oder ist auf 0
Style: CnCForen Standard Style: Standard
Oooo ^^ sry

Also diese const soll bewirken das die zahl 1 fest steht. Weiter unten wird dann nicht eine beliebige Zahl verwendet sonder die 1 oder 2 oder 3 ^^

Code:
 #include <iostream.h>
 void main()
 {  
    cout<<"******************************************************************************<<endl;
    cout<<"Mit diesem kleinem Program können Sie die 3 Binomischen Formeln berechen."<<endl;
    cout<<"Bitte geben Sie erst die Faktoren ein. Danach können Sie die Formel aussuchen..: ";
    cout<<"******************************************************************************<<endl;
    
    float a;
    float b;
    const float 1;
    const float 2;
    const float 3;
     float c;
    cout<<"Bitte geben sie den Faktor a ein.";
     cin>>a;
    cout<<"Bitte geben sie den Faktor b ein.";
     cin>>b;
    cout//"Mit welcher Formel wollen Sie fortfahren? Für die erste binomische Formel drücken sie die 1 . Für die zweite die 2 und für die dritte die 3 ";  
    sin>>c;
         
    if(c==1)
        
         cout<<"Das Ergebnis ist: "<<((a+b)*(a+b))<<endl;
  
    if(c==2)
       
         cout<<"Das Ergebnis ist: "<<((a-b)*(a-b))<<endl;
    
    if(e==3)
           
         cout<<"Das Ergebnis ist: "<<((a+b)*(a-b))<<endl;
 
   
 
    cout<<"Diese Program wird noch mit weiteren Formeln erweiter."<<endl;
 };
__________________

Geändert von MyersGer (01-09-2005 um 17:34 Uhr).
Mit Zitat antworten
  #5  
Alt 31-08-2005, 15:45
Benutzerbild von kaki100
kaki100 kaki100 ist offline
Clan Moderator

 
Registriert seit: Jul 2002
Ort: Österreich, Tirol, Ischgl
Beiträge: 4.870
kaki100 ist...
kaki100 eine Nachricht über MSN schicken
OL Nick: viele
Style: vBulletin Default
"const", damit definierst du eine variable die sich nicht verändern kann.


Im Allgemeinen brauchst du 3 variablen!

Code:
zahl1(a), zahl2(b), erg (=ergebnis) // -> float a, float b, float erg;


cout << "Geben sie a ein";
cin >> a;
cout << "Geben sie b ein";
cin >> b;

erg=(a+b)*(a+b);

cout << "Ergebniss: " << erg;

und genau so machste weiter für die nexten 2 rechenoperationen

Falls du die Ergebnisse am Schluss ausgeben willst, definiere noch "erg2" und "erg3" ...
__________________
cu
kaki100 -->


Co-Leader

Seit13.08.2002 Mitglied bei *GKC*

Geändert von MyersGer (01-09-2005 um 17:34 Uhr).
Mit Zitat antworten
  #6  
Alt 31-08-2005, 15:51
Benutzerbild von mose
mose mose ist offline
Havocs Schuhputzer

 
Registriert seit: Nov 2004
Beiträge: 432
mose hat noch keine Bewertung oder ist auf 0
Style: CnCForen Standard Style: Standard
Ok hasse zufelig einen Quelltext als Beispiel?
__________________
Mit Zitat antworten
  #7  
Alt 31-08-2005, 15:57
Benutzerbild von kaki100
kaki100 kaki100 ist offline
Clan Moderator

 
Registriert seit: Jul 2002
Ort: Österreich, Tirol, Ischgl
Beiträge: 4.870
kaki100 ist...
kaki100 eine Nachricht über MSN schicken
OL Nick: viele
Style: vBulletin Default
kannste das jetzt nicht abpausern ^^

Code:
#include <stdio.h>
#include <iostream.h>
void main{


float a;
float b;
float erg, erg2, erg3;


cout << "Geben sie bitte Faktor a ein: ";
cin >> a; 
cout << "\n" << "Geben sie bitte Faktor b ein: ";
cin >> b;

erg=(a+b)*(a+b);
erg2=(a+b)*(a-b);
erg3=(a-b)*(a-b);

cout << "\n\n" <<"1. " << erg << endl;
cout << "2. " << erg2 << endl;
cout << "3. " << erg3 << endl;

getchar();
}

So müsste das funktionieren
__________________
cu
kaki100 -->


Co-Leader

Seit13.08.2002 Mitglied bei *GKC*

Geändert von MyersGer (01-09-2005 um 17:33 Uhr).
Mit Zitat antworten
  #8  
Alt 31-08-2005, 16:00
Benutzerbild von Swizzy
Swizzy Swizzy ist offline
Moderator

 
Registriert seit: Jul 2002
Ort: Switzerland
Beiträge: 13.987
Swizzy ist ein C...
Swizzy eine Nachricht über ICQ schicken Swizzy eine Nachricht über MSN schicken
OL Nick: Swizzy
Style: GLA
Code:
/*######################################################################
# Programmname: Physik Rechner.cpp
# Beschreibung: Programm berechnet Physik aufgaben.
# Version:      1.1
# Erstellt am:  24.11.2004
# Autor:        Tajno Schönenberger
# Copyright:    Tajno Schönenberger
# Aenderungen:  Neue Funktion eingeführt, Berechnen von MaSSe. Wiederholung eingebaut.
#               Zeilenabstände Verbessert. Gross/klein Buchstaben bei eingaben möglich.     
######################################################################*/
#include <iostream>
#include <cstdio>
using namespace std;
int main(void)
{
    float power;
    float masse;
    float hoehe;
    float zeit;
    float gravi=9.81;
    float kilowatt=1000;
    char wahl;    
    char nochmal;
    nochmal = 'j';
    
   while (nochmal=='j'||nochmal=='J')
   {
    cout <<"Was moechten Sie berechnen ?"<<endl<<endl;
    cout <<"Tippen Sie 'a' ein, um die Power in Kilowatt zu errechnen"<<endl;
    cout <<"Tippen Sie 'b' ein, um die Masse in Kilogramm zu errechnen"<<endl<<endl;
    cout <<"Ihre Wahl : ";
    cin >> wahl;
    cout <<" "<<endl<<endl;
    
      if (wahl=='a'||wahl=='A')
      {
       cout << "Berechnung der Power in Kilowatt!" <<endl<<endl;
       cout << "Geben Sie die Masse in Kilogramm ein : ";
       cin >> masse;
       cout << "Geben Sie den Weg in Meter ein       : ";
       cin >> hoehe;
       cout << "Geben Sie die Zeit in Sekunden an    : ";
       cin >> zeit;
       power = masse*gravi*hoehe/zeit/kilowatt;
       cout <<"_____________________________________________________"<<endl;   
       cout << "Power : " << power <<" Kilowatt"<< endl;
      }
      
        if (wahl=='b'||wahl=='B')
        {
          cout << "Berechnung der Masse in Kilogramm!"<<endl<<endl;
          cout << "Geben Sie die Power in Watt(!) an  : ";
          cin >> power;
          cout << "Geben Sie die Zeit in Sekunden ein : ";
          cin >> zeit;
          cout << "Geben Sie die Hoehe in Meter ein   : "; 
          cin >> hoehe; 
          masse = power*zeit/hoehe/gravi;
          cout <<"__________________________________________________"<<endl;    
          cout << "Masse : " << masse << " Kilogramm"<<endl;        
        }
        
          cout <<" "<<endl<<endl;
          cout << "Programm wiederholen ? J/N ?: ";
          cin >> nochmal;
          cout <<" "<< endl<<endl<<endl;   

   }
    
   
    return 0;
}
War mal eins von mir für meine Hausaufgaben .

Geändert von MyersGer (01-09-2005 um 17:33 Uhr).
Mit Zitat antworten
  #9  
Alt 31-08-2005, 16:03
Benutzerbild von kaki100
kaki100 kaki100 ist offline
Clan Moderator

 
Registriert seit: Jul 2002
Ort: Österreich, Tirol, Ischgl
Beiträge: 4.870
kaki100 ist...
kaki100 eine Nachricht über MSN schicken
OL Nick: viele
Style: vBulletin Default
LOL!

Muss ich jetzt mein Vier gewinnt quellcode hergeben .... okok, das würde ihn überfordern ^^
__________________
cu
kaki100 -->


Co-Leader

Seit13.08.2002 Mitglied bei *GKC*
Mit Zitat antworten
Antworten

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:35 Uhr.


Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS

Affiliates
United Forum GetBoinKeD cnc.onlinewelten.de