Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guía 3 - Ejercicios de Consola
Guía 3 - Ejercicios de Consola
Materiales y equipo
Gua Nmero 2
Computadora con programa Microsoft Visual C#.
Tipos de Datos
A toda variable que se use en un programa, se deber declarar de preferencia al principio del
programa.
En C# NET (tambin se le conoce como C# ) existen los siguientes tipos de variables:
En particular cada tipo de dato que se menciona aqui es en realidad un OBJETO, que se deriva a su
vez de una clase que provee el framework de microsoft net es por eso que se incluye la clase de la
cual proviene el tipo de dato.
Es decir en un programa se podr declarar una variable por ejemplo float pi; o tambin se podr
declarar y crear un objeto derivado de esa clase, por ejemplo System.Float alfa = new
System.Float();
C# Data type
sbyte
System.SByte
byte
System.Byte
char
System.Char
float
System.Single
decimal
System.Decimal
double
System.Double
ushort
System.UInt16
short
System.Int16
uint
System.UInt32
int
System.Int32
ulong
System.UInt64
long
System.Int64
bool
System.Boolean
string
System.String
object
System.Object
En C# es posible convertir un valor de un tipo en un valor de otro tipo. La operacin dec onversin
de un tipo de valor a un tipo de referencia se llama Boxing y la operacin inversa se
llama Unboxing.
Ejemplo:
int mes;
int : es el tipo de dato
mes: es el nombre de la variable
Int
Almacenamiento: int puede almacenar valores de 32 bits de enteros en el rango de 2147483648 hasta 2147483.647 mil
C # Tipo: System.Int32
Declaracin de C #: int mes;
C # Inicializacin: mes = 10;
C # por defecto el valor de inicializacin: 0;
Double
C # Tipo: System.Double
Declaracin de C #: double numero;
C # Inicializacin: numero = 0,12;
C inicializacin # valor por defecto: 0.0;
String
Representa: una cadena de caracteres Unicode,. las variables de cadena se almacenan
cualquier nmero de caracteres alfabticos, numricos y especiales.
Tiempo de ejecucin de C # Tipo: System.String
Declaracin de C #: string cadena;
C # Inicializacin: str = "
Bool
Definicin: Bool es usado para declarer variables para almacenar los valores booleanos,
true y false. En C #, no hay conversin entre el tipo bool y otros tipos.
Tiempo de ejecucin de C # Tipo: System
Declaracin de C #: bool bandera;
C inicializacin #: bandera = true;
C # por defecto el valor de inicializacin: false
Conversiones Implcitas.
using System;
class Program
{
static void Main(string[] args)
{
int x =10000;
int y =20000;
long total;
// En este ejemplo el valor integer es implcitamente convertido al tipo de datos long
.
total = x + y;
Console.WriteLine("Total is : " + total);
Console.ReadLine();
}
}
Ejercicio 1:
Realizar la suma, resta, divisin y multiplicacin de dos nmeros:
Ejemplo de conversin:
using
using
using
using
System;
System.Collections.Generic;
System.Linq;
System.Text;
namespace Operaciones_matematicas
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Introduzca el primer nmero");
int numero1, numero2, suma, resta, division, multiplicacion;
//Hacemos una conversin al tipo Integer o entero.
numero1 = int.Parse(Console.ReadLine());
Console.WriteLine("Introduzca el segundo nmero");
numero2 = int.Parse(Console.ReadLine());
suma = numero1 + numero2;
resta = numero1 - numero2;
multiplicacion = numero1 * numero2;
division = numero1 / numero2;
Console.WriteLine("La suma es: " + suma );
Console.WriteLine("La resta es: " + resta);
Console.WriteLine("La multiplicacin es: " + multiplicacion );
Console.WriteLine("La divisin es: " + division );
Console.ReadLine();
}
}
}