Aloitin c# harjoittelun ja vaikka syntaksi näyttää ihan fiksulta en osaa nähtävästi kieltä ollenkaan. Homma kaatui heti siihen kun koitin ottaan desimaaliluvun syötteestä ja tulostaa sen kokonaislukuna. kokeilin tätä, mutta ei toimi.
double tmp = Console.ReadLine();
int luku = (int)tmp;
Miten se kuuluisi oikeaoppisesti tehdä? Netissä on jotain Double.parse-funktioita joilla ihmiset ottavat syötteen, mutta kai siihen täytyy yksinkertaisempikin tapa olla.
C# desimaaliluku syötteestä.
7
482
Vastaukset 7
- 9555544
Double.parse on oikea tapa. Laita se try-except blokkiin jolloin voit käsitellä virheelliset syötteet oikeaoppisesti.
https://msdn.microsoft.com/en-us/library/7yd1h1be(v=vs.110).aspx - fdgfdgdg
En ole testannut, mutta pitäisi toimia:
Console.WriteLine(Convert.ToString((int)(Convert.ToDouble(Console.ReadLine())))); - naisten_kieli
C#:n syntaksi on täyttä paskaa kaikkine sokereineen, varsinainen hienostelijoiden kieli. Vitutti kirjoittaa sitä eräässä projektissa kun kaikki aika meni liirumlaarum-koodin kirjoittamiseen. Oikea koodari käyttää C :aa, C# kannattaa jättää neideille, jotka tykkää konekirjoittamisesta.
- rgergrregg
Myös c oliopohjaisena on ihan perseestä. Koodia pitää ihan turhaan kirjoitelle helvetillet määrät kun perus c:llä voi tehdä saman paljon paljon helpommin. Vammasta hommaa...
- 213233
c ja c# on täysin syvältä perseestä. mielluummin vaikka c:llä
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Olivia Oras
"Yle MOT:n tietojen mukaan Oras oli joutunut sairaalahoitoon helsinkiläisellä kauneusklinikalla tehdyn rasvaimun yhteyde921365- 47911
- 95885
MOT: Nuoren Olivia Oraksen, 27 surullinen kuolema kauneusoperaatiossa :(
MOT:n tietojen mukaan Oras menetti tajuntansa rasvaimua edeltäneessä puudutuksessa. Hänet kuljetettiin Husiin, ja hän ku85799Haluatko että unohdan sinut kokonaan
Siihen suuntaan ollaan menossa, nyt jo. Ja ehkä parempi näin, niin ei kulu energiaa hukkaan mahdottomuuteen. Ja vaikka j57727- 64592
- 42591
Ylen typerät rinnastukset.
Näin YLE…..Saksassa ei ole äärioikeisto ollut vallassa sitten Hitlerin . YLEn toimittajille tiedoksi . Hitler oli Saksan191567- 34567
- 48547