DATOS DINAMICOS
Objetivo: Practicar ingreso de datos dinámicos y uso de condicional if – else.
Precondiciones:
 Revisar el ejercicio de condicional if – else de la sesión anterior.
 Revisar la captura de datos por ReadLine() y el convertidor parse.
 Revisar asignación.
 Revisar en general los últimos temas vistos.
Postcondiciones:
 Entregar el trabajo solicitado en plataforma, ejecutable.
PRACTICA 1. Desarrollar un programa que me compare 2 números
ingresados por consola.
Desarrollo
class Program
{
static void Main(string[] args)
{
Console.WriteLine("DIGITE EL PRIMER NUMERO");//Solicito el 1er
numero
int x = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL SEGUNDO NUMERO"); //Solicito el 2er
numero
int y = int.Parse(Console.ReadLine());//Capturo el valor
if (x == y)//Comparo los valores que estan en las variables x y y
{//por verdadero
Console.WriteLine("LOS NUMEROS SON IGUALES");//Mensaje si son
iguales
}
else
{//por falso
Console.WriteLine("LOS NUMEROS NO SON IGUALES"); //Mensaje si no
son iguales
Console.ReadKey();//Mantengo la pantalla
}
}
}
Ing. Jorge Giraldo Guerrero
PRACTICA 2. Desarrollar un programa que me capture por pantalla 6
números y saque su promedio.
class Program
{
static void Main(string[] args)
{
Console.WriteLine("DIGITE EL PRIMER NUMERO");//Solicito el 1er
numero
int x = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL SEGUNDO NUMERO"); //Solicito el 2er
numero
int y = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL TERCER NUMERO");//Solicito el 3er
numero
int z = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL CUARTO NUMERO"); //Solicito el 4er
numero
int a = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL QUINTO NUMERO");//Solicito el 5er
numero
int b = int.Parse(Console.ReadLine());//Capturo el valor
Console.WriteLine("DIGITE EL SEXTO NUMERO"); //Solicito el 6er
numero
int c = int.Parse(Console.ReadLine());//Capturo el valor
int prmedio = (x + y + z + a + b + c) / 6;
Console.WriteLine("EL PROMEDIO DE LOS 6 NUMEROS ES: " + z);
Console.ReadKey();
}
}
PRACTICA 3. Desarrollar un programa que me calcule la raíz cuadrada de
un número.
class Program
{
static void Main(string[] args)
{
Console.WriteLine("DIGITE UN NUMERO PARA CALCULAR LA RAIZ:
");//Solicito el numero
double numero = double.Parse(Console.ReadLine());//Defino una
variable numero
// de tipo double y capturo el numero por consola.
double raiz = System.Math.Sqrt(numero); //Defino una variable
llamada raiz
//y le asigno la instrucción (función de raiz cuadrada) con la cual
//le calculo raiz a la variable numero.
Console.WriteLine("LA RAIZ CUADRADA ES: " + raiz); //Imprimo el
valor calculado
Console.ReadKey();// Mantengo la consola.
}
}
EJERCICIO PRÁCTICO 1.
El Sr. Fredy tiene 4 empleados que son: Juan, Luis, Adriana y Luisa, cada uno
devenga un salario mínimo legal vigente para Colombia, Luis y Adriana solo
trabajaron 20 días por lo cual el pago para el mes de Abril solo será el salario
mínimo legal vigente sobre 30 días y multiplicado por los días trabajados (20).
De igual manera el Sr. Fredy desea realizar el promedio de pago de los 4
empleados durante el mes de Abril.
Otro requerimiento es que la aplicación le compare quien de Luis y Adriana
gano más o tuvo un mayor sueldo durante abril.
La diferencia que hubo entre salarios de Juan, Luisa y Luis, Adriana.
EJERCICIO PRÁCTICO 2.
Pitágoras desea que le desarrollen una aplicación para calcular el área y el
perímetro de las siguientes figuras geométricas.
Console.WriteLine(“Suerte muchachos (as)……¡”)

IF-ELSE EN Csharp C#

