dev c++ program na spotrebu benzinu

C,C++,C#

Moderátori: psichac, Moderátori

punisher802
Okoloidúci
Okoloidúci
Príspevky: 25
Dátum registrácie: 07 Okt 2010, 00:00

dev c++ program na spotrebu benzinu

Príspevok od používateľa punisher802 » 07 Jan 2011, 14:16

Páni poradíte mi pls čo treba dopísat do toho programu aby ukazoval aj desatinne cisla?..proste aby ukazoval presny vysledok(niektore z tych riadkov sa nezmestili tak ako mali tak sa riadok rozdelil na dve casti pod sebou

#include<iostream>
#include<cstring>
using namespace std;
int main()

{
int l,v,c,s,p;
cout<<"Zadaj vzdialenost ktoru si presiel ";
cin>>v;
c=2;
s=5;
l=v*s/100;
p=c*l;
cout<<"Potom keď si prešiel tú vzdialenosť si mal "<<l<<" litrov "<<p<<"€";
cin.get();
cin.get();
return 0;
}
0

Používateľov profilový obrázok
luboss17
Stály člen
Stály člen
Príspevky: 429
Dátum registrácie: 05 Máj 2008, 00:00
Vek: 33
Kontaktovať používateľa:

Príspevok od používateľa luboss17 » 07 Jan 2011, 16:54

V C++ este neviem programovať, ale v C ak chcem pocitať s číslami a aby hadzalo desatinné čísla vo vysledku tak musia byť všetky premenné z ktorými sa vykonávajú operácia typu float (alebo double). Teda musia byť deklarované ako čislo s plavajucou desatinnou čiarkou nie ako cele čislo.
0
Môj elektro web http://lubosweb.php5.sk/ - zapojenia, konštrukcie, programovanie softver a mcu
a články zaoberajúce sa programovaním MCU od ATMEL s jadrom AVR.

Používateľov profilový obrázok
Napster050
Ultimate člen
Ultimate člen
Príspevky: 3048
Dátum registrácie: 01 Jan 2007, 00:00
Bydlisko: Turčianske Teplice
Vek: 33
Kontaktovať používateľa:

Príspevok od používateľa Napster050 » 07 Jan 2011, 19:56

a to počita nejako z brucha nie ?? čo je jasnovidec že vie aku mam spotrebu? len zo vzdialenosti to určiš presne asi len ťažko.

v tej tvojej "starej" teme som ti to pekne rozpisal
a použi float
0
Navštívte nový web o audiotechnike a podeľte sa s nami !
http://www.vintageaudio.tk/
môj YouTube kanál

Používateľov profilový obrázok
bobo87
Ultimate člen
Ultimate člen
Príspevky: 1913
Dátum registrácie: 15 Feb 2007, 00:00
Vek: 36
Kontaktovať používateľa:

Príspevok od používateľa bobo87 » 07 Jan 2011, 20:02

No, takze nejake rady :
1. formatovanie, nech to nie je jeden velky gulas
2. nazvy premennych - maju byt vysvetlujuce, nie matuce
3. int = integer, cele cisla, ak chces ratat s desatinnymi, tak v zaklade float, alebo double
0
float l,I,Q,_,o;int E;main(){I=1.125;while(I>=-1.225){for(l=-2;l<=1;l+=3/79.0){Q=_=0;for(E=127;Q*Q+_*_<4.0&&--E>32;){o=Q;Q=Q*Q-_*_+l;_=2*o*_+I;}putchar(E);}putchar(10);I-=9/88.0;}}

Používateľov profilový obrázok
Buldozer
Pokročilý člen
Pokročilý člen
Príspevky: 794
Dátum registrácie: 28 Sep 2010, 00:00
Bydlisko: Košice
Vek: 29

Príspevok od používateľa Buldozer » 07 Jan 2011, 21:18

Ako premenu si kludne davaj aj cele slovo budes mat vacsi prehlad.
0

Používateľov profilový obrázok
Axwell
Ultimate člen
Ultimate člen
Príspevky: 2388
Dátum registrácie: 28 Feb 2009, 00:00
Vek: 32

Príspevok od používateľa Axwell » 07 Jan 2011, 21:41

ako zaciatocnik v c++ mi nesedia dve veci co som len kukol na zdrojok, neanalyzoval som to...


#include<cstring>
naco ?

cin.get()
cin.get()

ja davam system("pause);
0

punisher802
Okoloidúci
Okoloidúci
Príspevky: 25
Dátum registrácie: 07 Okt 2010, 00:00

Príspevok od používateľa punisher802 » 08 Jan 2011, 15:20

axwell to je skoro to iste nie?
0

Používateľov profilový obrázok
Axwell
Ultimate člen
Ultimate člen
Príspevky: 2388
Dátum registrácie: 28 Feb 2009, 00:00
Vek: 32

Príspevok od používateľa Axwell » 08 Jan 2011, 16:09

ktore ?

ak myslis system("pause"); tak to ti vypise na monitor ze pre ukoncenie programu stlacte lubolnu klavesnicu, toto je casto dobre ked nechces aby sa ti program hned ukoncil, i ked neni to nutne davat.
0

punisher802
Okoloidúci
Okoloidúci
Príspevky: 25
Dátum registrácie: 07 Okt 2010, 00:00

Príspevok od používateľa punisher802 » 11 Jan 2011, 00:04

@axwell aha nie za tym sa pise este return to je podobne ako to system paue nie?
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok