Professional Documents
Culture Documents
Programacin Estructurada.
Nombre de la materia
Programacin estructurada
Nombre de la Licenciatura
Lic. en Ing. en Sistemas Computacionales
Nombre del alumno
Matrcula
Nombre de la Tarea
Cuadro comparativo
Unidad #
2. Introduccin a la programacin.
Nombre del Tutor
Edith Monserrat Rodrguez Fragoso
Nombre del Profesor
Marco Tulio Cern Lpez
Fecha
09 de Abril de 2015
PROGRAMACION ESTRUCTURADA
Tipos de datos
C# contiene dos categoras generales de tipos de datos integrados: tipos de valor y tipos de
referencia. El trmino tipo de valor indica que esos tipos contienen directamente sus valores.
Los tipos de coma flotante pueden representar nmeros con componentes fraccionales. Existen dos
clases de tipos de coma flotante: float y double. El tipo double es el ms utilizado porque muchas funciones
matemticas de la biblioteca de clases de C# usan valores double. Quiz, el tipo de coma flotante ms
interesante de C# es decimal, dirigido al uso de clculos monetarios. La aritmtica de coma flotante normal
est sujeta a una variedad de errores de redondeo cuando se aplica a valores decimales. El tipo decimal
elimina estos errores y puede representar hasta 28 lugares decimales.
Los caracteres en C# no tienen un tamao de 8 bits como en otros muchos lenguajes de programacin,
sino que usa un tamao de 16 bits llamado Unicode al cual se le llama char. No existen conversiones
automticas de tipo entero a char.
Para los tipos de datos lgicos no existen conversiones automticas de tipo entero a bool.
Tipos de Datos
Nombre
corto
Clase
.NET
Tipo
Ancho de
bytes
byte
sbyte
int
uint
short
ushort
Byte
SByte
Int32
UInt32
Int16
UInt16
8
8
32
32
16
16
long
Int64
64
ulong
float
UInt64
Single
64
32
double
Double
64
char
Char
Un carcter Unicode
16
bool
object
string
decimal
Boolean
Object
String
Decimal
128
Rango
0 a 255
-128 a 127
-2.147.483.648 a 2.147.483.647
0 a 4294967295
-32.768 a 32.767
0 a 65535
-922337203685477508 a
922337203685477507
0 a 18446744073709551615
-3,402823e38 a 3,402823e38
-1,79769313486232e308 a
1,79769313486232e308
Smbolos Unicode utilizados en el
texto
True o false
Un identificador no puede:
empezar por un nmero.
empezar por un smbolo, ni aunque sea una palabra clave.
contener ms de 511 caracteres.
Las conversiones de tipo de variables en C# se representan en la siguiente tabla en donde la fila es el origen y
la columna el destino.
Leyenda
Rojo
Verde
Azul
Categora
Palabras clave de C#
Instrucciones de seleccin
Instrucciones de iteracin
Instrucciones de salto
Checked y unchecked
checked, unchecked
Instruccin fixed
fixed
Instruccin lock
lock
Bibliografas
https://msdn.microsoft.com/es-es/library/
https://msdn.microsoft.com/es-mx/library/
http://es.wikipedia.org/wiki/C