Advertisement
batox

WSB[#05/#06] tablice,random etc.

Dec 15th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.99 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _04122019
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.  
  10.             #region program 1
  11.             //int i, j, k;
  12.  
  13.             //for (i = 0; i <= 10; i++)
  14.             //    for (j = 0; j <= 10; j++)
  15.             //        for (k = 0; k <= 10; k++)
  16.             //            if (i + 2 * j + 5 * k == 10)
  17.             //                Console.WriteLine("jedynek = {0} dwojek = {1} piatek = {2}", i, j, k);
  18.  
  19.             #endregion
  20.             #region program 2
  21.             //for (i = 0; i <= 1000; i++)
  22.             //    for (j = 0; j <= 500; j++)
  23.             //        for (k = 0; k <= 200; k++)
  24.             //            if (i + 2 * j + 5 * k == 1000 & i==j & j==k & k==i)
  25.             //                Console.WriteLine("jedynek = {0} dwojek = {1} piatek = {2}", i, j, k);
  26.             #endregion
  27.             #region program 3
  28.             //double n;
  29.             //double i;
  30.             //double suma = 0;
  31.  
  32.             //for (n = 1; n <= 10000; n++)
  33.             //{
  34.             //    suma = 0;
  35.             //    for (i = 1; i < n ; i++)
  36.             //    {
  37.  
  38.             //        if (n % i == 0)
  39.             //        {
  40.             //            suma = suma + i;
  41.             //        }
  42.  
  43.  
  44.             //    }
  45.             //    if (suma == n)
  46.             //    {
  47.             //        Console.WriteLine(n + " to liczba doskonala");
  48.             //    }
  49.             //}
  50.             #endregion
  51.             #region program 4
  52.             //int i;
  53.             //int n = 2;
  54.  
  55.             //for (i=2; i<n;i++)
  56.             //{
  57.             //    if (n % i == 0)
  58.             //        break;
  59.             //}
  60.  
  61.             //if (i == n)
  62.             //    Console.WriteLine("PIERWSZA");
  63.             //else
  64.             //    Console.WriteLine("nie PIERWSZA");
  65.             #endregion
  66.             #region program 5
  67.             //Double waga = Convert.ToDouble(Console.ReadLine());
  68.             //Double wzrost = Convert.ToDouble(Console.ReadLine());
  69.  
  70.             //Double BMI = (waga / Math.Pow(wzrost, 2));
  71.  
  72.             //Console.WriteLine("Twoja BMI to:" + BMI);
  73.             //if (BMI < 18.5)
  74.             //{
  75.             //    Console.WriteLine("Masz niedowage");
  76.             //}
  77.             //else
  78.             //{
  79.             //    if (BMI > 25)
  80.             //    {
  81.             //        Console.WriteLine("Masz NADwage");
  82.             //    }
  83.             //    else
  84.             //    {
  85.  
  86.             //        Console.WriteLine("Masz prawidlowa wage");
  87.             //    }
  88.             //}
  89.             #endregion
  90.             #region program 6EKSTRA
  91.             //int n = Convert.ToInt32(Console.ReadLine());
  92.             //int suma = 1;
  93.             //for (int i=1; i<n+1;i++)
  94.             //{
  95.             //    suma = suma * i;
  96.             //    Console.WriteLine("silnia({0}) = {1} ", i, suma);
  97.             //}
  98.             //Console.WriteLine("Wynik to: " + suma);
  99.             //Console.Readkey();
  100.             #endregion
  101.  
  102.             #region program 7EKSTRA
  103.             //int n = Convert.ToInt32(Console.ReadLine());
  104.             //int suma = 0;
  105.             //for (int i = 1; i <= n; i++)
  106.             //{
  107.             //    int skladnik = i;
  108.  
  109.             //    if (i % 2 == 0)
  110.             //    {
  111.             //        suma = suma - skladnik;
  112.             //    }
  113.             //    else
  114.             //    {
  115.             //        suma = suma + skladnik;
  116.             //    }
  117.  
  118.  
  119.  
  120.  
  121.             //}
  122.             //Console.WriteLine("Wynik to: " + suma);
  123.             //Console.ReadKey();
  124.             #endregion
  125.  
  126.             #region program 8EKSTRA
  127.  
  128.             ////int[] tablica = new int[4] { 1, 2, 3, 4 };
  129.             //Console.WriteLine("Podaj dlugosc tablicy");
  130.             //int dlugosc = Convert.ToInt32(Console.ReadLine());
  131.             //int[] tablica = new int[dlugosc];
  132.             //int suma = 0;
  133.             //int suma1 = 0;
  134.             //int suma_dodatnich = 0;
  135.             //int suma_ujemnych = 0;
  136.             //int ilosc_dodatnich = 0;
  137.             //int ilosc_ujemnych = 0;
  138.             //int ilosc_zer = 0;
  139.             //Random r = new Random();
  140.             //for (int i = 0; i < dlugosc; i++)
  141.             //{
  142.             //    tablica[i] = r.Next(-5, 6);
  143.             //    suma += tablica[i];
  144.             //    Console.WriteLine("Tablica od [{0}] = {1}", i, tablica[i]);
  145.             //}
  146.  
  147.  
  148.             //foreach (int wartosc in tablica)
  149.             //{
  150.             //    suma1 = suma1 + wartosc;
  151.  
  152.             //    if (wartosc < 0)
  153.             //    {
  154.             //        ilosc_ujemnych++;
  155.             //        suma_ujemnych = wartosc + suma_ujemnych;
  156.             //    }
  157.             //    else if (wartosc > 0)
  158.             //    {
  159.             //        ilosc_dodatnich++;
  160.             //        suma_dodatnich = wartosc + suma_dodatnich;
  161.             //    }
  162.             //    else
  163.             //    {
  164.             //        ilosc_zer++;
  165.             //    }
  166.  
  167.  
  168.             //}
  169.             ////tablica[0] = 1;
  170.             ////tablica[1] = 2;
  171.             ////tablica[2] = 3;-
  172.             ////tablica[3] = 4;
  173.  
  174.             ////for(int i=0; i<dlugosc; i++)
  175.             ////{
  176.             ////    Console.WriteLine("Podaj tablica od [{0}]",i);
  177.             ////    int x = Convert.ToInt32(Console.ReadLine());
  178.             ////    tablica[i] = x;
  179.             ////    suma += tablica[i];
  180.             ////    Console.WriteLine("Tablica od [{0}] = {1}", i, tablica[i]);
  181.             ////}
  182.  
  183.             //double Srednia_d = (double)suma_dodatnich / ilosc_dodatnich;
  184.             //double Srednia_r = (double)suma_ujemnych / ilosc_ujemnych;
  185.  
  186.             //Console.WriteLine("\nSuma to :" + suma);
  187.             //Console.WriteLine("Suma1 to :" + suma1 + "\n");
  188.  
  189.             //Console.WriteLine("Suma DODATNICH to :" + suma_dodatnich);
  190.             //Console.WriteLine("Ilosc liczb DODATNICH to :" + ilosc_dodatnich);
  191.             //Console.WriteLine("Srednia sumy:" + Srednia_d + "\n");
  192.  
  193.  
  194.             //Console.WriteLine("Suma UJEMNYCH to :" + suma_ujemnych);
  195.             //Console.WriteLine("Ilosc liczb DODATNICH to :" + ilosc_ujemnych);
  196.             //Console.WriteLine("Srednia różnicy:" + Srednia_r + "\n");
  197.  
  198.             //Console.WriteLine("Ilosc liczb ZERO to :" + ilosc_zer);
  199.             //Console.ReadKey();
  200.             #endregion
  201.  
  202.             #region program 9EKSTRA
  203.             int[] Lotto = new int[6];
  204.             Random R =  new Random();
  205.             int j = 0;
  206.             while (j <  6)
  207.             {
  208.                 Lotto[j] = R.Next(1, 50);
  209.                 int poprawnosc = 1;
  210.                 for (int k=0;k<j;k++)
  211.                 {
  212.                     if(Lotto[j]==Lotto[k])
  213.                     {
  214.                         poprawnosc = 0;
  215.                     }
  216.                 }
  217.                 if (poprawnosc == 1) j++;
  218.  
  219.             }
  220.             for (int l=0; l < 6; l++)
  221.             {
  222.                 Console.WriteLine(Lotto[l]);
  223.             }
  224.  
  225.  
  226.             #endregion
  227.         }
  228.     }
  229. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement