Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace codelab_03_2
- {
- class Program
- {
- static void Main(string[] args)
- {
- // Obteniendo valores desde los argumentos
- // de entrada
- int number1 = int.Parse(args[0]);
- int number2 = int.Parse(args[1]);
- // Se calcula e imprime el GCF o Máximo compun divisor
- // # PASO 6: Invoca al metodo GCF y pasale los parámetros number1 y number2
- // # asigna el resultado a una variable llamada "gcf"
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- ????
- // ### TERMINA EL CODIGO AQUI
- // Se imprime el resultado
- Console.WriteLine($"The GCF({number1},{number2}) = {gcf}");
- }
- // Metodo GCF
- private static int GCF(int n1, int n2){
- // Creando las variables auxiliares
- int gcf = 1;
- int div = 2;
- // Mientras el div sea menor a n1 o a n2
- // repertir
- while((div <= n1 || div <= n2)){
- // # PASO 1: Determinar si "n1" es factor de div
- // # Asignale a la variable "is_n1_factor" una valor
- // # verdadero (true) si "n1" es factor de "div"
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- bool is_n1_factor = ????;
- // ### TERMINA EL CODIGO AQUI
- // # PASO 2: Determinar si "n2" es factor de div
- // # Asignale a la variable "is_n1_factor" una valor
- // # verdadero (true) si "n2" es factor de "div"
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- bool is_n2_factor = ????;
- // ### TERMINA EL CODIGO AQUI
- // Si "n1" es factor de "div" se le asigna a n1
- // el valor de "n1 / div", en caso contrario
- // se deja igual
- n1 = is_n1_factor ? n1 / div : n1;
- // # PASO 3: Si "n2" es factor de "div" se le asigna a n2
- // el valor de "n1 / div", en caso contrario
- // se deja igual
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- n2 = ????;
- // ### TERMINA EL CODIGO AQUI
- // # PASO 4: Si n1 es factor de div y n2 es factor de div
- // # entonces asignarle a gcf el valor de "gcf * div"
- // # en caso contrario no alterar el valor de "gcf"
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- gcf = is_n1_factor & is_n2_factor ? gcf * div : gcf;
- // ### TERMINA EL CODIGO AQUI
- // # PASO 5: Incrementar la variable div en una unidad (sumarle 1 a div)
- // ### INICIA EL CODIGO AQUI (1 linea de código)
- ????
- // ### TERMINA EL CODIGO AQUI
- }
- // Se retorna el gcf calcualdo
- return gcf;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement