Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _09._GreaterOfTwoValues
- {
- class Program
- {
- static void Main(string[] args)
- {
- string type = Console.ReadLine();
- switch (type)
- {
- case "int":
- int num1 = int.Parse(Console.ReadLine());
- int num2 = int.Parse(Console.ReadLine());
- GetMax(num1, num2);
- break;
- case "char":
- char letter1 = char.Parse(Console.ReadLine());
- char letter2 = char.Parse(Console.ReadLine());
- GetMax(letter1, letter2);
- break;
- case "string":
- string txt1 = Console.ReadLine();
- string txt2 = Console.ReadLine();
- GetMax(txt1, txt2);
- break;
- default:
- break;
- }
- }
- private static void GetMax(string txt1, string txt2)
- {
- string greaterElement = "";
- if (string.Compare(txt1, txt2) > 0)
- {
- greaterElement = txt1;
- }
- else
- greaterElement = txt2;
- Console.WriteLine(greaterElement);
- }
- private static void GetMax(int num1, int num2)
- {
- int greaterElement = 0;
- if (num1 > num2)
- {
- greaterElement = num1;
- }
- else
- {
- greaterElement = num2;
- }
- Console.WriteLine(greaterElement);
- }
- private static void GetMax(char letter1, char letter2)
- {
- int greaterElement = 0;
- if (letter1 > letter2)
- {
- greaterElement = letter1;
- }
- else
- {
- greaterElement = letter2;
- }
- Console.WriteLine((char)greaterElement);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement