Untitled
unknown
plain_text
3 years ago
1.8 kB
9
Indexable
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Zadanie2
{
class Program
{
static int[] Parzyste(int[] t1)
{
int rozmiar = 0, bufor = 0;
for (int i = 0; i < t1.Length; i++)
{
if (t1[i] % 2 == 0)
rozmiar += 1;
}
int[] tablica_parzystych = new int[rozmiar];
for (int i = 0; i < t1.Length; i++)
{
if (t1[i] % 2 == 0)
{
tablica_parzystych[bufor] = t1[i];
bufor += 1;
}
}
return tablica_parzystych;
}
static void Main(string[] args)
{
/* Napisz metodę zwracającą tablicę wszystkich elementów parzystych z podanej
tablicy typu int (gdy nie ma takich elementów zwracamy pustą tablicę).*/
int[] tabParzyste = new int[4] { 2, -3, 15, -20 };
Console.WriteLine("Liczby w tej tablicy to: " + Parzyste(tabParzyste));
for (int i = 0; i < tabParzyste.Length; i++)
Console.WriteLine(tabParzyste[i]);
Console.WriteLine(" ");
int[] wynik = Parzyste(tabParzyste);
foreach (double x in wynik)
Console.WriteLine("Liczby parzyste w tej tablicy to: " + x);
Console.ReadKey();
}
}
}
hej mordo czemu program zwraca mi na ekran: Liczby w tej tablicy to: System.Int32[]
2
-3
15
-20
Liczby parzyste w tej tablicy to: 2
Liczby parzyste w tej tablicy to: -20 //nie chcę tego System.Int32[] jakby coEditor is loading...