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
156
Vastaukset
- 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
Elämä valuu ohi ilman merkitystä
Olen 5-kymppinen korkeasti koulutettu hyvässä ja vaativassa työssä oleva mies. Erosin pitkästä parisuhteesta pari vuotta2483513Martina julkaisi romanttisia kuvia kihlajaisista
Ihana pari. Paljon onnea ja rakkautta heille 💞2621230Ilo, joka nousee silmiisi saakka
kun katseemme kohtaavat. Olet energinen, aito, ihana. Välillä tuijotat suoraan silmiini - enkä hämmenny, katson takaisin581170- 841026
Gekkosessa hyvä juttu Sofian Dubai "töistä"
"Vielä tammikuussa Belórf lupaili aloittavansa jälleen verkkovalmennukset, mutta tämä projekti näyttää kuihtuneen kaikes93960eerikäinen novassa sanoi ei kukaan enää aja manuaalivaihteilla
meillä on 3 autoa talissa ja kaikissa manuaalilaatikot, on meillä vielä tämmöiset vaikka toisin puhutaan.93905Jokaisella on omat syntinsä
Minä olisin niin mielelläni sinun. Ehkä joskus viittasitkin siihen. Olet nainen ajatuksissani jatkuvasti ja taidat tietä56896- 168854
En oikeasti
Tiennyt että sinulla on ollut vaikeuksia ja huonoja aikoja. Olen oikeasti pahoillani, ja olisin myös toiminut eritavoin116843Palsta sekosi lopullisesti?
Taidan mennä päikkäreille. Oliko hän nyt muka oikeasti äsken täällä ja kirjoitti, että täytyy unohtaa? Todistakaa se. Ki14804