Taulukkoharjoitus - apua tarvitaan

Mimi!

Hei!

Olen yrittänyt tehdä ohjelmaa, joka kysyy käyttäjältä, kuinka monta lukua tämä haluaa laskea yhteen, kysyy sitten käyttäjältä tämän antaman määrän lukuja, tulostaa ne taulukkoon ja laskee niitten summan.

Voitteko sanoa mikä koodissani on väärin. Kiitos!

mport java.util.Scanner;


public class Taulukko

{ public static void main (String args[])

{
String i, nbE1;
double summa ;

Scanner lukija = new Scanner (System.in);
System.out.print ("Kuinka monta lukua haluat laskea yhteen?") ;
nbEl = lukija.lireInt();
double luku[] = new summa[nbEl] ;
for (i=0 ; i

5

695

    Vastaukset 5

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • sadfdfsd

      Määrittelet muuttujan nbE1, kuitenkin myöhempänä käytät nbEl

      Scannerilla lireInt-metodi??

      new summa[nbEl] vai new double[nbEl]

      for(i=0...? Ehkä kuitenkin for(int i=0...

      lireDouble wtf, mistä nämä oot copypastennut

    • ajdsöfkjasdf

      Ensinnä "double luku[] = new summa[nbEl];" rivin pitäisi olla "double luku[] = new double[nbEl];", eli luot uuden double tyypin taulukon jossa on alkioita määrän verran. Toiseksi rivin "String i, nbE1;" pitäisi varmaan olla "int i, nbE1;", eli i ja nbE1 ovat numero tyyppisiä eikä merkkijono tyyppisiä. Lisäksi ohjelmassa on kirjoitus virheitä, eli toisinaan on nbEl ja toisinaan nbE1.

      Vähän teennäiseltä harjoitukselta näyttää kun taulukkoa ei edes tarvittaisi summan laskemiseen, eikä vastausta edes tulosteta. Alla kaksi kaksi korjattua esimerkkiä tuosta ohjelmasta.


      --- ALKAA: EI TAULUKOITA ---

      import java.util.Scanner;

      public class Taulukko {
         public static void main (String args[]) {
            Scanner lukija = new Scanner(System.in);
            
            System.out.print("Kuinka monta lukua haluat laskea yhteen? ");
            int määrä = lukija.nextInt();

            double summa = 0;

            for (int i = 0; i < määrä; i ) {
               System.out.print ("Anna luku " (i 1) ": ");
               summa = lukija.nextDouble();
            }
            
            System.out.println("Summa: " summa);
         }
      }

      --- LOPPUU ---



      --- ALKAA: LUVUT TAULUKOSSA ---

      import java.util.Scanner;

      public class Taulukko {
         public static void main (String args[]) {
            Scanner lukija = new Scanner(System.in);
            
            System.out.print("Kuinka monta lukua haluat laskea yhteen? ");
            int määrä = lukija.nextInt();

            double summa = 0;
            double luku[] = new double[määrä];

            for (int i = 0; i < määrä; i ) {
               System.out.print ("Anna luku " (i 1) ": ");
               luku[i] = lukija.nextDouble();
            }
            
            for (int i = 0; i < määrä; i ) {
               summa = luku[i];
            }
            
            System.out.println("Summa: " summa);
         }
      }

      --- LOPPUU ---

      • on.

        "Vähän teennäiseltä harjoitukselta näyttää"
        riittää kun kopioi vastauksen, siinä oppii parhaiten ohjelmoimaan.


      • Mimi!

        :) Suurkiitokset sulle!


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

    Luetuimmat keskustelut

    1. Ny se loppuu ( Kuhmo)

      Yhtiö on myyty. Notta yyteet meleko äkkiä, notta. Pelastautukoon ken voi. Notta se on tuulista pian.
      Kuhmo
      66
      2101
    2. Parikymppinen hakkasi nelikymppisen kriittiseen tilaan

      Ja ihminen jäi junan alle lautiosaaressa...paljon on taas sattunut ja tapahtunut. Ketähän nämä uhrit mahtaa olla 🤔 htt
      Kemi
      33
      1676
    3. Harmi että välimme

      Menivät niin solmuun.
      Ikävä
      99
      1122
    4. Hei sinä rakas mies.

      Milloinkaan kohdataan? Toivottavasti pian....❤️
      Ikävä
      45
      860
    5. Ajatuksia

      Mitä ajatuksia hän herättää tänään?
      Ikävä
      87
      793
    6. Kaivattusi tärkein ulkoinen tuntomerkki

      Onko jokin muu kuin yleinen kuten kaunis, laiha. hyväkroppainen jne.
      Ikävä
      25
      746
    7. Mille kirjaimelle

      toivotat hyvää yötä , kuka on mielessäsi kun menet nukkumaan?
      Ikävä
      29
      650
    8. Katse

      Miltä se tuntuu, kun hän katsoo sinua?
      Ikävä
      38
      626
    9. Äimän käki

      Olen vähää vaille viisikymppinen mies, ja olen elellyt ilman parisuhdetta parisen vuotta. Nyt vihdoin ja viimein tuntuu,
      Sinkut
      126
      562
    10. Nainen, miten suhtautuisit

      Jos mies ehdottaisi tapaamista? Entä siihen, jos mies kertoisi tapaamisessa tunteistaan ja haluaisi seurustella?
      Ikävä
      56
      558
    Aihe