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

Similar a 3. Uso De Variables De Tipo Valor

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
 
FORMATO DIAPOSITIVAS - dart y flutter.pptx
FORMATO DIAPOSITIVAS - dart y flutter.pptxFORMATO DIAPOSITIVAS - dart y flutter.pptx
FORMATO DIAPOSITIVAS - dart y flutter.pptxEMMAFLORESCARMONA
 
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
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
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)

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
 
FORMATO DIAPOSITIVAS - dart y flutter.pptx
FORMATO DIAPOSITIVAS - dart y flutter.pptxFORMATO DIAPOSITIVAS - dart y flutter.pptx
FORMATO DIAPOSITIVAS - dart y flutter.pptx
 
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
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
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.