In diesem Forum werden Hausaufgaben, Daten und sonstige Sachen für die Klasse CI11V2 ausgetauscht.
 
StartseiteAnmeldenLogin

Teilen | 
 

 23.11.10 Programm Energiekosten

Nach unten 
AutorNachricht
Gast
Gast



BeitragThema: 23.11.10 Programm Energiekosten   Di 23 Nov - 9:59

#include <conio.h>
#include <iostream.h>

int main()

{

char cTarif, cTarifx, cTarify;
int iVerbrauch, iNeutz, iAltz;
float fmwst=1.19,fKosta,fKostb,fKostc,fKostd,fGrunda=15,fGrundb=25,fGrundc=40,fGrundd=70,fKostx,fKosty,fPreisa=0.35,fPreisb=0.3,fPreisc=0.25,fPreisd=0.2,fKosten;

gotoxy(5,2);cout<<"Tarifuebersicht";
gotoxy(5,3);cout<<"***************";
gotoxy(5,5);cout<<"Tarif a:Grundgebuehr: 15 Euro; Preis pro kWh: 0,35/kWh";
gotoxy(5,6);cout<<"Tarif b:Grundgebuehr: 25 Euro; Preis pro kWh: 0,30/kWh";
gotoxy(5,7);cout<<"Tarif c:Grundgebuehr: 40 Euro; Preis pro kWh: 0,25/kWh";
gotoxy(5,8 );cout<<"Tarif d:Grundgebuehr: 70 Euro; Preis pro kWh: 0,20/kWh";

gotoxy(5,10);cout<<"Geben Sie den alten Zaehlerstand ein: "; cin>>iAltz;
gotoxy(5,11);cout<<"Geben Sie den neuen Zaehlerstand ein: "; cin>>iNeutz;

iVerbrauch=iNeutz-iAltz;
fKosta = (iVerbrauch * fPreisa + fGrunda) * fmwst;
fKostb = (iVerbrauch * fPreisb + fGrundb) * fmwst;
fKostc = (iVerbrauch * fPreisc + fGrundc) * fmwst;
fKostd = (iVerbrauch * fPreisd + fGrundd) * fmwst;

if(fKosta<fKostb)
{
cTarifx='a';
fKostx=fKosta;
}

else
{
cTarifx='b';
fKostx=fKostb;
}

if(fKostc<fKostd)
{
cTarify='c';
fKosty=fKostc;
}

else
{
cTarify='d';
fKosty=fKostd;
}

if(fKostx<fKosty)
{
fKosten=fKostx;
cTarif=cTarifx;
}

else
{
fKosten=fKosty;
cTarif=cTarify;
}


gotoxy(5,13);cout<<"Bei einem Verbrauch von "<<iVerbrauch<<"kWh betragen nach Tarif "<<cTarif<<" die Kosten "<<fKosten<<"Euro.";




getch();
}


Zuletzt von Aleksej Bonet am Mi 24 Nov - 22:25 bearbeitet; insgesamt 3-mal bearbeitet
Nach oben Nach unten
Burak Sirin

avatar

Anzahl der Beiträge : 149
Anmeldedatum : 13.09.10
Alter : 26
Ort : Gelsenkirchen Horst

BeitragThema: Re: 23.11.10 Programm Energiekosten   Di 23 Nov - 19:44

gut danke und der name des programmes ist energiekosten Razz
Nach oben Nach unten
Gast
Gast



BeitragThema: Re: 23.11.10 Programm Energiekosten   Di 23 Nov - 22:04

Ist editiert, danke.
Nach oben Nach unten
Burak Sirin

avatar

Anzahl der Beiträge : 149
Anmeldedatum : 13.09.10
Alter : 26
Ort : Gelsenkirchen Horst

BeitragThema: Re: 23.11.10 Programm Energiekosten   Di 23 Nov - 22:05

hehe kein ding^^
Nach oben Nach unten
Thomas Uhlenbruch

avatar

Anzahl der Beiträge : 32
Anmeldedatum : 13.09.10
Alter : 27
Ort : Ückendorf

BeitragThema: Re: 23.11.10 Programm Energiekosten   Mi 24 Nov - 12:45

Ich spiele mal kurz Bereinigung.

Aleksej Bonet schrieb:

[...]
gotoxy(5,5);cout<<"Tarif a:Grundgebuehr: 15 Euro; Preis pro kWh: 0,35/kWh"<<endl;
gotoxy(5,6);cout<<"Tarif b:Grundgebuehr: 25 Euro; Preis pro kWh: 0,30/kWh"<<endl;
gotoxy(5,7);cout<<"Tarif c:Grundgebuehr: 40 Euro; Preis pro kWh: 0,25/kWh"<<endl;
gotoxy(5,8 );cout<<"Tarif d:Grundgebuehr: 70 Euro; Preis pro kWh: 0,20/kWh"<<endl;
[...]

Das "endl" ist da überflüssig, den Sprung in die nächste Zeile machste ja mit gotoxy.


Ich finds nur immer erstaunlich, wie man durch einen auf diese Weise getippten Quellcode noch durchblickt, so von wegen mehrere Anweisungen in einer Zeile, weit und breit keine Leerzeichen (z.B. bei "+" oder "=") und so Wink
Nach oben Nach unten
Gast
Gast



BeitragThema: Re: 23.11.10 Programm Energiekosten   Mi 24 Nov - 22:24

Stimmt, endl ist da überflüssig. Habe das gotoxy erst am Ende eingefügt und vergessen das endl zu löschen. Danke für den Hinweis.

Zum Thema Durchblick: Ich persöhnlich habe keine Probleme da durch zu blicken. Ich werde da erst etwas mehr "Ordnung" reinbringen, wenn wir bei den Schleifen angelangt sind. Da darf man sich keinen undurchsitlichen Quellcode erlauben Smile
Nach oben Nach unten
Gesponserte Inhalte




BeitragThema: Re: 23.11.10 Programm Energiekosten   

Nach oben Nach unten
 
23.11.10 Programm Energiekosten
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» TV - Eisenbahn im Fernsehen - ARD-Programm - Feb 2016
» 1938er Indian Four, M 1:6
» [Linktipp] Wortwiederholungen & "Lieblingsworte" aufspüren
» Ätzen ist kein Hexenwerk !
» [Programm] Papyrus Autor - Das bessere aber teure Schreibprogramm für Autoren

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
Schulforum - CI11V2 :: Programmieren-
Gehe zu: