elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / Ejercicios / Re: Ejercicios Basicos en C# en: 21 Abril 2012, 18:08 pm
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.

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines