POR COMOPROGRAMAR - FEBRERO, 17TH 2013 1) Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversin en el banco. El decidir reinvertir los intereses siempre y cuando estos excedan a S/.7000, y en ese caso desea saber cuanto dinero tendr finalmente en su cuenta.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ejercicio01 { class Hombre { private string nombre; private float dinero; public void Inicio() { Console.WriteLine("---------BANCO COMOPROGRAMAR.ORG--------"); Console.WriteLine("-----------------------------"); Console.WriteLine("INGRESE SU NOMBRE: "); nombre = Console.ReadLine(); Console.WriteLine("INGRESE SU MONTO DINERO; "); dinero = float.Parse(Console.ReadLine()); Console.Clear();
} public void Imprimir() { Console.WriteLine("---------BANCO COMOPROGRAMAR.ORG--------"); Console.WriteLine("-----------------------------");
Console.WriteLine("NOMBRE: " + nombre);
if (dinero > 7000) { Console.WriteLine("USTED NO PUEDE EXCEDER EL MONTO DE S/ 7000"); } else { Console.WriteLine("INVERSION: " + dinero); } Console.ReadLine();
} static void Main(string[] args) {
Hombre per = new Hombre(); per.Inicio(); per.Imprimir();
} } }
2) En un almacn se hace un 20% de descuento a los clientes cuya compra supere los S/.1000 Cual ser la cantidad que pagara una persona por su compra?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
3) Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente. manera: - Si trabaja 40 horas o menos se le paga S/.16 por hora - Si trabaja mas de 40 horas se le paga S/.16 por cada una de las primeras 40 horas y S/.20 por cada hora extra.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ejercicio3 { class Camisas { int camisas; float precio; public void Ingresar() { Console.WriteLine("INGRESE NUMERO DE CAMISAS"); camisas = int.Parse(Console.ReadLine()); Console.WriteLine("INGRESE PRECIO DE LAS CAMISAS"); precio = float.Parse(Console.ReadLine()); } public void Trabajo() { if (camisas >= 3) { float a = (precio * 20) / 100; float b = precio - a; Console.WriteLine("DESCUENTO 20% PRECIO ES: "+ b);
} else { float a = (precio * 01) / 100; float b = precio - a; Console.WriteLine("DESCUENTO 20% PRECIO ES: " + b); } Console.ReadKey(); } static void Main(string[] args) { Camisas sem = new Camisas(); sem.Ingresar(); sem.Trabajo();
} } }
4) Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10% using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace ejercicio3 { class Camisas {
float precio; public void Ingresar() { Console.WriteLine("-----EMPRESA FAEMAS-----");
Console.WriteLine("INGRESE PRECIO DE LAS CAMISAS"); precio = float.Parse(Console.ReadLine()); } public void Trabajo() { Console.WriteLine("-----EMPRESA FAEMAS-----"); if (precio >= 500000) {
Console.WriteLine("la empresa tendr la capacidad de invertir de su propio dinero un 55% del monto de la compra, pedir prestado al banco un 30% y el resto lo pagara solicitando un crdito al fabricante ");
} else {
Console.WriteLine("la empresa tendr capacidad de invertir de su propio dinero un 70% y el restante 30% lo pagar solicitando crdito al fabricante. " ); } Console.ReadKey(); } static void Main(string[] args) { Camisas sem = new Camisas();
sem.Ingresar(); sem.Trabajo();
} } } Area de un rectangulo Cdigo: using System; using System.Collections.Generic; using System.Text;
namespace Area_de_un_rectangulo { class Program { static void Main(string[] args) { //Area de un regtangulo CristianAbelardo float Base; float Altura; float Area; Console.WriteLine("Area de un Regtangulo"); Console.WriteLine();
Console.WriteLine("ingrese la base"); Base=float.Parse(Console.ReadLine()); Console.WriteLine("Ingrese la altura"); Altura=float.Parse(Console.ReadLine()); Console.WriteLine(); Console.WriteLine(); //Procesando datos Area = Base * Altura; Console.WriteLine("El rectangulo de base {0} y altura {1} tiene un area de {2}", Base, Altura, Area); Console.ReadLine(); } } }
Conversor de Pies a Metros Cdigo: using System; using System.Collections.Generic; using System.Text;
namespace Convertir_pies_a_metros { class Program { static void Main(string[] args) { //conversor pies a metros by cristianabelardo //segun google 1 pie = 0,3048 metros //1 metro = 3,2808399 pies float Pie; float Metro; float Medida; Medida=3.280839F; Console.WriteLine("Conversor de medidas"); Pie = float.Parse(Console.ReadLine());
//procesando datos Metro = Pie * Medida; Console.WriteLine("{0} Pies es igual a {1}",Pie ,Metro);
Console.ReadLine();
} } }
Sumatoria de los N primeros numeros pares [Sin estructura repetitiva] Cdigo: using System; using System.Collections.Generic; using System.Text;
namespace Sumatoria_Numeros_Pares { class Program { static void Main(string[] args) { //CristianAbelardo
int NPares; int Sumatoria; Console.WriteLine("Sumatoria de los N primeros Numeros Pares"); Console.WriteLine("Ingrese N"); NPares=int.Parse(Console.ReadLine());
//Procesar Sumatoria = NPares*(NPares + 1);
Console.WriteLine("La sumatoria de los primeros {0} numeros pares es {1}",NPares, Sumatoria );
Console.ReadLine(); } } }
Cajero automatico Calcula la cantidad minima de billetes para la cantidad solicitada e indica la cantidad de cada billete o moneda El programa esta en "Soles" (PEN) la moneda de mi pais
Cdigo: using System; using System.Collections.Generic; using System.Text;
namespace Cajero_Automatico { class Program { static void Main(string[] args) { //CristianAbelardo //Cajero automatico //Entrega el dinero solicitado en la cantidad minima de billetes
int CantidadDinero; int Billetes200; int Billetes100; int Billetes50; int Billetes20; int Billetes10; int Monedas5; int Monedas2; int Monedas1; int Residuo; int Resultado;
Console.WriteLine("Ingrese la Cantidad de Dinero que desea retirar"); CantidadDinero = int.Parse(Console.ReadLine()); // Procesamineto
//Mostrar resultados Console.Clear(); Console.WriteLine("Dinero Solicitado : {0}", CantidadDinero); Console.WriteLine("Billetes de 200 : {0}",Billetes200 ); Console.WriteLine("Billetes de 100 : {0}", Billetes100); Console.WriteLine("Billetes de 50 : {0}", Billetes50); Console.WriteLine("Billetes de 20 : {0}", Billetes20); Console.WriteLine("Billetes de 10 : {0}", Billetes10); Console.WriteLine("Monedas de 5 : {0}",Monedas5 ); Console.WriteLine("Monedas de 2 : {0}", Monedas2); Console.WriteLine("Monedas de 1 : {0}", Monedas1); Console.WriteLine("La cantidad Mimima de"); Console.WriteLine("Billetes y monedas es:{0}", Resultado);
Console.WriteLine(""); Console.ReadLine(); } } } /*Programa calculadora en C#*/
/*Estas son las librerias*/ using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace calculadora { class Program { /*Declarar los numeros*/ static int suma(int a, int b) /*Las funciones o "programas" de la calculadora*/ { int suma = a + b; return suma; }
static int resta(int a, int b) { int resta = a - b; return resta; }
static int multiplicacion(int a, int b) { int multi = a * b; return multi; }
static int division(int a, int b) { int divi = a / b; return divi; }
/*Men principal*/
static void Main(string[] args) { int a, b; Console.Write("\n" + "Introduce el 1er nmero: "); a = int.Parse(Console.ReadLine()); Console.Write("\n" + "Introduce el 2do nmero: "); b = int.Parse(Console.ReadLine());
case '5': Console.Write("\n" + " ,,`,( Hasta la prxima ),`,,"); break; } /*esto es para dejar el resultado hasta que pulses una tecla*/
Console.ReadKey(); } } } Aqu la lista de los comandos bsicos para utilizar Windows 8. Todos los comandos se pueden ejecutar desde lnea de comandos apretar tecla de Windows + R y escribir el texto y despus pulsar el intro.
Desinstalar un programa: appwiz.cpl Cambiar apariencia de la pantalla: desk.cpl Configurar al firewall de Windows 8: firewall.cpl Administrador de dispositivos: hdwwiz.cpl Reloj de Windows 8: intl.cpl Propiedades del ratn: main.cpl Opciones de energa de Windows 8: powercfg.cpl Propiedades del sistema: sysdm.cpl Administrador de equipos de Windows 8: compmgmt.msc Administrador de dispositivos de Windows 8: devmgmt.msc Administracin de discos de Windows 8: diskmgmt.msc Visor de eventos: eventvwr.msc Carpetas compartidas: fsmgmt.msc Monitor de rendimiento en Windows 8: perfmon.msc Servicios de Windows 8: services.msc Calculadora: calc Liberador de espacio en discos duros en Windows 8: cleanmgr Lnea de comandos: cmd Panel de control: control Gestor de particiones de disco duro: diskpart Explorador de Windows: explorer Internet Explorer: iexplore Cerrar sesin en Windows 8: logoff: Configuracin del sistema: msconfig Informacin del sistema: msinfo32 Paint: mspaint Conexin a escritorio remoto: mstsc Notepad: notepad Teclado en pantalla: osk Monitor de rendimiento: perfmon Editor del registro: regedit Windows 8 incorpora una nueva funcionalidad para capturar la pantalla sin tener que pasar por el Paint. Con apretar la tecla de Win + PrtScr y se capturar la pantalla. Windows 8 crear un fichero automticamente en la carpeta de Pictures, con la extensin PNG.