IntroCsharp Version099zz

Páginas: 412 (102932 palabras) Publicado: 24 de marzo de 2015
Introducción a la programación con C#, por Nacho Cabanes

Introducción a la programación
con C#
Este texto es una introducción a la programación de ordenadores, usando el
lenguaje C#.
Está organizado de una forma ligeramente distinta a los libros de texto
"convencionales", procurando incluir ejercicios prácticos lo antes posible, para
evitar que un exceso de teoría en los primeros temas haga eltexto pesado de
seguir.
Este texto ha sido escrito por Nacho Cabanes. Si quiere conseguir la última
versión, estará en mi página web:
www.nachocabanes.com

Este texto es de libre distribución ("gratis"). Se puede distribuir a otras personas
libremente, siempre y cuando no se modifique. Si le gustan los formalismos, esto
sale a equivaler a una licencia Creative Commons BY-NC-ND: reconocimientodel
autor, no se puede hacer uso comercial (no se puede "vender" este curso), no se
puede crear obras derivadas.
Este texto se distribuye "tal cual", sin garantía de ningún tipo, implícita ni explícita.
Aun así, mi intención es que resulte útil, así que le rogaría que me comunique
cualquier error que encuentre.
Para cualquier sugerencia, no dude en contactar conmigo a través de mi web.

Revisiónactual: 0.99zz

Revisión 0.99zz – Página 1

Introducción a la programación con C#, por Nacho Cabanes

Contenido
Contenido _________________________________________________________________________________ 2
0. Conceptos básicos sobre programación ____________________________________________ 9
0.1. Programa y lenguaje _______________________________________________________________________________ 90.2. Lenguajes de alto nivel y de bajo nivel ___________________________________________________________ 9
0.3. Ensambladores, compiladores e intérpretes ___________________________________________________ 11
0.4. Pseudocódigo_______________________________________________________________________________________ 14

1. Toma de contacto con C#____________________________________________________________ 16
1.1. ¿Qué es C #? ¿Qué entorno usaremos? __________________________________________________________ 16
1.2. Escribir un texto en C# ____________________________________________________________________________ 17
1.3. Cómo probar este programa _____________________________________________________________________ 19
1.3.1. Cómo probarlo con Mono en Linux______________________________________________________ 19
1.3.2. Cómo probarlo con Mono en Windows __________________________________________________ 24
1.3.3. Otros editores más avanzados para Windows ___________________________________________ 33
1.4. Mostrar números enteros en pantalla __________________________________________________________ 34
1.5. Operaciones aritméticas básicas________________________________________________________________ 34
1.5.1. Operadores _____________________________________________________________________________ 34
1.5.2. Orden de prioridad de los operadores ___________________________________________________ 35
1.5.3. Introducción a los problemas de desbordamiento _______________________________________ 36
1.6. Introducción a las variables: int_________________________________________________________________ 36
1.6.1. Definición de variables: números enteros _______________________________________________ 36
1.6.2. Asignación de valores ___________________________________________________________________ 37
1.6.3. Mostrar el valor de una variable en pantalla _____________________________________________ 38
1.7. Identificadores_____________________________________________________________________________________ 40
1.8. Comentarios ________________________________________________________________________________________ 41
1.9. Datos por el usuario: ReadLine __________________________________________________________________ 43
1.10. using System ______________________________________________________________________________________ 44
1.11. Escribir sin avanzar de línea...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS