Hola chicos(a) aqui les dejo unos ejercisios de programacion en c# por si les sirven:
//Este programa calcula el cuadrado y el cubo de un numero:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace cuadrados_y_cubos
{
class Program
{
static void Main(string[] args)
{
int num, cubo = 0, cuadrado = 0;
Console.Write(" Digite un numero entero: ");
num = int.Parse(Console.ReadLine());
cuad(num, ref cuadrado);
cub(num, ref cubo);
resultados(num, ref cubo, ref cuadrado);
}
static int cuad(int num, ref int cuadrado)
{
cuadrado = num * num;
return cuadrado;
}
static int cub(int num, ref int cubo)
{
cubo = num * num * num;
return cubo;
}
static void resultados(int num, ref int cubo, ref int cuadrado)
{
Console.Clear();
Console.WriteLine("\n Numero Cuadrado Cubo ");
Console.WriteLine(" ------ -------- ---- ");
Console.WriteLine(" {0}", numero);
Console.SetCursorPosition(17, 3);
Console.WriteLine("{0}", cuadrado);
Console.SetCursorPosition(35, 3);
Console.WriteLine("{0}", cubo);
Console.ReadKey();
}
}
}
//Escribir un password y que sus digitos aparezcan en codigos ocultos *******
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PASSWORD
{
class Program
{
static void Main(string[] args)
{
bool verdadero;
verdadero = validacion();
}
public static string ocultar()
{
string password = "";
ConsoleKeyInfo info = Console.ReadKey(true);
while (info.Key != ConsoleKey.Enter)
{
if (info.Key != ConsoleKey.Backspace)
{
Console.Write("*");
password += info.KeyChar;
}
else if (info.Key == ConsoleKey.Backspace)
{
if (!string.IsNullOrEmpty(password))
{
password = password.Substring(0, password.Length - 1);
int pos = Console.CursorLeft;
Console.SetCursorPosition(pos - 1, Console.CursorTop);
Console.Write(" ");
Console.SetCursorPosition(pos - 1, Console.CursorTop);
}
}
info = Console.ReadKey(true);
}
Console.WriteLine();
return password;
}
static bool validacion()
{
string contraseña;
string usuario;
Console.Write("Porfavor, introduzca el nombre de Usuario: ");
usuario = Console.ReadLine();
if ((usuario == "Programacion") || (usuario == "programacion") || (usuario == "PROGRAMACION"))
{
Console.Write("Porfavor, introduzca la contraseña: ");
contraseña = ocultar();
if((contraseña == "Algoritmica") || (contraseña == "algoritmica") || (contraseña == "ALGORITMICA"))
{
Console.WriteLine("\n\nNombre de Usuario --> {0}\nBIENVENIDO A NUESTRO SISTEMA...", usuario);
Console.ReadLine();
}
else
{
Console.WriteLine("\n\nContraseña Incorrecta, verifiquela y vuelva a intentarlo...");
Console.ReadLine();
}
}
else
{
Console.WriteLine("\n\nUsuario Incorrecto, porfavor, verifiquelo y vuelva a intentarlo");
Console.ReadLine();
return false;
}
return true;
}
}
}
//Realice un programa que 'Introduzca el nombre de Usuario y el password.
SI el usuario y el password son encontrados y verificados entonces imprimir:
Bienvenido a nuestro sistema: ', usuario
Presione cualquier tecla para continuar
ELSE
Si uno de ellos no es encontrado imprimir
El usuario o password no son correctos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace contraseña_y_usuario
{
class Program
{
static void Main(string[] args)
{
string usuario;
Console.Write("Porfavor, digite su nombre de Usuario: ");
usuario = Console.ReadLine();
validacion(usuario);
}
static void validacion(string usuario)
{
if ((usuario == "Programacion") || (usuario == "programacion") || (usuario == "PROGRAMACION"))
{
Console.Write("Porfavor, introduzca su Contraseña: ");
string clave = Console.ReadLine();
if ((clave == "Algoritmica") || (clave == "algoritmica") || (clave == "ALGORITMICA"))
{
Console.WriteLine("\n\n\nNombre de Usuario --> {0}\nBIENVENIDO A NUESTRO SISTEMA...", usuario);
}
else
{
Console.WriteLine("\n\nContraseña Incorrecta!!! Porfavor, veriquela y vuelva a intentarlo");
}
}
else
{
Console.WriteLine("\n\nNombre de usuario Incorrecto!!! Porfavor, verifiquelo y vuelva a intentarlo");
}
Console.ReadKey();
}
}
}
//Escriba una método o procedimiento llamado "multiplicación" que reciba como argumento cuatro números reales distintos de cero y que regrese el producto de ellos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double num1, num2, num3, num4, producto = 0;
Console.Write("Porfavor digite el primer numero: ");
num1 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el segundo numero: ");
num2 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el tercer numero: ");
num3 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el cuarto numero: ");
num4 = double.Parse(Console.ReadLine());
multiplicacion(num1, num2, num3, num4, ref producto);
if ((num1 != 0) && (num2 != 0) && (num3 != 0) && (num4 != 0))
{
multiplicacion(num1, num2, num3, num4, ref producto);
Console.Write("\n\nEl producto de los numeros introducidos es: {0}", producto);
}
else
{
Console.WriteLine("\n\nERROR!!! Verifique que ningun valor sea 0");
}
Console.ReadKey();
}
static double multiplicacion(double num1, double num2, double num3, double num4, ref double producto)
{
producto = num1 * num2 * num3 * num4;
return producto;
}
}
}
BYE,BYE, Espero les sea de utilidad.
//Este programa calcula el cuadrado y el cubo de un numero:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace cuadrados_y_cubos
{
class Program
{
static void Main(string[] args)
{
int num, cubo = 0, cuadrado = 0;
Console.Write(" Digite un numero entero: ");
num = int.Parse(Console.ReadLine());
cuad(num, ref cuadrado);
cub(num, ref cubo);
resultados(num, ref cubo, ref cuadrado);
}
static int cuad(int num, ref int cuadrado)
{
cuadrado = num * num;
return cuadrado;
}
static int cub(int num, ref int cubo)
{
cubo = num * num * num;
return cubo;
}
static void resultados(int num, ref int cubo, ref int cuadrado)
{
Console.Clear();
Console.WriteLine("\n Numero Cuadrado Cubo ");
Console.WriteLine(" ------ -------- ---- ");
Console.WriteLine(" {0}", numero);
Console.SetCursorPosition(17, 3);
Console.WriteLine("{0}", cuadrado);
Console.SetCursorPosition(35, 3);
Console.WriteLine("{0}", cubo);
Console.ReadKey();
}
}
}
//Escribir un password y que sus digitos aparezcan en codigos ocultos *******
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PASSWORD
{
class Program
{
static void Main(string[] args)
{
bool verdadero;
verdadero = validacion();
}
public static string ocultar()
{
string password = "";
ConsoleKeyInfo info = Console.ReadKey(true);
while (info.Key != ConsoleKey.Enter)
{
if (info.Key != ConsoleKey.Backspace)
{
Console.Write("*");
password += info.KeyChar;
}
else if (info.Key == ConsoleKey.Backspace)
{
if (!string.IsNullOrEmpty(password))
{
password = password.Substring(0, password.Length - 1);
int pos = Console.CursorLeft;
Console.SetCursorPosition(pos - 1, Console.CursorTop);
Console.Write(" ");
Console.SetCursorPosition(pos - 1, Console.CursorTop);
}
}
info = Console.ReadKey(true);
}
Console.WriteLine();
return password;
}
static bool validacion()
{
string contraseña;
string usuario;
Console.Write("Porfavor, introduzca el nombre de Usuario: ");
usuario = Console.ReadLine();
if ((usuario == "Programacion") || (usuario == "programacion") || (usuario == "PROGRAMACION"))
{
Console.Write("Porfavor, introduzca la contraseña: ");
contraseña = ocultar();
if((contraseña == "Algoritmica") || (contraseña == "algoritmica") || (contraseña == "ALGORITMICA"))
{
Console.WriteLine("\n\nNombre de Usuario --> {0}\nBIENVENIDO A NUESTRO SISTEMA...", usuario);
Console.ReadLine();
}
else
{
Console.WriteLine("\n\nContraseña Incorrecta, verifiquela y vuelva a intentarlo...");
Console.ReadLine();
}
}
else
{
Console.WriteLine("\n\nUsuario Incorrecto, porfavor, verifiquelo y vuelva a intentarlo");
Console.ReadLine();
return false;
}
return true;
}
}
}
//Realice un programa que 'Introduzca el nombre de Usuario y el password.
SI el usuario y el password son encontrados y verificados entonces imprimir:
Bienvenido a nuestro sistema: ', usuario
Presione cualquier tecla para continuar
ELSE
Si uno de ellos no es encontrado imprimir
El usuario o password no son correctos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace contraseña_y_usuario
{
class Program
{
static void Main(string[] args)
{
string usuario;
Console.Write("Porfavor, digite su nombre de Usuario: ");
usuario = Console.ReadLine();
validacion(usuario);
}
static void validacion(string usuario)
{
if ((usuario == "Programacion") || (usuario == "programacion") || (usuario == "PROGRAMACION"))
{
Console.Write("Porfavor, introduzca su Contraseña: ");
string clave = Console.ReadLine();
if ((clave == "Algoritmica") || (clave == "algoritmica") || (clave == "ALGORITMICA"))
{
Console.WriteLine("\n\n\nNombre de Usuario --> {0}\nBIENVENIDO A NUESTRO SISTEMA...", usuario);
}
else
{
Console.WriteLine("\n\nContraseña Incorrecta!!! Porfavor, veriquela y vuelva a intentarlo");
}
}
else
{
Console.WriteLine("\n\nNombre de usuario Incorrecto!!! Porfavor, verifiquelo y vuelva a intentarlo");
}
Console.ReadKey();
}
}
}
//Escriba una método o procedimiento llamado "multiplicación" que reciba como argumento cuatro números reales distintos de cero y que regrese el producto de ellos.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double num1, num2, num3, num4, producto = 0;
Console.Write("Porfavor digite el primer numero: ");
num1 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el segundo numero: ");
num2 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el tercer numero: ");
num3 = double.Parse(Console.ReadLine());
Console.Write("Porfavor digite el cuarto numero: ");
num4 = double.Parse(Console.ReadLine());
multiplicacion(num1, num2, num3, num4, ref producto);
if ((num1 != 0) && (num2 != 0) && (num3 != 0) && (num4 != 0))
{
multiplicacion(num1, num2, num3, num4, ref producto);
Console.Write("\n\nEl producto de los numeros introducidos es: {0}", producto);
}
else
{
Console.WriteLine("\n\nERROR!!! Verifique que ningun valor sea 0");
}
Console.ReadKey();
}
static double multiplicacion(double num1, double num2, double num3, double num4, ref double producto)
{
producto = num1 * num2 * num3 * num4;
return producto;
}
}
}
BYE,BYE, Espero les sea de utilidad.