Hei,
Opiskelen java ohjelmoinnin perusteita tällä hetkellä ja kaipailisin pientä neuvoa seuraavaan tehtävään. En siis toivo suoraa vastausta, lähinnä vinkkiä jotta oppiminen olisi taattua. Toivoisin myös tulevissa vastauksissa, ettei ne olisi liian ammattimaisia, kuitenkin tosiaan kyseessä vasta perusteet.
Tässä siis tehtävä:
Kirjoita ohjelma, joka pyytää käyttäjältä desimaaliluvun. Talleta luku ensin double- tyyppiseen muuttujaan a, ja sen jälkeen talleta a:n arvo int- tyyppiseen muuttujaan b. Tee tarvittava tyyppimuunnos. Talleta lopuksi vielä muuttujan b arvo String- tyyppiseen muuttujaan (tee tarvittava muunnos). Tulosta näytölle muuttujien a, b ja c arvot.
Tiedän kyllä noin pääpiirteittäin miten tuo kuuluu mennä. Nyt vain jokin jumittaa tänään, tiedä onko koko yön valvomisella sitten osuutensa asiaan, ehkäpä. Olen kyllä sijoittamista tehnyt aiemmin, esim tässä yksi esimerkki:
muuttujaX = muuttujaA;
muuttujaA = muuttujaB;
muuttujaB = muuttujaC;
muuttujaC = muuttujaX;
Tuo nyt oli melko helppo esimerkki.
Tosiaan ei valmiita vastauksia tuohon hakemaani ongelmaan, vain vinkkejä. Vastaavia tehtäviä olisi aika paljon, joten jos pääsen tästä ongelmastani eroon niin helpottaisi kummasti.
Toivoisin saavani vastauksia tämän päivän aikana.
Kiitos paljon jo etukäteen kaikille vastanneille!
Pikaista apua pieneen tyyppimuunnos/sijoitusongelmaan
3
1067
Vastaukset
- hki84
Unohtui aloitusviestistä liittää mukaan tähän asti tehty koodaus. Eipä tuossa ole kuin nuo perusjutut ja niistäkin varmaan nyt jokin sekaisin:
import java.util.Scanner;
public class Muunnoksia1 {
public void aja() {
Scanner syote = new Scanner(System.in);
double muuttujaA;
int muuttujaB;
String muuttujaC;
// Kysytään käyttäjältä desimaaliluku
System.out.println("Syötä desimaaliluku: ");
muuttujaA = syote.nextDouble();
}
public static void main(String[] args) {
Muunnoksia1 olio = new Muunnoksia1();
olio.aja();
}
}- keksa1
eipä se kauheena vaadi pistää se double int muttujaan.
tuolla löytyy valmis muunnos
http://myy.haaga-helia.fi/~ict1td002/OSIO_1/Luennot/osio1_viikko3_k2008.pdf
Stringiksi varmaan helpoin muuntaa näin
int b = 3;
String merkkijono = "" b; - hki84
keksa1 kirjoitti:
eipä se kauheena vaadi pistää se double int muttujaan.
tuolla löytyy valmis muunnos
http://myy.haaga-helia.fi/~ict1td002/OSIO_1/Luennot/osio1_viikko3_k2008.pdf
Stringiksi varmaan helpoin muuntaa näin
int b = 3;
String merkkijono = "" b;Kiitos!
juu ei siis tuo double/int tuossa nyt jumittanut, lähinnä vain String. Tosin nyt sekin tuon katsottua tuntuu aivan liian helpolta.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
S-kaupoissa on nykyään ihanaa käydä
Kun niissä ei enää käy satuolentoihin uskovat hihhuIit eivätkä persut. Asiakaskunta on huomattavasti siistiytynyt muutam23814036Riikka runnoo! Uutta velkaa tänä vuonna 17 mrd. euroa
Tirsk. Nyt kyllä hihityttää kuin pientä eläintä. Riikka takoo maailmanennätyksiä tasaiseen tahtiin. " [Riikka] joutuu587173Jens Ihlen (ex Kukka) poika todistaa oikeudessa
10:49 "Välit ovat olemattomat" Minkälainen isäsi ja sinun välinen suhde on tällä hetkellä? "Minulla ei ole minkäännäkö1986818K-kaupassa on mukava käydä, kun ei tarvitse katsella köyhiä
vasemmistolaisia, joista monet myös varastavat. Mielellään maksaa vähän enemmän tuotteista K-kaupassa, jotka ovat paljon1004726Näin tyhmä vasemmistolainen on: "S-kaupoissa on nykyään ihanaa käydä
kun siellä ei ole hihhuleita eikä persuja." Vain tyhmä eli heikkoälyinen vasemmistolainen voi tehdä noin lapsellisia ju734644Kela maksoi etuuksia 17,3 mrd. eur, yritykset sai 10,6 mrd.
Tuohon päälle vietiin vielä palkansaajilta työeläkeloisille 27,5 miljardia euroa. Etenkin Suomen Sosialistiset Yrittäjä244515Suomeen ei kuulu ihmiset jotka ei halua kätellä toisia ihmisiä, koska tämä on vääräuskoinen
Nainen joka ei halunnut kätellä Stubbia on selvästi ääripään muslimi, eli sitä sakkia josta niitä ongelmia koituu. Ulos744327Suomessa on ollut suurtyöttömyyttä ennenkin, ja lääkäriin pääsee nykyäänkin
Täällähän oli jonkun sekopään(vas.) juttu, että ennen ei ollut työttömyyttä ja lääkäriin pääsi. Siihen alkoi tietysti ko754112Kysymys: Kuinka moneen maahan neuvosto-venäjä on hyökännyt
viimeisten 90-vuoden aikana? Ja lähinnä on siis kyse neuvosto-venäjän naapurimaista - kuten Suomesta. Lista on huomatta1003886- 933691