Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace EDTP03_EJ8
- {
- class Program
- {
- public static int Comparar(Queue<int> cola1, Queue<int> cola2)
- {
- for (int i = 0; i < cola1.Count; i++)
- {
- if (cola1.Peek() > cola2.Peek())
- {
- return 1;
- }
- else if (cola1.Peek() < cola2.Peek())
- {
- return -1;
- }
- cola1.Dequeue();
- cola2.Dequeue();
- }
- return 0;
- }
- static void Salida(int Resultado)
- {
- switch (Resultado)
- {
- case 1:
- Console.WriteLine("La cola 1 es mayor que la cola 2");
- break;
- case -1:
- Console.WriteLine("La cola 1 es menor que la cola 2");
- break;
- case 0:
- Console.WriteLine("Las colas son iguales");
- break;
- }
- }
- static void Main(string[] args)
- {
- Queue<int> cola1 = new Queue<int>();
- Queue<int> cola2 = new Queue<int>();
- Console.WriteLine("Ingrese el tamaño de las colas:");
- int tamaño = Int32.Parse(Console.ReadLine());
- for (int i = 0; i < tamaño; i++)
- {
- Console.WriteLine("Ingrese valor a agregar en la primera cola:");
- int valor1 = Int32.Parse(Console.ReadLine());
- cola1.Enqueue(valor1);
- }
- for (int k = 0; k < tamaño; k++)
- {
- Console.WriteLine("Ingrese valor a agregar en la segunda cola:");
- int valor2 = Int32.Parse(Console.ReadLine());
- cola2.Enqueue(valor2);
- }
- int Resultado = Comparar(cola1, cola2);
- Salida(Resultado);
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement