programacion

Páginas: 10 (2362 palabras) Publicado: 26 de julio de 2013
PROGRAMACION EN C#
C# (leído en inglés “C Sharp” y en español “C Almohadilla”) es el nuevo lenguaje de propósito general diseñado por Microsoft para su plataforma .NET. Sus principales creadores son Scott Wiltamuth y Anders Hejlsberg, éste último también conocido por haber sido el diseñador del lenguaje Turbo Pascal y la herramienta RAD Delphi. Aunque es posible escribir código para laplataforma .NET en muchos otros lenguajes, C# es el único que ha sido diseñado específicamente para ser utilizado en ella, por lo que programarla usando C# es mucho más sencillo e intuitivo que hacerlo con cualquiera de los otros lenguajes ya que C# carece de elementos heredados innecesarios en .NET. Por esta razón, se suele decir que C# es el lenguaje nativo de .NET
La sintaxis y estructuración de C# esmuy similar a la C++, ya que la intención de Microsoft con C# es facilitar la migración de códigos escritos en estos lenguajes a C# y facilitar su aprendizaje a los desarrolladores habituados a ellos. Sin embargo, su sencillez y el alto nivel de productividad son equiparables a los de Visual Basic. Un lenguaje que hubiese sido ideal utilizar para estos menesteres es Java, pero debido a problemascon la empresa creadora del mismo -Sun-, Microsoft ha tenido que desarrollar un nuevo lenguaje que añadiese a las ya probadas virtudes de Java las modificaciones que Microsoft tenía pensado añadirle para mejorarlo aún más y hacerlo un lenguaje orientado al desarrollo de componentes.
En resumen, C# es un lenguaje de programación que toma las mejores características de lenguajes preexistentes comoVisual Basic, Java o C++ y las combina en uno solo. El hecho de ser relativamente reciente no implica que sea inmaduro, pues Microsoft ha escrito la mayor parte de la BCL usándolo, por lo que su compilador es el más depurado y optimizado de los incluidos en el.NET Framework SDK .
Los pasos que seguiremos para crear un programa en C# serán:
1. Escribir el programa en lenguaje C# (ficherofuente), con cualquier editor de textos.
2. Compilarlo con nuestro compilador. Esto creará un "fichero ejecutable".
3. Lanzar el fichero ejecutable.
La mayoría de los compiladores actuales permiten dar todos estos pasos desde un único entorno, en el que escribimos nuestros programas, los compilamos, y los depuramos en caso de que exista algún fallo.



DATOS DE UNA PERSONA,OPERACIONESMATEMATICAS Y DESCUENTOS EN UN SUPERMERCADO
//DADOS DE UNA PERSONA//
string nombre;
int edad, nombreced;
edad= 0;
nombreced = 0;
Console.Clear();
Console.WriteLine("DATOS GENERALES DE UNA PERSONA");
Console.WriteLine("INGRESE SU NOMBRE");
nombre = Console.ReadLine();
Console.WriteLine("INGRESE SU EDAD");
edad = int.Parse(Console.ReadLine());
Console.WriteLine("INGRESE SU NUMERO DE CEDULA");nombreced = int.Parse(Console.ReadLine());
Console.Clear();

/*OPERACIONES*/
double n1, n2, suma, resta, multiplica, dividir;
n1 = 0;
n2 = 0;
suma = 0;
resta = 0;
multiplica = 0;
dividir = 0;
Console.Clear();
Console.WriteLine("OPERACIONES FUNDAMENTALES");
Console.WriteLine("INGRESE EL PRIMER NUEMRO");
n1 = double.Parse(Console.ReadLine());
Console.WriteLine("INGRESE EL SEGUNDONUMERO");
n2 = double.Parse(Console.ReadLine());
suma = n1 + n2;
resta = n1 - n2;
multiplica = n1 * n2;
dividir = n1 / n2;
Console.WriteLine("EL RESULTADO DE SUMAR {0}+{1}={2}",n1,n2,suma);
Console.WriteLine("EL RESULTADO DE RESTAR {0}-{1}={2}",n1,n2,resta);
Console.WriteLine("EL RESULTADO DE MULTIPLICAR{0}*{1}={2}",n1,n2,multiplica);
Console.WriteLine("EL RESULTADO DE DIVIDIR{0}/{1}={2}",n1,n2,dividir);
Console.ReadKey();


/*DESCUENTO DE UN SUPERMERCADO*/
double monto, d_5, d_10, d_12;
d_5=0;
d_10=0;
d_12 = 0;
Console.Clear();
Console.WriteLine("CALCULO DEL DESCUENTO EN COMPRAS A $ 200");
Console.WriteLine("INGRESE EL MONTO DE LA COMPRA");
monto = double.Parse(Console.ReadLine());
if ((monto>200) &&(monto400) &&(monto600))
{
d_12= monto*0.12;
Console.Write("USTED...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS