You are on page 1of 22

INTRODUCCIÓN A LAPROGRAMACIÓN

CÓDIGO: 301304

FASE 2 CLASES Y METODOS

Presentado a:
MIRIAN DEL CARMEN BENAVIDES
Tutora

Entregado por:

Jairo Alonso Beltrán Jiménez


Código: 80378088
Andres Rene Vargas Robles
Código: 1049633545
Leidy Johana Rincon
Código: 1003619042
Omar Yesid Quinche
Código: 1069262168

Grupo: 301304_3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
SEPTIEMBRE DE 2018
INTRODUCCIÓN

En el trabajo expuesto a continuación se recopila diferentes ejercicios diseñados


en el programa Visual Basic 2017 modo consola, diseñados en lenguaje C#
donde se pretende incorporar los conocimientos adquiridos en el transcurso de la
unidad 2 correspondiente a la temática clases y métodos. Se debe entender que
las clases nos permiten definir los datos y sus comportamientos dentro del código,
además estas clases tiene unos complementos que son objetos los cuales
permiten que se realicen operaciones entre los mismos y de esta manera
presentar los resultados en pantalla de una manera rápida sin digitar tanto código
ya esta clases y métodos facilitan el llamado de la información.
CONTENIDOS
Por Jairo Alonso Beltrán
Riesgos en el interior Los riesgos reales de la Inteligencia Artificial

Hoy en día se puede ver la manera como la utilización de los componentes


electrónicos permite su funcionalidad en base una información previamente
estructurada en memorias implantadas en cada dispositivo, esta funcionalidad de
los equipos se ve en electrodomésticos, dispositivos de comunicación vehículos, en
todo lo que tengan que ver con tecnología, gracia a estas funciones la vida se hace
más cómoda y placentera pero hasta donde se puede llegar con la utilización de la
inteligencia artificial, se puede remplazar el trabajo de las personas directamente
con equipos avanzados, es un riesgo para la humanidad llegar a este punto, sin
embargo ya se ve como la revolución de las maquinas realizan tareas complejas
eliminando la mano de obra de muchas personas reduciendo costos de operación
en grandes compañías las cuales van a la vanguardia de la tecnología, el avance
de robots que se asemejan a los humanos tienen gran tendencia en países
avanzados con potencial económico e interés en la inteligencia artificial, aun que
con grades avances se ve que toda esa inteligencia y tecnología debe ser
orientada por personas aun no pueden pensar por sí solos y o razonar si un
criterio humano.

Por Andres Vargas Robles

la inteligencia artificial sigue siendo una palabra de moda que muchos piensan que
entendemos pero nadie puede definir es difícil saber si, pero existen bastantes
alarmas que nos indican de los peligros que podemos tener en el futuro, los
métodos de la inteligencia artificial pueden conducir a dispositivos y sistemas para
que no sean confiables y muchas veces peligrosos, pienso que nuestra sociedad
cambiaria totalmente ya que remplazaría a muchos profesionales, necesitamos
asegurarnos de que esto no suceda, es bueno avanzar y crear nuevas tecnologías
pero controladamente.
EJERCICIO RESULTO POR
JAIRO ALONSO BELTRAN JIMENEZ

a. El almacén ABC por cada compra que realizan sus clientes asigna puntos (10
puntos por cada $1.000), los cuales pueden ser retirados.
Al final de la transacción, se debe calcular la cantidad acumulada de puntos
asignados a los clientes y el número de puntos que le corresponde al cliente
que acaba de realizar la compra.
Debe utilizar una clase y cómo mínimo dos métodos.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace factura_bono_redimible
{/*El almacén ABC por cada compra que realizan sus clientes asigna puntos (10 puntos por cada
$1.000), los cuales pueden ser retirados.
Al final de la transacción, se debe calcular la cantidad acumulada de puntos asignados a los
clientes y el número de puntos que le corresponde al cliente que acaba de realizar la compra.

Debe utilizar una clase y cómo mínimo dos métodos.*/


class puntosredimibles
{
//se declran los atributos de la clase factura puntos redimibles
public int televisor; //idica el nombre del articulo
public int descuento; //indica el descuento por puntos acumulados
public int total; //indica totales en articulos, descuentos,precio y puntos
public int precio; //el valor de producto
public int puntos; //puntos por cada 1000 en compras

public void producto()


{
Console.WriteLine("nombre es " + televisor);
}
public void valor()
{
Console.WriteLine("valor es " + precio);
}

public void vono()


{
Console.WriteLine("vono puntos es " + 10 * (precio/1000));
}
class Program
{

static void Main(string[] args)


{
puntosredimibles producto= new puntosredimibles();
producto.televisor = 1;
producto.precio = 120000;
producto.puntos = 10*(120000/1000);
producto.descuento = 10*(120000/1000);
producto.total = 120000-10*(120000/1000);

//imprimir información.
Console.WriteLine("*************factura de venta almacen ABC*************");
Console.WriteLine("************articulo televisor***********");

Console.WriteLine(" precio" + producto.precio);


Console.WriteLine("puntos" + producto.puntos);
Console.WriteLine("descuentos es"+producto.descuento);
Console.WriteLine("total" + producto.total);
Console.ReadLine();

producto.producto();
producto.valor();
producto.vono();

Console.ReadKey();

}
}
}
}
EJERCICIO REALIZADO POR
ANRES RENE VARGAS

b. Diseñar la clase Computador con los atributos tamaño disco, cantidad_ram,


velocidad procesador, valor comercial y fecha adquisición. Definir métodos
para:
 Registrar los datos,
 Imprimir los datos.
 Indicar si cumplió su periodo de depreciación (5 años después de la
adquisición).
 Indicar si se le aplica el IVA (Valor menor a $1.000.000 es exento,
valor entre $1.000.000 y $2.000.000 se le aplica el 8% y valor
mayor a $2.000.000 se le aplica el 16%)

2. using System;
3. using System.Threading;
4. using System.Globalization;
5. using System.Collections.Generic;
6. using System.Linq;
7. using System.Text;
8. using System.Threading.Tasks;
9.
10.
11.
12. // Elaboro: ANDRES VARGAS ROBLES
13. // CODIGO: 1049633545
14.
15. namespace aplicacioncompu
16. {
17. class Datos
18. {
19.
20. // colocmos el primer atributo
21.
22.
23. String tamaño_disco;
24. public void setTamaño_disco(String n)
25. {
26. tamaño_disco = n;
27. }
28. public String getTamaño_disco()
29. {
30. return tamaño_disco;
31. }
32.
33. // colocamos el segundo atributo
34.
35.
36. String cantidad_ram;
37. public void setCantidad_ram(String n)
38. {
39. cantidad_ram = n;
40. }
41. public String getCantidad_ram()
42. {
43. return cantidad_ram;
44. }
45.
46.
47. // colocamos el tercer atributo:
48.
49. String velocidad_procesador;
50. public void setVelocidad_procesador(String n)
51. {
52. velocidad_procesador = n;
53. }
54. public String getVelocidad_procesador()
55. {
56. return velocidad_procesador;
57. }
58.
59. // colocamos el cuarto atributo:
60.
61. String valorcomercial;
62. public void setValor_comercial(String n)
63. {
64. valorcomercial = n;
65. }
66. public String getValor_comercial()
67. {
68. return valorcomercial;
69. }
70.
71. // VALOR DE IVA
72.
73. public int valor_iva;
74. public int valor_comercial;
75.
76.
77. public void iva()
78. {
79. Console.WriteLine("valor de iva" + (valor_comercial * 16 / 100));
80. }
81.
82.
83. // colocamos el quinto atributo:
84.
85. static void fecha_adquisicion(string[] args)
86.
87. {
88. CultureInfo ci = new CultureInfo("en-GB");
89. Thread.CurrentThread.CurrentCulture = ci;
90.
91. // DD // MM // YYYY :
92.
93. String fromDate = "12-10-2018";
94. DateTime dt = DateTime.Parse(fromDate);
95.
96. Console.WriteLine(dt.ToString());
97. Console.ReadLine();
98.
99.
100. }
101.
102.
103. }
104. }
Clase program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace aplicacioncompu
{
// clase program
class Program
{
static void Main(string[] args)
{
Datos d = new Datos();
Console.WriteLine("ESCRIBE EL TAMAÑO DE DISCO : ");
d.setTamaño_disco(Console.ReadLine());

Console.WriteLine("ESCRIBE LA CANTIDAD DE RAM : ");


d.setCantidad_ram(Console.ReadLine());

Console.WriteLine("ESCRIBE LA VELOCIDAD DE PROCESADOR :");


d.setVelocidad_procesador(Console.ReadLine());

Console.WriteLine("ESCRIBE EL PRECIO DEL PRODUCTO :");


d.setValor_comercial(Console.ReadLine());

d.valor_comercial = 3000000;
d.valor_iva = d.valor_comercial * 16 / 100;

Console.WriteLine("LA FECHA ES : ");


Console.WriteLine(DateTime.Today);
Console.ReadLine();

// ENCABEZADO DE LA IMPRESION

Console.WriteLine("+++++++++++++++ FACTURA DE COMPUCENTER COMPUCENTER


+++++++++++++++++");
Console.WriteLine("+++++++++++++++++++++ DESCRIPCION DE PRODUCTO
++++++++++++++++++++++");

Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");

Console.WriteLine("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");

// con este codigo se imprimen los registros de los datos anteriores:

Console.WriteLine(" EL TAMAÑO DEL DICO ES : " + d.getTamaño_disco ());


Console.WriteLine(" LA CANTIDAD DE RAM : " + d.getCantidad_ram());
Console.WriteLine(" LA VELOCIDAD DE ELL PROCESADOR ES : " +
d.getVelocidad_procesador());
Console.WriteLine(" PRECIO DE PRODUCTO : " + d.getValor_comercial());
Console.WriteLine(" VALOR DE IVA " + d.valor_iva);
Console.ReadKey();
}
}
}
Pantallazos ejecución
c. Un almacén de electrodomésticos necesita tener un registro de N productos,
incluyendo referencia, nombre, cantidad.
Definir métodos para:
 Ingreso de productos (sin que se repitan)
 Salida de productos
 Modificación de productos

Ejercicio realizado por LEIDY JOHANA RINCON


d. Una tienda de videos, alquila películas que están clasificadas por temas así:
acción, drama, ficción, infantil, terror. Se necesita una aplicación que permita
controlar:
 Registro de nuevos videos (sin que se repitan)
 Préstamo
 Devolución
 Listado de videos por tema
 using System;
using System.Collections.Generic;
using System.Linq;
using System;
using System.Diagnostics;
 //autora Leidy Johana Rincon
// Codigo: 1003619042

namespace TestLog
{
class Program
{
 static void Main()
{
Menu();
}
 static void Menu()
{
 char opcion;
 do
{
Console.Clear();
Console.WriteLine("\t******************************************
");
Console.WriteLine("\t************ TIENDA DE VIDEOS
************");
Console.WriteLine("\t******************************************
");
Console.WriteLine("\n");
Console.WriteLine("\t* [1] Registro de nuevos videos ");
Console.WriteLine("\t* [2] Prestamos ");
Console.WriteLine("\t* [3] Devoluciones ");
Console.WriteLine("\t* [4] Listado de videos ");
Console.WriteLine("\n");
Console.WriteLine("\t************************");
Console.WriteLine("\t* [5] Salir *");
Console.WriteLine("\t************************");
Console.WriteLine("\n");
Console.Write("Elige la opcion: ");
do
{
opcion = Console.ReadKey(true).KeyChar;
} while (opcion < '0' || opcion > '5');
Console.WriteLine(opcion + "\n");
 switch (opcion)
{
case '1':
{
char opcion2;
do
{
Console.Clear();
Console.WriteLine("\t*********************************");
Console.WriteLine("\t*** REGISTRO DE NUEVOS VIDEOS ***");
Console.WriteLine("\t*********************************");
Console.WriteLine("\n");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [1]- Ingresar nuevos datos ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [2]- SALIR ");
 Console.WriteLine("\t************************");
Console.Write("Elegir opcion: ");
 do
{
opcion2 = Console.ReadKey(true).KeyChar;
} while ((opcion2 < '0') || (opcion2 > '2'));
Console.WriteLine(opcion2 + "\n");
switch (opcion2)
{
case '1':
{
string[] numero = new string[1];
string[] nombre = new string[1];
int i;

for (i = 0; i < 1; i++)
{
Console.WriteLine("{0}º Nuevo video", i + 1);
Console.Write("Nombre del video:");
nombre[i] = Console.ReadLine();
Console.Write("Numero de lista:");
numero[i] = Console.ReadLine();
}
Console.WriteLine();
for (i = 0; i < 1; i++)
{
 Console.WriteLine("Nombre: {0}", nombre[i]);
Console.WriteLine("Numero: {0}", numero[i]);
}
Console.Read();
break;
}
 case '2':
Menu();
break;
 }
} while (opcion2 != '2');
break;
}
 case '2':
{
char opcion3;
do
{
Console.Clear();
Console.WriteLine("\t*********************************");
Console.WriteLine("\t****** PRESTAMO DE VIDEOS *******");
Console.WriteLine("\t*********************************");
Console.WriteLine("\n");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [1]- Ingresar nuevos datos ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [2]- SALIR ");
 Console.WriteLine("\t************************");
Console.Write("Elegir opcion: ");
 do
{
opcion3 = Console.ReadKey(true).KeyChar;
} while ((opcion3 < '0') || (opcion3 > '2'));
Console.WriteLine(opcion3 + "\n");
switch (opcion3)
{
case '1':
{
string[] video = new string[5];
string[] nombre = new string[5];
int i;

for (i = 0; i < 5; i++)
{
Console.WriteLine("{0}º Nuevo dato", i + 1);
Console.Write("Nombre del usuario:");
nombre[i] = Console.ReadLine();
Console.Write("Nombre del video prestado:");
video[i] = Console.ReadLine();
}
Console.WriteLine();
for (i = 0; i < 5; i++)
{
Console.WriteLine("\t****************************");
Console.WriteLine("Nombre del usuario : {0}", nombre[i]);
Console.WriteLine("Nombre del video prestado: {0}", video[i]);
Console.WriteLine("\t****************************");
}
Console.Read();
break;
}
 case '2':
Menu();
break;
 }
} while (opcion3 != '2');
break;
}
case '3':
{
char opcion4;
do
{
Console.Clear();
Console.WriteLine("\t*********************************");
Console.WriteLine("\t****** DEVOLUCION DE VIDEOS *******");
Console.WriteLine("\t*********************************");
Console.WriteLine("\n");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [1]- Ingresar nuevos datos ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [2]- SALIR ");
 Console.WriteLine("\t************************");
Console.Write("Elegir opcion: ");
 do
{
opcion4 = Console.ReadKey(true).KeyChar;
} while ((opcion4 < '0') || (opcion4 > '2'));
Console.WriteLine(opcion4 + "\n");
switch (opcion4)
{
case '1':
{
string[] video = new string[5];
string[] nombre = new string[5];
int i;

for (i = 0; i < 5; i++)
{
Console.WriteLine("{0}º Nuevo dato", i + 1);
Console.Write("Nombre del usuario:");
nombre[i] = Console.ReadLine();
Console.Write("Nombre del video devuelto:");
video[i] = Console.ReadLine();
}
Console.WriteLine();
for (i = 0; i < 5; i++)
{
Console.WriteLine("\t****************************");
Console.WriteLine("Nombre del usuario : {0}", nombre[i]);
Console.WriteLine("Nombre del video devuelto: {0}", video[i]);
Console.WriteLine("\t****************************");
}
Console.Read();
break;
}
 case '2':
Menu();
break;
 }
} while (opcion4 != '2');
break;
}

case '4':
{
char opcion3;
do
{
Console.Clear();
Console.WriteLine("\t*********************************");
Console.WriteLine("\t****** LISTA DE VIDEOS *******");
Console.WriteLine("\t*********************************");
Console.WriteLine("\n");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [1]- MOSTRAR ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [2]- SALIR ");
 Console.WriteLine("\t************************");
Console.Write("Elegir opcion: ");
 do
{
opcion3 = Console.ReadKey(true).KeyChar;
} while ((opcion3 < '0') || (opcion3 > '2'));
Console.WriteLine(opcion3 + "\n");
switch (opcion3)
{
case '1':
{
char opcion4;
do
{
Console.Clear();
Console.WriteLine("\t*********************************");
Console.WriteLine("\t********** VIDEOS **************");
Console.WriteLine("\t*********************************");
Console.WriteLine("\n");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [1] Terror ");
Console.WriteLine("1. camino hacia el terror ");
Console.WriteLine("2. camino hacia el terror2 ");
Console.WriteLine("3. camino hacia el terror3 ");
Console.WriteLine("4. el diablo ");
Console.WriteLine("5. la casa del niño ");
Console.WriteLine("6. miranda ");
Console.WriteLine("7. it ");
Console.WriteLine("8. conjuro 1 ");
Console.WriteLine("9. conjuro 2 ");
Console.WriteLine("10. la monja ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [2]- Accion ");
Console.WriteLine("1. rapidos y furiosos ");
Console.WriteLine("2. rapidos y furiosos 2 ");
Console.WriteLine("3. rapidos y furiosos 3 ");
Console.WriteLine("4. los indestructibles ");
Console.WriteLine("5. los indestructibles 2 ");
Console.WriteLine("6. el hombre de acero ");
Console.WriteLine("7. Batmam ");
Console.WriteLine("8. superman ");
Console.WriteLine("9. el hombre araña ");
Console.WriteLine("10. x men ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [3]- Romance ");
Console.WriteLine("1. te vas ");
Console.WriteLine("2. el camino del amor ");
Console.WriteLine("3. mi felicidad ");
Console.WriteLine("4. un triunfo mas ");
Console.WriteLine("5. las flores de juana ");
Console.WriteLine("6. titanic ");
Console.WriteLine("7. el amor ");
Console.WriteLine("8. en donde estas ");
Console.WriteLine("9. depende de ti ");
Console.WriteLine("10. la casa del bosque ");
Console.WriteLine("\t*********************************");
Console.WriteLine("\t* [4]- Drama ");
Console.WriteLine("1. ilusion 1 ");
Console.WriteLine("2. ilusion 2 ");
Console.WriteLine("3. la bestia ");
Console.WriteLine("4. el señor de los anillos ");
Console.WriteLine("5. el señor de los anillos 1 ");
Console.WriteLine("6. el señor de los anillos 2 ");
Console.WriteLine("7. el hobbit ");
Console.WriteLine("8. trepando la monmtaña ");
Console.WriteLine("9. jamas ");
Console.WriteLine("10. el misterio ");
Console.WriteLine("\t************************");
Console.WriteLine("\t* [5]- SALIR ");
Console.WriteLine("\t************************");
Console.Write("Elegir opcion: ");
 do
{
opcion4 = Console.ReadKey(true).KeyChar;
} while ((opcion4 < '0') || (opcion4 > '5'));
Console.WriteLine(opcion4 + "\n");
switch (opcion4)
{
case '1':
Console.WriteLine("1. camino hacia el terror ");
Console.WriteLine("2. camino hacia el terror2 ");
Console.WriteLine("3. camino hacia el terror3 ");
Console.WriteLine("4. el diablo ");
Console.WriteLine("5. la casa del niño ");
Console.WriteLine("6. miranda ");
Console.WriteLine("7. it ");
Console.WriteLine("8. conjuro 1 ");
Console.WriteLine("9. conjuro 2 ");
Console.WriteLine("10. la monja ");
break;
 case '2':
Console.WriteLine("1. rapidos y furiosos ");
Console.WriteLine("2. rapidos y furiosos 2 ");
Console.WriteLine("3. rapidos y furiosos 3 ");
Console.WriteLine("4. los indestructibles ");
Console.WriteLine("5. los indestructibles 2 ");
Console.WriteLine("6. el hombre de acero ");
Console.WriteLine("7. Batmam ");
Console.WriteLine("8. superman ");
Console.WriteLine("9. el hombre araña ");
Console.WriteLine("10. x men ");
break;
case '3':
Console.WriteLine("1. te vas ");
Console.WriteLine("2. el camino del amor ");
Console.WriteLine("3. mi felicidad ");
Console.WriteLine("4. un triunfo mas ");
Console.WriteLine("5. las flores de juana ");
Console.WriteLine("6. titanic ");
Console.WriteLine("7. el amor ");
Console.WriteLine("8. en donde estas ");
Console.WriteLine("9. depende de ti ");
Console.WriteLine("10. la casa del bosque ");
break;
case '4':
Console.WriteLine("1. ilusion 1 ");
Console.WriteLine("2. ilusion 2 ");
Console.WriteLine("3. la bestia ");
Console.WriteLine("4. el señor de los anillos ");
Console.WriteLine("5. el señor de los anillos 1 ");
Console.WriteLine("6. el señor de los anillos 2 ");
Console.WriteLine("7. el hobbit ");
Console.WriteLine("8. trepando la monmtaña ");
Console.WriteLine("9. jamas ");
Console.WriteLine("10. el misterio ");
break;
 case '5':
Menu();
break;
 }
} while (opcion4 != '5');
break;
}
case '2':
Menu();
break;

}
} while (opcion3 != '2');
break;
}
case '5':
Console.Write("");
break;
 }

} while (opcion != '5');

}
}
}

Ejercicio realizado por OMAR JESID QUINCHE


e. En un centro médico, atienden 3 especialistas (odontólogo, dermatólogo,
oftalmólogo). A cada paciente se le debe abrir su historia médica, registrando
identificación, nombre, edad y especialista que consulta.
 La aplicación debe incluir métodos para:
 Registro de pacientes (sin que se repitan)
 Lista de pacientes por especialista
 Consulta de los datos de un paciente
class Paciente
{
public int Historiamedica;
public int Identificacion;
public int Nombre;
public int Edad;
public int Especialistaqueconsulta1;
public int Especialistaqueconsulta2;
public int Especialistaqueconsulta3;

public void Registrodepacientes()


{

Console.WriteLine("Historia mediaca: " + Historiamedica);


Console.WriteLine("Identificacion" + Identificacion);
Console.WriteLine("Nombre " + Nombre);
Console.WriteLine("Edad" + Edad);
Console.WriteLine("Especialista Odontologo " + Especialistaqueconsulta1);
Console.WriteLine("Especialista Dermatologo " + Especialistaqueconsulta2);
Console.WriteLine("Especialista Oftamologo " + Especialistaqueconsulta3);
}
}
class Program
{
static void Main(string[] args)
{

Paciente JuanPerez = new Paciente();


Paciente PabloRodriguez = new Paciente();
JuanPerez.Historiamedica = 001;
JuanPerez.Identificacion = 1001;
JuanPerez.Nombre = 1;
JuanPerez.Edad = 21;
JuanPerez.Especialistaqueconsulta1 = 1;
PabloRodriguez.Historiamedica = 002;
PabloRodriguez.Identificacion = 1002;
PabloRodriguez.Nombre = 234;
PabloRodriguez.Edad = 18;
PabloRodriguez.Especialistaqueconsulta2 = 2;
//imprimir informacion
Console.WriteLine("++++++++++++++++++++++++++HISTORIA
MEDICA+++++++++++++++++++++++++++");
Console.WriteLine("+++++++++++++++++Ingrese Nombre del paciente a
consular++++++++++++++");
Console.ReadLine();
Console.WriteLine("Datos del paciente " + JuanPerez.Historiamedica);
Console.WriteLine("Datos del paciente " + JuanPerez.Identificacion);
Console.WriteLine("Datos del paciente " + JuanPerez.Nombre);
Console.WriteLine("Datos del paciente " + JuanPerez.Edad);
Console.WriteLine("Datos del paciente " + JuanPerez.Especialistaqueconsulta1);
Console.WriteLine("Datos del paciente " + PabloRodriguez.Historiamedica);
//llamada al metodo
JuanPerez.Registrodepacientes();
PabloRodriguez.Registrodepacientes();
Console.ReadKey();
}
CONCLUSIONES

 Gracias al desarrollo de las actividades se logra que el estudiante aprenda a


analizar diferentes tipos de problemas planteando las soluciones de manera
analítica y creativa en editor de código generando respuesta atreves
compiladores.

 es posible concluir cómo mediante las herramientas y los conceptos


adquiridos en el desarrollo de las actividades de la unidad 2 aprendimos a
utilizar y a abordar el manejo de clases y métodos en visual Studio Basic en
un lenguaje c#, creando proyectos en modo consola mediante problemas
planteados por el tutor y aplicarlo en el desarrollo de nuestra carrera
adicionalmente implementarlo en los procesos dentro de una empresa y
ponerlas en práctica en el desarrollo intelectual.
REFERENCIAS BIBLIOGRAFICAS

Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 1 - 9). Madrid, ES: McGraw-Hill


España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=18
Programación orientada a objetos: fundamentación del paradigma de
programación orientada a objetos.
Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 9 - 12). Madrid, ES: McGraw-Hill
España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=18
El primer programa: explicaciones para desarrollar programas en lenguaje C#
Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 12 - 35). Madrid, ES: McGraw-
Hill España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=18
Palabras claves del lenguaje: contiene la lista de los términos reservados del
lenguaje, que no pueden ser utilizados como nombres de variables, clases o
métodos.
Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 35 - 38). Madrid, ES: McGraw-
Hill España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=18
Tipos de datos y operadores: descripción y ejemplos del manejo de diferentes
tipos de datos y operadores
Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 39 - 80). Madrid, ES: McGraw-
Hill España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=56

Condicionales y ciclos: ejemplos de manejo de condicionales y ciclos


Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 81 - 117). Madrid, ES: McGraw-
Hill España. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?docID=1051
5217&ppg=56