Advertisement
Guest User

Untitled

a guest
May 24th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.31 KB | None | 0 0
  1. namespace Program
  2. {
  3.     using System;
  4.     using System.Linq;
  5.     using System.Collections.Generic;
  6.  
  7.     public class Program
  8.     {
  9.         public static void Main()
  10.         {
  11.             RandomGenerator();
  12.         }
  13.        
  14.        
  15.         private static void RandomGenerator()
  16.         {
  17.             Random rand = new Random();
  18.  
  19.             List<int> randomNumbers = new List<int>();
  20.  
  21.             for (int i = 0; i < 113; i++)
  22.             {
  23.                 randomNumbers.Add(rand.Next(222, 666));
  24.             }
  25.  
  26.             Console.WriteLine(string.Join(" ", randomNumbers));
  27.             Console.WriteLine();
  28.             SmallestOdd(randomNumbers);
  29.  
  30.         }
  31.  
  32.         private static void SmallestOdd(List<int> list)
  33.         {
  34.  
  35.             int minNum = int.MaxValue;
  36.             int index = 0;
  37.            
  38.  
  39.             for (int i = 0; i < list.Count; i++)
  40.             {
  41.                 if (list[i] % 2 != 0)
  42.                 {
  43.  
  44.                     if (list[i] < minNum)
  45.                     {
  46.                         minNum = list[i];
  47.                     }
  48.  
  49.                 }
  50.             }
  51.  
  52.             if (list.Contains(minNum))
  53.             {
  54.                 index = list.IndexOf(minNum);
  55.             }
  56.  
  57.             Console.WriteLine($"Smallest odd number in the list is: {minNum} at index {index}");
  58.            
  59.         }
  60.     }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement