Schreiben Sie ein Java-Programm, um die Summe von 1+3+5+… zu finden. für 10 Begriffe in der Reihe?

2 Antworten


  • Ich habe diese Frage in einer großartigen Java G+ Community gepostet und das führte mich zu folgender Antwort:

    intx;
    int ich;

    für (i = 0; i < 10; i ++)
    {
    x = x + (i * 2) + 1;
    }

    ein alternativer Vorschlag war:

    class test{
    public static void main(String args[]){
    int i=0;
    intx=0;
    int j = 1;

    für (i=0;i<10;i++)
    {
    x=x+j;
    j=j+2;
    }

    System.out.println("Antwort ist "+x);

    }
    }

  • class test{
    public static void main(String args[]){
    int i=0; //For-Schleifen
    int x=0; //Für Gesamt
    int j=1; //Für Zahlenreihen

    für (i=0;i<10;i++)
    {
    x=x+j;
    j=j+2;
    }

    System.out.println("Antwort ist "+x);

    }
    }

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear