0% encontró este documento útil (0 votos)
3 vistas4 páginas

Using System

El documento contiene dos programas en C#. El primero calcula la cantidad de dígitos de un número entero positivo, manejando números negativos mediante su valor absoluto. El segundo programa solicita dos números positivos y muestra sus divisores comunes.

Cargado por

jesusalcivarx
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas4 páginas

Using System

El documento contiene dos programas en C#. El primero calcula la cantidad de dígitos de un número entero positivo, manejando números negativos mediante su valor absoluto. El segundo programa solicita dos números positivos y muestra sus divisores comunes.

Cargado por

jesusalcivarx
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

using System;

using [Link];

using [Link];

using [Link];

using [Link];

namespace ConsoleApp1

internal class Program

static void Main(string[] args)

//Cree un programa en C# para calcular cuántos dígitos tiene un número entero positivo. Si
el usuario ingresa un número entero negativo, el programa debe mostrar un mensaje de
advertencia y proceder con el número positivo equivalente. (Resolverlo matemáticamente, no se
debe transformar el número leído a string).

[Link]("Ingrese un número: ");

int num = [Link]([Link]());

if (num <= 0)

[Link]("El número ingresado es negativo. Se usará su valor absoluto.");

num = -num;

int contador = 0;

if (num == 0)

contador = 1;

else

{
while (num > 0)

num /= 10;

contador++;

[Link]($"El número ingresado tiene {contador} dígitos. ");

[Link]();

-----------------------------------------------------------------------------------------------------------------------------------

using System;

using [Link];

using [Link];

using [Link];

using [Link];

namespace ConsoleApp2

internal class Program

static void Main(string[] args)

//Elabore un programa que pida al usuario dos números y escriba sus divisores comunes.

int num1, num2;

do

{
[Link]("Ingrese el primer número: ");

num1 = [Link]([Link]());

if (num1 < 0)

[Link]("No se permiten números negativos. Por favor, ingrese un número


positivo.");

} while (num1 < 0);

do

[Link]("Ingrese el segundo número: ");

num2 = [Link]([Link]());

if (num2 < 0)

[Link]("No se permiten números negativos. Por favor, ingrese un número


positivo.");

} while (num2 < 0);

[Link]($"Los divisores comunes de {num1} y {num2} son:");

int menor = num1 < num2 ? num1 : num2;

for (int i = 1; i <= menor; i++)

if (num1 % i == 0 && num2 % i == 0)

[Link](i);

}
}

[Link]();

También podría gustarte