Untitled
unknown
plain_text
3 years ago
1.1 kB
9
Indexable
static double Zmiana(double [] t1)
{
int licznik = 0;
for (int i = 0; i < t1.Length; i++)
{
if (t1[i] < 0)
{
t1[i] = t1[i] * (-1);
licznik++;
}
}
return licznik;
}
static void Main(string[] args)
{ /* Napisz metodę Zmiana zmieniającą elementy w tablicy typu double w taki sposób,
* że każdy element ujemny jest zamieniany na element o wartości przeciwnej (np. -2,3 na 2,3).
* Metoda ma zwracać ile elementów zostało zmienionych. */
double[] t1 = new double[] { 2, -3, 4, -5 };
double zmienione = Zmiana(t1);
Console.WriteLine("Zmieniono tyle elementów: " + zmienione);
Console.WriteLine("Tablica po zmianie: ");
double[] wynik = t1;
foreach (double x in wynik)
Console.Write(x + ", ");
Console.ReadKey();
}
}
}
Editor is loading...