Está en la página 1de 14

UNIVERSIDAD ISRAEL

CIENCIAS DE LA INGENIERÍA

CARRERA DE SISTEMAS DE INFORMACIÓN

PLATAFORMAS DE DESARROLLO 1

SEMESTRE 2020 B

LABORATORIO S1

TEMA: Conceptos Introductorios al Visual Studio

PROFESOR: Mg. Luis Fernando Aguas Bucheli

QUITO, 2020
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

1. TEMA: Conceptos Introductorios al Visual Studio

2. OBJETIVOS:

 Adquirir los conceptos básicos relacionados con Visual Studio


 Reconocer las características de Visual Studio

3. INTRODUCCION:

C# es un lenguaje fuertemente tipado. Todas las variables y constantes tienen un tipo, al igual
que todas las expresiones que se evalúan como un valor. Cada declaración del método especifica
un nombre, un número de parámetros, un tipo y una naturaleza (valor, referencia o salida) para
cada parámetro de entrada y para el valor devuelto. La biblioteca de clases .NET define un
conjunto de tipos numéricos integrados, así como tipos más complejos que representan una
amplia variedad de construcciones lógicas, como el sistema de archivos, conexiones de red,
colecciones y matrices de objetos, y fechas. Los programas de C# típicos usan tipos de la
biblioteca de clases, así como tipos definidos por el usuario que modelan los conceptos que son
específicos del dominio del problema del programa.

Entre la información almacenada en un tipo se pueden incluir los siguientes elementos:

 El espacio de almacenamiento que requiere una variable del tipo.


 Los valores máximo y mínimo que puede representar.
 Los miembros (métodos, campos, eventos, etc.) que contiene.
 El tipo base del que hereda.
 Interfaces que implementa.
 La ubicación donde se asignará la memoria para variables en tiempo de ejecución.
 Los tipos de operaciones permitidas.

El compilador usa información de tipo para garantizar que todas las operaciones que se realizan
en el código cuentan con seguridad de tipos.

4. DESARROLLO:

Ingresamos al visual studio:

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Seleccionamos Crear un proyecto

En buscar plantillas colocamos Windows Forms

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Seleccionamos la que tenga C# y damos clic en siguiente

Colocamos un nombre en la parte nombre proyecto, configuramos la ubicación

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Damos clic en Crear

Damos clic en el Form y en propiedades, en text escribimos: Series

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Vamos a realizar 4 series básicas: pares, impares, primos y Fibonacci

Para los pares:

Seleccionamos del cuadro de herramientas un panel y en el panel colocamos label, un button,


un richtextbox de la siguiente manera:

Damos clic en label y nos vamos a la propiedad text y colocamos lo siguiente:

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Damos clic en el button y vamos a las propiedades y en text colocamos:

Damos doble clic en el button, para activar el evento clic, colocamos el siguiente código

private void button1_Click(object sender, EventArgs e)


{
for (int i = 0; i <= 20; i++)
richTextBox1.AppendText("\n" + i * 2);
}

Teniendo:

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Damos clic en compilar y luego en ejecutar

Para los impares:

Seleccionamos del cuadro de herramientas un panel y en el panel colocamos label, un button,


un richtextbox y hacemos el mismo proceso anterior teniendo:

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Damos doble clic en el button, para activar el evento clic, colocamos el siguiente código

private void button2_Click(object sender, EventArgs e)


{
for (int i = 0; i <= 20; i++)
richTextBox2.AppendText("\n" +(2*i +1));
}

Teniendo:

Damos clic en compilar y luego en ejecutar

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Para los fibonacci:

Seleccionamos del cuadro de herramientas un panel y en el panel colocamos label, un button,


un richtextbox y hacemos el mismo proceso anterior teniendo:

Damos doble clic en el button, para activar el evento clic, colocamos el siguiente código

private void button3_Click(object sender, EventArgs e)


{
int f = 0;
int t1 = 1;

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

int t2;

for (int i = 1; i <= 20; i++)


{
t2 = f;
f = t1 + f;
t1 = t2;
richTextBox3.AppendText("\n" + t1);
}

Teniendo:

Damos clic en compilar y luego en ejecutar

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

Para los primos:

Seleccionamos del cuadro de herramientas un panel y en el panel colocamos label, un button,


un richtextbox y hacemos el mismo proceso anterior teniendo:

Damos doble clic en el button, para activar el evento clic, colocamos el siguiente código

private void button4_Click(object sender, EventArgs e)


{

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

int contador = 0, num = 1, auxiliar = 0;


do
{
for (int i = 1; i <= num; i++)
if (num % i == 0)
contador = contador + 1;
if (contador <= 2)
{
richTextBox4.AppendText("\n" + num);
auxiliar++;

}
num++;
contador = 0;
} while (auxiliar <= 20);

}
Teniendo:

Damos clic en compilar y luego en ejecutar

Ciencias de la Ingeniería
Universidad Israel
Ciencias de la Ingeniería
Carrera de Sistemas de Información

5. BIBLIOGRAFIA:

Ciencias de la Ingeniería

También podría gustarte