Powtórka – tablica iloczynów
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 63 z 74.
Wyzwanie
ŁatwyNapisz funkcję o nazwie prod, która przyjmuje jako argumenty tablicę liczb typu double oraz rozmiar tablicy i zwraca iloczyn wszystkich liczb w tablicy.
Przypomnienie: iloczyn to wynik mnożenia wszystkich liczb. Na przykład dla [1, 2, 3] zwróć 6 = 1 * 2 * 3.
Spróbuj swoich sił
#include <iostream>
#include <vector>
double prod(double arr[], int size) {
// Napisz swój kod poniżej
}
int main() {
int n;
std::cin >> n;
std::cin.ignore();
double arr[n];
for (int i = 0; i < n; i++) {
double val;
std::cin >> val;
arr[i] = val;
}
double result = prod(arr, n);
std::cout << "Product of array elements: " << result << std::endl;
return 0;
}Wszystkie lekcje w sekcji Podstawy
4Operatory — część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawy wejścia/wyjścia
Instrukcja coutInstrukcja cinWczytywanie ciągu znakówPowtórka — do 120Powtórka — prawda czy fałsz3Zmienne, część 2
Deklarowanie typówKonwencje nazewnictwaPowtórka — inicjalizacja zmiennychKonwersja typów, część 1Konwersja typów, część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator warunkowyPowtórzenie: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator C++ online