C :: Aufgabe #324
                         
        0 Lösungen
         
        
        
      
                
        
    Produkt der Werte eines Arrays
        Fortgeschrittener - C
        von JKooP
         - 21.02.2021 um 12:15 Uhr
      
       
      
        Gegeben ist ein Array bestehend aus Integer-Werten. Aus diesen Werten soll das Produkt errechnet werden,
aber immer ausgenommen der Zahl, welche sich an der Stelle des Durchlaufs befindet.
Ist die letzte Stelle erreicht, geht’s von vorne weiter (Umlauf).
Beispiel:
Array = {1, 2, 3, 4}
Lösung:
Array = {24, 12, 8, 6}
Erklärung:
1. Durchlauf: 2 * 3 * 4 = 24 (ohne 1)
2. Durchlauf: 3* 4 * 1 = 12 (ohne 2)
3. Durchlauf: 4 * 1 * 2 = 8 (ohne 3)
4. Durchlauf: 1 * 2 * 3 = 6 (ohne 4)
Schreibe eine Funktion/Methode, mit der ein Array aus Integer-Werten aufgenommen werden kann und die Produkte als Integer-Array zurückgegen werden.
1. Aufgabe (leicht):
Verschachteln mehrerer Schleifen
2. Aufgabe (schwieriger):
das Ganze mit nur einem Schleifendurchlauf realisieren
Statt Arrays können, je nach Programmiersprache und Vorliebe, natürlich auch Listen oder Vektoren verwendet werden.
Viel Spaß
                                         
         
         
        
          
          
        
           
        
        
        
        
        
        
        
        
        
      
         
     
   aber immer ausgenommen der Zahl, welche sich an der Stelle des Durchlaufs befindet.
Ist die letzte Stelle erreicht, geht’s von vorne weiter (Umlauf).
Beispiel:
Array = {1, 2, 3, 4}
Lösung:
Array = {24, 12, 8, 6}
Erklärung:
1. Durchlauf: 2 * 3 * 4 = 24 (ohne 1)
2. Durchlauf: 3* 4 * 1 = 12 (ohne 2)
3. Durchlauf: 4 * 1 * 2 = 8 (ohne 3)
4. Durchlauf: 1 * 2 * 3 = 6 (ohne 4)
Schreibe eine Funktion/Methode, mit der ein Array aus Integer-Werten aufgenommen werden kann und die Produkte als Integer-Array zurückgegen werden.
1. Aufgabe (leicht):
Verschachteln mehrerer Schleifen
2. Aufgabe (schwieriger):
das Ganze mit nur einem Schleifendurchlauf realisieren
Statt Arrays können, je nach Programmiersprache und Vorliebe, natürlich auch Listen oder Vektoren verwendet werden.
Viel Spaß
Lösungen:
Für diese Aufgabe gibt es noch keine Lösung.
