Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
internal class Program
{
static Random r = new Random();

// Zadanie 1
static void PodajLiczbe(int[] t)
{
Console.Write("Podaj Liczby: ");
for (int i = 0; i < t.Length; i++)
{
t[i] = Convert.ToInt32(Console.ReadLine());
}
}

/*
static void Drukuj(int[] t)
{
for(int i = 0; i<t.Length; i++)
{
Console.Write(" " + t[i]);
}
}
*/

static void NaParzyste(int[] t)


{
for(int i = 0; i < t.Length; i++)
{
if (t[i] % 2 == 0)
{
t[i] += 100;
}
}
}

// Zadanie 2
static void Losuj(int[] t)
{
for (int i = 0; i < t.Length; i++)
{
t[i] = r.Next(100);
}

static void Drukuj(int[] t)


{
for (int i = 0; i < t.Length; i++)
{
Console.Write(" " + t[i]);
}
Console.WriteLine("\n");
}

static void Dzielenie(int[] t)


{
int suma = 0;
int elementy = 0;
double srednia = 0;

for (int i = 0; i < t.Length; i++)


{
if (t[i] % 3 == 0)
{
suma += t[i];
elementy++;
}
}

srednia = suma / elementy;

Console.WriteLine("Srednia elementow podzielnych przez trzy wynosi: " +


srednia );
}

static void Main(string[] args)


{
// Zad 1
Console.WriteLine("Zadanie 1");
const int elementy1 = 5;

int[] tab1 = new int[elementy1];

PodajLiczbe(tab1);
Drukuj(tab1);

Console.WriteLine("Po Dodaniu");

NaParzyste(tab1);
Drukuj(tab1);

Console.WriteLine("\n\n");

// Zad 2
Console.WriteLine("Zadanie 2");
const int elementy2 = 10;

int[] tab2 = new int[elementy2];


Losuj(tab2);
Drukuj(tab2);
Dzielenie(tab2);

Console.ReadKey();
}
}
}

You might also like