Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.81 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Kolokwium
  8. {
  9.     class Program
  10.     {
  11.  
  12.         public void zadanie1(int liczba)
  13.         {
  14.             int suma = 0;
  15.             for (int i = 2; i < liczba / 2; i += 2)
  16.             {
  17.                 if (liczba % i == 0)
  18.                 {
  19.                     suma += i;
  20.                 }
  21.             }
  22.             Console.WriteLine(suma);
  23.         }
  24.  
  25.         public void zadanie2()
  26.         {
  27.             int ilosc = 0;
  28.             for (int i = 1000; i < 10000; i++)
  29.             {
  30.                 int jednosci = i % 10;
  31.                 int dziesiatki = i / 10 % 10;
  32.                 int setki = i / 100 % 10;
  33.                 int tysiaki = i / 1000 % 10;
  34.                 if ((jednosci + dziesiatki + setki + tysiaki) > 10)
  35.                 {
  36.                     ilosc++;
  37.                 }
  38.             }
  39.             Console.WriteLine(ilosc);
  40.         }
  41.  
  42.         public int[] zadanie3()
  43.         {
  44.             int[] tablica = new int[10];
  45.             Random ran = new Random();
  46.             for (int i = 0; i < 10; i++)
  47.             {
  48.                 tablica[i] = ran.Next(20);
  49.             }
  50.             int podciag = 0, poprzednipodciag = 0;
  51.             for (int i = 0; i < 9; i++)
  52.             {
  53.                 if (tablica[i] < tablica[i + 1])
  54.                 {
  55.                     podciag++;
  56.                 }
  57.                 else
  58.                 {
  59.                     if (podciag > poprzednipodciag)
  60.                     {
  61.                         poprzednipodciag = podciag;
  62.                     }
  63.                     podciag = 0;
  64.                 }
  65.             }
  66.             if (poprzednipodciag > podciag)
  67.             { Console.WriteLine(poprzednipodciag); }
  68.             else { Console.WriteLine(podciag); }
  69.  
  70.             return tablica;
  71.         }
  72.  
  73.         public void zadanie4()
  74.         {
  75.             int[] tablica = zadanie3();
  76.             int roznica = 0, poprzedniaroznica = 100;
  77.             for (int i = 0; i < 10; i++)
  78.             {
  79.                 for (int j = 0; j < 10; j++)
  80.                 {
  81.                     if ((tablica[i] - tablica[j]) > 0)
  82.                     {
  83.                         roznica = tablica[i] - tablica[j];
  84.                         if (roznica < poprzedniaroznica)
  85.                         {
  86.                             poprzedniaroznica = roznica;
  87.                         }
  88.                     }
  89.  
  90.                 }
  91.             }
  92.             Console.WriteLine(poprzedniaroznica);
  93.         }
  94.  
  95.         static void Main(string[] args)
  96.         {
  97.             Program w = new Program();
  98.             w.zadanie1(20);
  99.             w.zadanie2();
  100.             w.zadanie3();
  101.             w.zadanie4();
  102.             Console.ReadKey();
  103.         }
  104.     }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement