Metziop

Untitled

Aug 7th, 2021
1,290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.40 KB | None | 0 0
  1. using System;
  2.  
  3. namespace U2_A2
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             // presentacion del programa
  10.             Console.WriteLine("Este programa Realiza un calculo de numeros dados y muestra sus posibles permutaciónes ");
  11.             Console.WriteLine("=======================================================================================");
  12.             Console.WriteLine("Autor: Jesús Darío Rodríguez");
  13.             Console.WriteLine("Matricula: es1822021661");
  14.             Console.WriteLine("=======================================================================================");
  15.             Console.WriteLine("Presione cualquier tecla para continuar...");
  16.             Console.WriteLine("=======================================================================================");
  17.             System.Console.ReadKey();
  18.             Console.Clear();
  19.             // requiriendo los datos del primer numero  al usuario
  20.             Console.WriteLine("Ingrese el primer número");
  21.             //convirtiendo el dato ingresado a un int y guardandolo en una variable
  22.             int num1 = (int)Convert.ToInt64(Console.ReadLine());
  23.  
  24.             // requiriendo los datos del segundo numero  al usuario
  25.             Console.WriteLine("Ingrese el segundo número");
  26.             //convirtiendo el dato ingresado a un int y guardandolo en una variable
  27.             int num2 = (int)Convert.ToInt64(Console.ReadLine());
  28.  
  29.             //requiriendo los datos del tercer numero  al usuario
  30.             Console.WriteLine("Ingrese el tercer número");
  31.             //convirtiendo el dato ingresado a un int y guardandolo en una variable
  32.             int num3 = (int)Convert.ToInt64(Console.ReadLine());
  33.  
  34.             //llamando al metodo para mostrar las permutaciones posibles
  35.             permuta(num1, num2, num3);
  36.             //llamando al metodo para mostrar la suma acumulativa
  37.             sumas(num1, num2, num3);
  38.  
  39.         }
  40.         //metodo para mostrar las posibles combinaciones de los numeros ingresados
  41.         static void permuta(int num1, int num2, int num3) {
  42.             Console.Clear();
  43.             Console.WriteLine("Los numeros ingresados fueron: {" + num1 + "," + num2 + "," + num3 + "}");
  44.             Console.WriteLine("Sus posibles combinaciones son: ");
  45.             Console.WriteLine("=======================================================================================");
  46.             Console.WriteLine("Posibles permutaciónes ");
  47.             Console.WriteLine("{"+num1+","+num2+","+num3+"}");
  48.             Console.WriteLine("{"+num1+","+num3+","+num2+"}");
  49.             Console.WriteLine("{"+num2+","+num1+","+num3+"}");
  50.             Console.WriteLine("{"+num2+","+num3+","+num1+"}");
  51.             Console.WriteLine("{"+num3+","+num1+","+num2+"}");
  52.             Console.WriteLine("{"+num3+","+num2+","+num1+"}");
  53.         }
  54.         //metodo para calcular la suma acumulativa
  55.         static void sumas(int num1, int num2, int num3) {
  56.             //declaración e inicialización de variables auxiliares para guardar las sumas intermedias
  57.             int aux1 = 0;
  58.             int aux2 = 0;
  59.             int aux3 = 0;
  60.             aux1 = num1;
  61.             aux2 = num1 + num2;
  62.             aux3 = aux2 + num3;
  63.             Console.WriteLine("La suama acumulativa es:");
  64.             Console.WriteLine("{" + aux1 + "," + aux2 + "," + aux3 + "}");
  65.  
  66.         }
  67.  
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment