Miksi tämä ei toimi?

433r4r4

For lausekkeen sijasta pitäisi käyttää foreach c-sharpissa. Miten se toimii? Koitan saada 5 taulukon luvun summattua yhteen.

foreach (int i in luku){
summa = summa i;
}

7

174

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ei_toimi

      foreach (int i in luku){
      summa = i;
      }

    • tuotoimii

      int summa = 0;
      int[] luku = new int[] { 3, 2, 11, 8, 2 };
      foreach (int i in luku)
      {
      summa = i;
      }


      Tuo toimii testatusti. Onko jotain eroa omaasi?

      • tässäMun

        using System;

        class Program {

        public static void Main(string[] args) {

        int[] luku = new int[5];
        int summa = 0;

        for ( int i = 0; i < luku.Length; i ){
        Console.WriteLine("Anna " (i 1) ". luku: ");
        luku[i] = Convert.ToInt32(Console.ReadLine());
        }

        /* foreach ei toimi!! Teen for-lausekkeella.
        foreach (int i in luku){
        summa = i;
        }
        */

        for ( int i = 0; i < luku.Length ; i ){
        summa = summa luku[i];
        }

        double keskiarvo = summa / luku.Length;
        Console.WriteLine("Lukujen keskiarvo on: " keskiarvo);
        }

        }


    • MullaToimiTuoSama

      class Program
      {

      public static void Main(string[] args)
      {

      int[] luku = new int[5];
      int summa = 0;

      for (int i = 0; i < luku.Length; i )
      {
      Console.WriteLine("Anna " (i 1) ". luku: ");
      luku[i] = Convert.ToInt32(Console.ReadLine());
      }

      // foreach ei toimi!! Teen for-lausekkeella.
      foreach (int i in luku){
      summa = i;
      }
      //

      //for (int i = 0; i < luku.Length; i )
      //{
      // summa = summa luku[i];
      //}

      double keskiarvo = summa / luku.Length;
      Console.WriteLine("Lukujen keskiarvo on: " keskiarvo);
      }

      }

      }
      Kommentoin for silmukan pois ja poistin kommentoinine foreach:lta -> toimi

      • weweweew

        oisko mun Geanyssa jotain vikaa? Mäkillä koodailen..


      • VisualStudioTäällä

        Mitä herjaa? Voisiko olla jotain näkymättömiä ohjainmerkkejä koodin seassa?


      • tässäMun
        VisualStudioTäällä kirjoitti:

        Mitä herjaa? Voisiko olla jotain näkymättömiä ohjainmerkkejä koodin seassa?

        no nyt se toimii.. :o koodailin muita tehtäviä tässä välissä. En muista mikä se herja oli..


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Pystyisitkö pitämään

      Näppejä erossa jos tulisi siihen tilaisuus
      Ikävä
      45
      3273
    2. Riikka on siis suomalaisille velkaa 84 mrd

      Jos kauhukabinetti istuu vaalikauden loppuun. Keskimäärin yli 20 miljardia uutta velkaa rikkaiden veronalennuksiin jokai
      Maailman menoa
      68
      3153
    3. Luotathan siihen tunteeseen, joka välillämme on?

      Uskothan myös, että se kestää tämän? Kaipaan sinua valtavasti. Vielä tehdään yhdessä tästä jotain ihmeellistä ja kaunist
      Ikävä
      30
      2835
    4. Sanna on suomalaisille siis velkaa 24 mrd euroa

      Muistanette vielä kuinka Italian remonttirahoja perusteltiin sillä, että italialaiset ostaa suomalaisilta paidatkin pääl
      Maailman menoa
      157
      2706
    5. Tuntuuko ettet tiedä

      Enää miten toimia mun suhteen. Kun en taida tietää itsekään
      Ikävä
      25
      2119
    6. En saa sua mielestäni vaikka tekisin mitä

      Mikä tähän auttaa.. ei mikään. Edes aika. Kaivan sut kohta vaikka kivenkolosta että saan kysyä haluatko sinäkin💛
      Ikävä
      11
      1879
    7. Kirjotan ikävää ulos

      Haluaisin kuulla mitä ajattelet minusta. ihan mitä vaan mitä mietit. Voisit kertoa minulle, tai sitten kirjoittaisit run
      Ikävä
      14
      1468
    8. Sinä se vaan jaksat

      Suosittelen lopettamaan hyvissä ajoin, tuo toimintas ei auta unohtamiseen. Jossain vaiheessa asia julkistuu enkä usko et
      Ikävä
      23
      1397
    9. iltalehden uutinen poistettiin?

      Jämsässä koulussa rikosepäily avustaja juu
      Jämsä
      15
      1306
    10. Onnettomuus

      Hukkajärventiellä kolaroi lavetti ja henkilöauto. Uutista ei missään! Hys hys ollaanko hiljaa tästäkin?
      Kuhmo
      3
      1277
    Aihe