  • 1.
    DATOS DINAMICOS Objetivo: Practicaringreso de datos dinámicos y uso de condicional if – else. Precondiciones:  Revisar el ejercicio de condicional if – else de la sesión anterior.  Revisar la captura de datos por ReadLine() y el convertidor parse.  Revisar asignación.  Revisar en general los últimos temas vistos. Postcondiciones:  Entregar el trabajo solicitado en plataforma, ejecutable. PRACTICA 1. Desarrollar un programa que me compare 2 números ingresados por consola. Desarrollo class Program { static void Main(string[] args) { Console.WriteLine("DIGITE EL PRIMER NUMERO");//Solicito el 1er numero int x = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL SEGUNDO NUMERO"); //Solicito el 2er numero int y = int.Parse(Console.ReadLine());//Capturo el valor if (x == y)//Comparo los valores que estan en las variables x y y {//por verdadero Console.WriteLine("LOS NUMEROS SON IGUALES");//Mensaje si son iguales } else {//por falso Console.WriteLine("LOS NUMEROS NO SON IGUALES"); //Mensaje si no son iguales Console.ReadKey();//Mantengo la pantalla } } } Ing. Jorge Giraldo Guerrero
  • 2.
    PRACTICA 2. Desarrollarun programa que me capture por pantalla 6 números y saque su promedio. class Program { static void Main(string[] args) { Console.WriteLine("DIGITE EL PRIMER NUMERO");//Solicito el 1er numero int x = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL SEGUNDO NUMERO"); //Solicito el 2er numero int y = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL TERCER NUMERO");//Solicito el 3er numero int z = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL CUARTO NUMERO"); //Solicito el 4er numero int a = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL QUINTO NUMERO");//Solicito el 5er numero int b = int.Parse(Console.ReadLine());//Capturo el valor Console.WriteLine("DIGITE EL SEXTO NUMERO"); //Solicito el 6er numero int c = int.Parse(Console.ReadLine());//Capturo el valor int prmedio = (x + y + z + a + b + c) / 6; Console.WriteLine("EL PROMEDIO DE LOS 6 NUMEROS ES: " + z); Console.ReadKey(); } } PRACTICA 3. Desarrollar un programa que me calcule la raíz cuadrada de un número. class Program { static void Main(string[] args) { Console.WriteLine("DIGITE UN NUMERO PARA CALCULAR LA RAIZ: ");//Solicito el numero double numero = double.Parse(Console.ReadLine());//Defino una variable numero // de tipo double y capturo el numero por consola. double raiz = System.Math.Sqrt(numero); //Defino una variable llamada raiz //y le asigno la instrucción (función de raiz cuadrada) con la cual //le calculo raiz a la variable numero. Console.WriteLine("LA RAIZ CUADRADA ES: " + raiz); //Imprimo el valor calculado Console.ReadKey();// Mantengo la consola. } }
  • 3.
    EJERCICIO PRÁCTICO 1. ElSr. Fredy tiene 4 empleados que son: Juan, Luis, Adriana y Luisa, cada uno devenga un salario mínimo legal vigente para Colombia, Luis y Adriana solo trabajaron 20 días por lo cual el pago para el mes de Abril solo será el salario mínimo legal vigente sobre 30 días y multiplicado por los días trabajados (20). De igual manera el Sr. Fredy desea realizar el promedio de pago de los 4 empleados durante el mes de Abril. Otro requerimiento es que la aplicación le compare quien de Luis y Adriana gano más o tuvo un mayor sueldo durante abril. La diferencia que hubo entre salarios de Juan, Luisa y Luis, Adriana. EJERCICIO PRÁCTICO 2. Pitágoras desea que le desarrollen una aplicación para calcular el área y el perímetro de las siguientes figuras geométricas. Console.WriteLine(“Suerte muchachos (as)……¡”)