Advertisement
Guest User

411

a guest
Dec 13th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.04 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 zad_411
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int n;
  14.             Console.Write("Enter n: ");
  15.             n = int.Parse(Console.ReadLine());
  16.             Console.WriteLine("Array A");
  17.             double[] A = enterValueForArray(n);
  18.             Console.WriteLine("Array B");
  19.             double[] B = enterValueForArray(n);
  20.             Console.WriteLine("Array C");
  21.             double[] C = enterValueForArray(n);
  22.  
  23.             double minElementA = getMinElementOfArray(A);
  24.             double minElementB = getMinElementOfArray(B);
  25.             double minElementC = getMinElementOfArray(C);
  26.  
  27.             Console.WriteLine("Min element for array A: {0}", minElementA);
  28.             Console.WriteLine("Min element for array B: {0}", minElementB);
  29.             Console.WriteLine("Min element for array C: {0}\n\n", minElementC);
  30.  
  31.             Console.WriteLine("Sum of min elements of all array is {0}",
  32.                 minElementA + minElementB + minElementC);
  33.  
  34.  
  35.             for (int i = 0; i < n; i++)
  36.             {
  37.                 C[i] = A[i] * B[n - i - 1] - Math.Pow(A[n - i - 1], 2);
  38.             }
  39.  
  40.         }
  41.  
  42.         private static double getMinElementOfArray(double[] c)
  43.         {
  44.             double minElement = c[0];
  45.             for (int i = 1; i < c.Length; i++)
  46.             {
  47.                 if (minElement > c[i])
  48.                 {
  49.                     minElement = c[i];
  50.                 }
  51.             }
  52.  
  53.             return minElement;
  54.         }
  55.  
  56.         private static double[] enterValueForArray(int n)
  57.         {
  58.             double[] arr = new double[n];
  59.             for (int i = 0; i < n; i++)
  60.             {
  61.                 Console.Write("Enter value for {0} element of array: ", i + 1);
  62.                 arr[i] = double.Parse(Console.ReadLine());
  63.             }
  64.             Console.WriteLine("\n\n");
  65.  
  66.             return arr;
  67.         }
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement