SlideShare una empresa de Scribd logo
1 de 23
Uso de variables de tipo valor
Descripción general ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Aspectos generales del CTS   ,[object Object],  Tipo de referencia   Tipo   Tipo de valor
Comparación de tipos de valor y de referencia   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparación de tipos de valor predefinidos y definidos por el usuario   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Del usuario   Tipos de valor   Predefinido
Tipos simples   ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Reglas y recomendaciones para nombrar variables   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],diferente   Diferente Respuesta42   42Respuesta       Mal _regular Bien    Msj Mensaje  
Palabras clave de C#   ,[object Object],[object Object],[object Object],[object Object],abstract, base, bool, default, if, finally int INT;  // Mal estilo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declaración de variables locales   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Asignación de valores a variables   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Asignación compuesta   ,[object Object],[object Object],[object Object],itemCount = itemCount + 40; itemCount += 40; itemCount -= 24;
Operadores comunes   Operadores comunes   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ejemplo   ==  !=  <  >  <=  >=  is   &&  ||  ?:  ++ - - +  -   *  /  %   =  *=  /=  %=  +=  -=  <<=  >>=  &=  ^=  |=
Incremento y decremento   ,[object Object],[object Object],[object Object],objetoCuenta += 1; objetoCuenta -= 1; objetoCuenta++; objetoCuenta--; ++objetoCuenta; --objetoCuenta;
Precedencia de operadores   ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Enumeraciones ,[object Object],[object Object],[object Object],enum Color { Rojo, Verde, Azul } Color colorPaleta = Color.Rojo;  Console.WriteLine(“{0}”, colorPaletta); // Muestra Rojo
Estructuras   ,[object Object],[object Object],Employee empresaEmpleado;  empresaEmpleado.pilaNombre = &quot;Juan&quot;; empresaEmpleado.age = 23;  public struct Empleado { public string pilaNombre; public int age; }
[object Object],[object Object],[object Object]
Conversión implícita de tipos de datos   ,[object Object],[object Object],[object Object],using System; class Test { static void Main( )  { int intValor = 123; long longValor = intValor; Console.WriteLine(&quot;(long) {0} = {1}&quot;, intValor,   longValor); } }
Conversión explícita de tipos de datos   ,[object Object],using System; class Test { static void Main( )  { long longValor = Int64.MaxValor; int intValor = (int) longValor; Console.WriteLine(&quot;(int) {0} = {1}&quot;, longValor,   intValor); } }

Más contenido relacionado

La actualidad más candente

Simplificacion de diagrama de bloques
Simplificacion de diagrama de bloquesSimplificacion de diagrama de bloques
Simplificacion de diagrama de bloquesAlfonso Jara
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binarioDiego Ramírez
 
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904 CALCULO DE PUNTO Q
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904  CALCULO DE PUNTO QTRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904  CALCULO DE PUNTO Q
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904 CALCULO DE PUNTO QMiguel Angel Peña
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogataGabitoMtz
 
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSOUnidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSODavinso Gonzalez
 
Orden superior
Orden superiorOrden superior
Orden superiorUNEFA
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoxino7
 
Transformadas de laplace
Transformadas de laplaceTransformadas de laplace
Transformadas de laplacesadamssh
 

La actualidad más candente (11)

Simplificacion de diagrama de bloques
Simplificacion de diagrama de bloquesSimplificacion de diagrama de bloques
Simplificacion de diagrama de bloques
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binario
 
Diodos de potencia
Diodos de potenciaDiodos de potencia
Diodos de potencia
 
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904 CALCULO DE PUNTO Q
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904  CALCULO DE PUNTO QTRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904  CALCULO DE PUNTO Q
TRANSISTORES BJT DIFERENTES CONFIGURACIONES 2N2222 Y 2N3904 CALCULO DE PUNTO Q
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogata
 
PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84
 
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSOUnidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
 
Orden superior
Orden superiorOrden superior
Orden superior
 
