Download - 4 Ejemplos en C
-
5/24/2018 4 Ejemplos en C
1/19
4 Ejemplos en C# (sharp) en
aplicacin consola + Codigos
PORCOMOPROGRAMAR- 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()
http://www.comoprogramar.org/author/cporg/http://www.comoprogramar.org/author/cporg/http://www.comoprogramar.org/author/cporg/http://www.comoprogramar.org/author/cporg/ -
5/24/2018 4 Ejemplos en C
2/19
{
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
-
5/24/2018 4 Ejemplos en C
3/19
{
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;
-
5/24/2018 4 Ejemplos en C
4/19
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ejercicios02
{
class Cliente
{
private float descuento;
private float precio;
public void Inicio()
{
Console.WriteLine("INGRESE PRECIO: ");
precio = float.Parse(Console.ReadLine());
Console.Clear();
}
public void Descuento()
{
if (precio > 1000)
{
-
5/24/2018 4 Ejemplos en C
5/19
float res = (precio * 20) / 100;
descuento = precio - res;
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("DESCUENTO DEL 20% POR SUPERAR S/1000");
Console.WriteLine("PRECIO ES: " + descuento);
Console.ReadLine();
}
else
{
Console.WriteLine("--------TIENDA KEDINN -------");
Console.WriteLine("PRECIO ES: " + precio);
Console.ReadLine();
}
Console.ReadKey();
}
static void Main(string[] args)
{
Console.WriteLine("--------TIENDA KEDINN -------");
Cliente clie = new Cliente();
-
5/24/2018 4 Ejemplos en C
6/19
clie.Inicio();
clie.Descuento();
}
}
}
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
{
-
5/24/2018 4 Ejemplos en C
7/19
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
{
-
5/24/2018 4 Ejemplos en C
8/19
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;
-
5/24/2018 4 Ejemplos en C
9/19
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)
{
-
5/24/2018 4 Ejemplos en C
10/19
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();
}
}
-
5/24/2018 4 Ejemplos en C
11/19
}
Area de un rectanguloCdigo: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 CristianAbelardofloat 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 datosArea = 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 MetrosCdigo: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 piesfloat Pie;float Metro;float Medida;Medida=3.280839F;Console.WriteLine("Conversor de medidas");Pie = float.Parse(Console.ReadLine());
//procesando datosMetro = Pie * Medida;
-
5/24/2018 4 Ejemplos en C
12/19
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());
//ProcesarSumatoria = NPares*(NPares + 1);
Console.WriteLine("La sumatoria de los primeros {0} numeros pares es{1}",NPares, Sumatoria );
Console.ReadLine();}
}}
Cajero automaticoCalcula la cantidad minima de billetes para la cantidad solicitadae indica la cantidad de cada billete o monedaEl 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
-
5/24/2018 4 Ejemplos en C
13/19
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
Billetes200 = CantidadDinero / 200;Residuo = CantidadDinero % 200;
Billetes100 = Residuo / 100;
Residuo=Residuo%100;
Billetes50 = Residuo / 50;Residuo = Residuo % 50;
Billetes20 = Residuo / 20;Residuo = Residuo % 20;
Billetes10 = Residuo / 10;Residuo = Residuo % 10;
Monedas5 = Residuo / 5;Residuo=Residuo%5;
Monedas2 = Residuo / 2;
Residuo = Residuo % 2;
Monedas1 = Residuo / 1;Residuo = Residuo % 1;
//Cantifad minima de billetesResultado = Billetes200 + Billetes100 + Billetes50 + Billetes20 +
Billetes10 + Monedas5 + Monedas2 + Monedas1;
//Mostrar resultadosConsole.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);
-
5/24/2018 4 Ejemplos en C
14/19
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;
-
5/24/2018 4 Ejemplos en C
15/19
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;
-
5/24/2018 4 Ejemplos en C
16/19
}
/*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());
Console.Write("\n" + "Seleccione una opcin: " +
"\n" + "\n");
Console.Write("\n" + " 1) Suma" + "\n" + "
2) Resta" + "\n" + " 3) Multiplicacin" + "\n" + " 4)
Divisin" + "\n" + " 5) Salir del Programa" + "\n" + "\n");
switch (Console.Read())
{
-
5/24/2018 4 Ejemplos en C
17/19
case '1': Console.Write("\n" + " Suma = "
+ suma(a,b));
break;
case '2': Console.Write("\n" + " Resta =
" + resta(a, b));
break;
case '3': Console.Write("\n" + "
Multiplicacin = " + multiplicacion(a, b));
break;
case '4': Console.Write("\n" + " Divisin
= " + division(a, b));
break;
case '5': Console.Write("\n" + "
,,`,( Hasta la prxima ),`,,");
break;
}
/*esto es para dejar el resultado hasta que
pulses una tecla*/
-
5/24/2018 4 Ejemplos en C
18/19
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.cplConfigurar 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.mscCarpetas 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
-
5/24/2018 4 Ejemplos en C
19/19
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.