Desarrollar el siguiente programa en C#
La empresa de seguridad informática “CambiandoContraseña” requiere una solución que les permita averiguar cuál es la contraseña que genero la computadora de forma aleatoria. Utilizando los caracteres ASCCII de 45 a 180.
La longitud de la contraseña es de 20 caracteres.
Identifícala imprimiendo el resultado en pantalla o en un control de Windows Form.
Luego se realice el proceso de comparación, de la contraseña generada por la computadora y la contraseña encontrada.
Solución
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CambiandoContraceñaA
{
class Program
{
static void Main(string[] args)
{
Click aqui para descargar proyecto
Random aleatorio = new Random();
char[] charCar = new char[8];
int[] numero = new int[aleatorio.Next(45, 180)];
byte[] bytAscii = new byte[8];
string[] contraceña = new string[8];
for (int i = 0; i < contraceña.Length; i++)
{
contraceña[i] = Convert.ToString(numero);
}
Encoding Ascii = Encoding.ASCII;
Console.WriteLine("La contraceña generada automaticamente es");
for (int i = 0; i < contraceña.Length; i++)
{
bytAscii = Ascii.GetBytes(contraceña[i]);
charCar = Ascii.GetChars(bytAscii);
Console.WriteLine(charCar[i]);
Click Here! }
Console.WriteLine(" Su codigo ASCII es");
for (int i = 0; i < contraceña.Length; i++)
{
Console.WriteLine( bytAscii[i]);
}
Console.ReadKey();
}
}
}
Click aqui para descargar proyecto
0 comentarios:
Publicar un comentario