tarvitsisin hieman apua tälläiseen tehtävään kun tällä hetkellä ei onnistu sitten ollenkaan.
tehtävä kuuluu näin:
Tee ohjelma, joka tulostaa näyttöön fahrenheit/celsius listan siten, että tulostettavan listan rajat kysytään, Käyttäjältä kysytään alussa fahrenheittien alaraja,yläraja sekä askel(minkä välien tulostetaan).
Listauksen muoto tulee olla seuraava
-10F on -23c astetta
0F 0n -17c astetta
Tehtävä tulee tehdä, joko for tai while lauseella.
Kaava: Celsius=5.0/9*(fahrenheit-32)
Hieman apua tähän, en itse vain millään keksi toimivaa ratkaisua.
Unohdit mainita kielen. Tässä kuitenkin apua for-silmukan verran:
for (arvo = alaraja; arvo <= ylaraja; arvo += askel) { // laskenta ja tulostus tänne }
aivan c++ kyseessä
Tuon for-silmukan lisäksi kaikki muu tarvittava löytyy c++ -oppaan 2. osasta:
https://www.ohjelmointiputka.net/oppaat/opas.
{ clrscr(); int fala; int fyla; int askel; int luku; int fahrenheit; int celsius; cout<<"Fahrenheittien alaraja"<<endl; cin>>fala; cout<<"fahrenheittien yläraja"<<endl; cin>>fyla; cout<<"askel"<<endl; cin>>askel; for (luku=fala;luku<fyla;luku+=askel) cout<<" "<<endl; celsius=5.0/9*(fahrenheit-32) return 0; }
mitä tuohon pitäisi lisätä?
Mod. lisäsi kooditagit, käytä näitä!
Oisko vaikka lasketun arvon tulostus silmukan sisällä ja aaltosulkeet for-lauseen ympärille?
Nythän tämä menee näin, koska aaltosulkeet puuttuvat
for( ... ){ tulosta_välilyönti; } laske_tulos;
Oikeasti haluat jotain tämän kaltaista:
for( ... ){ laske; tulosta_halutulla_tavalla; }
Mielestäni on paheksuttavaa teettää harkkatöitä verkolla. Lisäksi tämä on perusasia joka on joka paikkaan kirjoitettu. Oppaaseen ja varmasti kurssimonisteeseen/kirjaankin. Ota ihan rauhassa opettele hallitsemaan nämä jutut ja sisäistä. Jos siis meinaat joskus ohjelmoida oikeasti jotain muutakin kuin Exceliä :D
opiskelija005 kirjoitti:
mitä tuohon pitäisi lisätä?
Sen lisäksi mitä vuokkosetae jo mainitsi, mieti mitä koodissasi edustaa muuttujat luku ja fahrenheit. Mitä niissä menee pieleen?
Aihe on jo aika vanha, joten et voi enää vastata siihen.