jueves, 12 de agosto de 2010

C# o C sharp Segundo Reporte

- Manual


Bueno compañeros yo les voy a hablar de lo que es C# o C Sharp bueno es lenguaje de programación que se utiliza para desarrollar aplicaciones de internet, móviles y apliaciones con propocito general

Bueno en lo que estuve leyendo entendí que este se desarrollo para programar en una plataforma .NET que es propiedad de Microsoft pero después ya se estandarizo y pues se puede apicar en cualquier tipo de plataforma.

Aunque lo que en general lo que es C# es como poder dar vida al programa como hacer las ventanas, y pues a las mismas poder aplicarles controles como mas que nada lo visual, pero tienes que aplicar otro tipo de programa que se llama Visual C# para poderlo visualizar.

Bueno en lo que estuve buscando información, puede encontrarme con un libro que estaba en una paguina de internet http://www. Pedrov.info/index.php, y pues este libro explica como poder manejar C# desde al princiopio , no necesitar ser un programador, te explica desde que es C# y como se iso, hasta como llegar a crear ventanas y poder ponerles aplicaciones, en el mismo libro vienen muchos ejemplos y ejercicios que pueden aplicar para los que les interece.

Bueno pues les dejo mis investigación y ojala les intereze este libro

Muchas gracias..
Capitulo 1

http://www.pedrov.info/imprimir/ProgramacionCSharp_01.pdf

Capitulo 2

http://www.pedrov.info/imprimir/ProgramacionCSharp_02.pdf

Capitulo 3

http://www.pedrov.info/imprimir/ProgramacionCSharp_03.pdf

Capitulo 4

http://www.pedrov.info/imprimir/ProgramacionCSharp_04.pdf

Capitulo 5

http://www.pedrov.info/imprimir/ProgramacionCSharp_05.pdf







- Compilador

Bueno de compilador, yo encontré un programa llamado SharpDevelop que se puede descargar de una forma legar y gratuito en su página, y también se puede utilizar para visual basic .NET y boo.

Bueno este me llamo la atención por que lo siento completo, y pues era gratuito y esta bajo licencia, no hay problema si lo descargas.

Estube checandolo en internet me salian demaciados pero estaban en paguinas asi que no eran como quien dice originales de la compañia, y pues no me daban mucha confianza, les recomiendo que siempre que descargen algo sea de la paguina original y que sea segura, pues asi nos evitamos riesgos de infectar nuestra computadora

http://www.icsharpcode.net/OpenSource/SD/
De aquí pueden descargar, la aplicación, solo de van ala pestaña donde dice Download y se descarga sin ningún problema.

Bueno muchas gracias por su atencion





- Ejemplo

Area de un Rectangulo C#
 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();

}

}

}



Bueno este ejemplo se trata de sacar el área de un rectángulo, pues si lo vemos bien, casi no cambia en nada a C++ declaras las variables , ya sean Float o int, imprimes como quien dice, pero aquí como le entiendo se llama, WriteLine , y usas como un scanf para declarar que la variable que te dará es tal cosa y después hace, la multiplicación, Área= Base * altura , después de hacer la función, imprime la Base, Altura y Área y se termina el programa.

Este ejemplo lo escogí porque pues se m iso demasiado familiar a los que hacíamos aquí en la Fime, y pues pensé que este ejemplo todos lo podríamos comprender por qué no tiene mucho grado de complejidad, es muy fácil y pues a la hora de leerlo detalladamente vas comparando con C++ y pues es muy similar, solo cambian algunos nombre pero es muy similar, les recomiendo que lo lean un poquito y verán que es muy fácil poder manejarlo.

Ojala le hayan entendido a este ejemplo, como les digo es muy fácil, y pues no tiene nada de difícil, bueno hasta aquí termina mi tarea de investigación, ojala la hayan leído y pues ala ves entendido, les agradezco a los que la leyeron por a verse tomado el tiempo muchas gracias…





Alfonso Manuel Aguilar Leyva

Matricula: 1441938

Lenguajes de Programacion

6 comentarios:

  1. Pésima la ortografía. También sería bueno que aprendas a incluir ligas en el blog. Te pongo dos puntos por esta entrada del segundo reporte.

    ResponderEliminar
  2. ok muchas gracias maestra tratere de mejorar en esos aspectos

    ResponderEliminar
  3. Muy buena información solo que podrías mejorar tu redacción aparte de poner los links dentro de las palabras.
    Suerte.

    ResponderEliminar
  4. Buena info de C#, los tipos de datos son muy similares a los de C sobre todo la declaración de variables , aunque recomiendo una mejor redacción , y los enlaces de los capitulos los hubieras puesto con la herramienta que tiene bloger para crear enlaces.

    ResponderEliminar
  5. Me gusto el ejemplo que pusiste, el código es demasiado similar al de lenguaje C. De hecho slo cambian en lo que son los nombres de las instrucciones. Pero me pregunto porque después de que se leen los datos que se han introducido, se coloca Console.WriteLine(); dos veces, puedo entender que es porque escribiste dos veces eso mismo, para pedir la base y la altura, si esto es asi que bueno, si no me corriges.

    Pero de todas maneras esta demasiado entendible ese ejemplo, no es necesario que se colocarán comentarios. =) Saludos

    ResponderEliminar
  6. muchas gracias por aver leeido mi entrada les agradesco a todos por la atencion, y pues si tratare de mejorar en mis siguientes reportes para que mi presentacion sea mas practica y facil para ustedes gracias.

    ResponderEliminar