Compensadores adelanto-y-atraso
Compensadores adelanto-y-atrasoCompensadores adelanto-y-atraso
Compensadores adelanto-y-atraso
 
Transformadas de laplace
Transformadas de laplaceTransformadas de laplace
Transformadas de laplace
 
Diodo
DiodoDiodo
Diodo
 

Similar a 3. Uso De Variables De Tipo Valor

Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Javasvhurtado
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Obmaro García
 
Lenguajec 1
Lenguajec 1Lenguajec 1
Lenguajec 1joeshego
 
tposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxtposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxErrol31
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivastacubomx
 
Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicRokr02
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.pptmarcos793515
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.pptSANTOS400018
 
Tipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptTipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptricardosusa5
 
Programación - Clase 1
Programación - Clase 1Programación - Clase 1
Programación - Clase 1Jaime Lara
 

Similar a 3. Uso De Variables De Tipo Valor (20)

3. lenguaje c-
3. lenguaje c-3. lenguaje c-
3. lenguaje c-
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum4 variables, arreglos, estructuras y enum
4 variables, arreglos, estructuras y enum
 
Presentación de c #
Presentación de c #Presentación de c #
Presentación de c #
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++
 
Lenguajec 1
Lenguajec 1Lenguajec 1
Lenguajec 1
 
tposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptxtposdedatosc-200924033657.pptx
tposdedatosc-200924033657.pptx
 
Lenguajec diapositivas
Lenguajec diapositivasLenguajec diapositivas
Lenguajec diapositivas
 
Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN Basic
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.Tipos de Datos.ppt
1.Tipos de Datos.ppt1.Tipos de Datos.ppt
1.Tipos de Datos.ppt
 
1.tipos de datos
1.tipos de datos1.tipos de datos
1.tipos de datos
 
Tipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.pptTipos de Datos y su tipologia en contexto.ppt
Tipos de Datos y su tipologia en contexto.ppt
 
Java
JavaJava
Java
 
Tpos de datos c#
Tpos de datos c#Tpos de datos c#
Tpos de datos c#
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Programación - Clase 1
Programación - Clase 1Programación - Clase 1
Programación - Clase 1
 
Tipos de datos en C
Tipos de datos en CTipos de datos en C
Tipos de datos en C
 

Más de Esteban Soraire

Más de Esteban Soraire (20)

Dce2 Introduccion Asp.Net
Dce2 Introduccion Asp.NetDce2 Introduccion Asp.Net
Dce2 Introduccion Asp.Net
 
Dce2 Introduccion Win Forms
Dce2 Introduccion Win FormsDce2 Introduccion Win Forms
Dce2 Introduccion Win Forms
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
7. Fundamentos De Oo
7.  Fundamentos De Oo7.  Fundamentos De Oo
7. Fundamentos De Oo
 
5. Metodos Y Parametros
5.  Metodos Y Parametros5.  Metodos Y Parametros
5. Metodos Y Parametros
 
6. Tablas
6.  Tablas6.  Tablas
6. Tablas
 
2. Introduccion A C#
2.  Introduccion A C#2.  Introduccion A C#
2. Introduccion A C#
 
1. Introduccion a .Net
1. Introduccion a .Net1. Introduccion a .Net
1. Introduccion a .Net
 
10. Herencia
10.  Herencia10.  Herencia
10. Herencia
 
8. Practica A
8.  Practica A8.  Practica A
8. Practica A
 
10. Herencia
10.  Herencia10.  Herencia
10. Herencia
 
8. Uso De Variables De Tipo Referencia
8.  Uso De Variables De Tipo Referencia8.  Uso De Variables De Tipo Referencia
8. Uso De Variables De Tipo Referencia
 
6. Practica A
6.  Practica A6.  Practica A
6. Practica A
 
5. Metodos Y Parametros
5.  Metodos Y Parametros5.  Metodos Y Parametros
5. Metodos Y Parametros
 
4. Practica A
4.  Practica A4.  Practica A
4. Practica A
 

3. Uso De Variables De Tipo Valor

  • 1. Uso de variables de tipo valor
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.