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

179

    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. Sannan kirja USA:n bestseller!

      "Congratulations to Sanna Marin's HOPE IN ACTION, officially a USA TODAY bestseller!" Kertoo Scribner. Mitäs persut tä
      Maailman menoa
      195
      11788
    2. Oikeistolainen luki Med mod att leda : en biografi

      ...ei tykänny Sanna Marinista
      Maailman menoa
      29
      8194
    3. Metsäalan rikolliset

      Jokohan alkaa vähitellen kaatua kulissit näillä ihmiskauppaa harjoittavilla firmoilla.
      Sotkamo
      58
      6206
    4. Ruotsalaistoimittaja: "Sanna Marinin saunominen saa minut häpeämään"

      Sanna Marinin kirja saa täyslaidallisen ruotsalaislehti Expressenissä perjantaina julkaistussa kolumnissa.....voi itku..
      Maailman menoa
      171
      5136
    5. Hyvää syntymäpäivää Sanna 40 vee!!!!

      ᕼᗩᑭᑭY ᗷIᖇTᕼᗞᗩY Sister ❣️🥰 🎉🎂✨🍰🥳 🥳🎂🥂 🎉🎊🎁🎈🎂
      Maailman menoa
      42
      4891
    6. Suomen kaksikielisyys - täyttä huuhaata

      Eivätkö muuten yksilöt pysty arvioimaan mitä kieliä he tarvitsevat? Ulkomaalaiselle osaajalle riittää Suomessa kielitai
      Maailman menoa
      47
      4470
    7. Työeläkeloisinta 27,5 mrd. per vuosi

      Tuo kaikki on pois palkansaajien ostovoimasta. Ja sitten puupäät ihmettelee miksei Suomen talous kasva. No eihän se kas
      Maailman menoa
      116
      4383
    8. Missä vaiheessa

      Päätit luovuttaa suhteeni?
      Ikävä
      118
      3855
    9. Juuri muiston ne

      Rakastuneet katseesi. Huh
      Ikävä
      81
      3343
    10. Miten paljon

      Olet halunnut mun kanssa?
      Ikävä
      50
      1853
    Aihe