Practica 01
Practica 01
Practica 01
Esta práctica está orientada a introducir a los estudiantes a la sintaxis básica de C# y los
conceptos fundamentales de programación.
Objetivos de la práctica:
Instrucciones:
Ejemplo de código:
using System;
class Program
{
static void Main(string[] args)
{
// Imprimir un saludo
Console.WriteLine("¡Hola, [tu nombre]!");
Ejemplo de código:
using System;
class Program
{
static void Main(string[] args)
{
// Solicitar nombre
Console.Write("¿Cómo te llamas? ");
string nombre = Console.ReadLine();
// Solicitar edad
Console.Write("¿Cuántos años tienes? ");
int edad = int.Parse(Console.ReadLine());
// Imprimir la respuesta
Console.WriteLine($"¡Hola, {nombre}! Dentro de 5 años tendrás
{edadFutura} años.");
}
}
Instrucciones:
Ejemplo de código:
using System;
// Método
public void MostrarInformacion()
{
Console.WriteLine($"Nombre: {Nombre}, Edad: {Edad}");
}
}
class Program
{
static void Main(string[] args)
{
// Crear un objeto Persona
Persona persona1 = new Persona();
persona1.Nombre = "Juan";
persona1.Edad = 25;
Conceptos aprendidos:
• Clases: Son plantillas para crear objetos. En este caso, la clase Persona tiene
propiedades y métodos.
• Propiedades: En C#, las propiedades permiten leer y escribir los valores de los atributos
de un objeto.
• Métodos: Los métodos definen el comportamiento de la clase. En este caso,
MostrarInformacion imprime los valores de las propiedades.
• Objetos: Se crea un objeto de tipo Persona utilizando el operador new.
Evaluación de la práctica:
1. Modificar el programa para que incluya más propiedades en la clase Persona, como
Dirección o Teléfono.
2. Realizar una pequeña mejora: agregar un segundo objeto Persona y mostrar la
información de ambos.
Conclusión de la práctica de la semana 1: Al final de esta práctica, los estudiantes habrán
aprendido los conceptos básicos de C# y la programación orientada a objetos, incluyendo la
creación de clases, objetos, métodos y el uso básico de variables y entrada/salida de consola.