Den enkleste måde at beregne produktet af en matrix af værdier i C + + , er at gentage over dem , beregne produktet som du går. Iteration over et array er en meget almindelig opgave , når du skriver i C + +, hvilket betyder, at det er meget vigtigt at forstå, hvordan iteration virker. Instruktioner
1
erklære og initialisere et array af numeriske værdier . Eksempel: Salg
float numre [4] = { 5,1, 7,5 , 22, 192,8 };
2
Erklær en variabel til at gemme resultatet , initialisering dens værdi til 1. . Eksempel: Salg
float numre [4] = { 5,1, 7,5 , 22, 192,8 };
float resultat = 1,
3
Opret en " for loop " for at gentage over array, multiplicere resultatet variabel ved hver værdi . Det følgende eksempel sløjfen udføre koden i parentesen gentagne gange , forøgelse af variablen i hver sløjfe , så længe værdien af i er mindre end 4 : Salg
float numre [ 4 ] = { 5,1 , 7,5 , 22 , 192,8 };
float resultat = 1;
for (int i = 0; i < 4 , i + +)
{
resultat * = tal [i ]
}