Untitled
unknown
plain_text
3 years ago
1.6 kB
5
Indexable
class Program { static double IloczynSkalarny(double [] L, double [] K) { double dlugoscL = L.Length; double dlugoscK = K.Length; double flaga = 1; double suma = 0; if (dlugoscL != dlugoscL) { flaga = 0; Console.WriteLine(flaga); return flaga; } else flaga = 1; double W; for (int i = 0; i < dlugoscL; i++) { W = L[i] * K[i]; suma += W; } return suma; } static void Main(string[] args) { /* Napisz metodę obliczającą iloczyn skalarny dwu tablic typu double, * tzn. dla ciągów double L[ ] oraz double K[ ], oblicz w = L[0]*K[0]+ L[1]*K[1] +… + L[n-1]*K[n-1]. * Przed wywołaniem metody sprawdź czy tablice maja równą długość. */ double[] L = new double[3] { 0, 1, 2 }; double[] K = new double[3] { 4, 5, 6 }; double flaga = IloczynSkalarny(L, K); double suma = IloczynSkalarny(L, K); if (flaga == 1) { Console.WriteLine("Ciągi L i K są równej długości, ich iloczyn skalarny wynosi: "); Console.WriteLine(suma); } if (flaga == 0) Console.WriteLine("Ciągi L i K nie są równej długości"); Console.ReadKey(); } } }
Editor is loading...