Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp2
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("kiek skaiciu norite ivesti?");
- var kiek = Convert.ToInt32(Console.ReadLine());
- var skaiciai = new int[kiek];
- // SKAICIU IVEDIMAS
- for (int i = 0; i < skaiciai.Length; i++)
- {
- Console.Write("{0}-asis skaicius: ", i+1);
- skaiciai[i] = Convert.ToInt32(Console.ReadLine());
- }
- // SKAICIU ISVEDIMAS
- Console.WriteLine("ivesti skaiciai:");
- foreach (var skaicius in skaiciai)
- {
- Console.Write(skaicius + ", ");
- }
- Console.WriteLine();
- Console.WriteLine("ivesti skaiciai:");
- for (int i = 0; i < skaiciai.Length; i++)
- {
- Console.Write(skaiciai[i] + ", ");
- }
- Console.WriteLine();
- // SUMOS SKAICIAVIMAS
- var suma = 0;
- foreach (var i in skaiciai)
- {
- suma += i;
- }
- Console.WriteLine("skaiciu suma: " + suma);
- // VIDURKIO SKAICIAVIMAS
- var vidurkis = (double) suma / skaiciai.Length;
- Console.WriteLine("skaiciu vidurkis: " + vidurkis);
- // LYGINIU SKAICIU SUMA IR VIDURKIS
- var lyginiuSuma = 0;
- var lyginiuKiekis = 0;
- foreach (var skaicius in skaiciai)
- {
- if (skaicius % 2 == 0)
- {
- lyginiuSuma += skaicius;
- lyginiuKiekis++;
- }
- }
- var lyginiuVid = (double) lyginiuSuma / lyginiuKiekis;
- Console.WriteLine("lyginiu skaiciu suma: " + lyginiuSuma);
- Console.WriteLine("lyginiu vidurkis: " + lyginiuVid);
- // LYGINIU, ZEMESNIU UZ VISU SKAICIU VIDURKI KIEKIS
- var zemLyg = 0;
- foreach (var skaicius in skaiciai)
- {
- if (skaicius % 2 == 0 && skaicius < vidurkis)
- {
- zemLyg++;
- }
- }
- Console.WriteLine("lyginiu, zemesniu uz vidurki kiekis: "
- + zemLyg);
- // MAZIAUSIAS IR DIDZIAUSIAS SKAICIAI
- // var min = skaiciai[0];
- var min = skaiciai.First();
- var max = skaiciai.First();
- foreach (var skaicius in skaiciai)
- {
- if (skaicius < min)
- {
- min = skaicius;
- }
- if (skaicius > max)
- {
- max = skaicius;
- }
- }
- Console.WriteLine("maziausias skaicius: " + min);
- Console.WriteLine("didziausias skaicius: " + max);
- // NAUJAS MASYVAS, SUGENERUOTAS IS ATSITIKTINIU SKAICIU
- var rand = new Random();
- var dydis = rand.Next(10, 100);
- var atsitiktiniai = new int[dydis];
- var atsitiktiniai2 = new int[rand.Next(10, 100)];
- for (int i = 0; i < atsitiktiniai.Length; i++)
- {
- atsitiktiniai[i] = rand.Next(1000);
- }
- for (int i = 0; i < atsitiktiniai2.Length; i++)
- {
- atsitiktiniai2[i] = rand.Next(500);
- }
- Console.WriteLine("pirmo masyvo ats. skaiciai:");
- foreach (var sk in atsitiktiniai)
- {
- Console.Write(sk + " ");
- }
- Console.WriteLine();
- Console.WriteLine("antro masyvo ats. skaiciai:");
- foreach (var sk in atsitiktiniai2)
- {
- Console.Write(sk + " ");
- }
- Console.WriteLine();
- }
- }
- }
Add Comment
Please, Sign In to add comment