You are on page 1of 6

Guia deLaboratorio Nº 03

Que el estudiante:
Reconozca el entorno de herramientas y ventanas que forman al IDE de Visual Studio .Net
Se familiarice con los tipos de proyectos de C# .NET
Elabore programas respetando la sintaxis de C#.NET
Aplique los pasos para la construcción de una aplicación de tipo Windows Form.
Diferencie uso de los Tipos de Datos y variables que existen en C#.NET
Pueda declarar variables en diferentes ámbitos/alcances

C# utiliza los estilos de comentarios del lenguaje C/C++ y del shell de la interfaz de
comandos de Unix y Linux. Estos son el comentario de una sola línea “//” y el
comentario de bloque “/* … */”, también utilizados en el lenguaje C.
Veamos algunos ejemplos:
1. Comentarios de línea simple: Por ejemplo

int x=3;//Asigna 3 a x, es útil para documentar una línea simple


de código.
2. Comentarios de múltiples líneas:

int x = 12 * 30; /* Este comentario se expande en dos líneas */

1 Lic. Gina Huertas Camacho


DefaultLabel.aspx

public partial class Defaultlabel : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
Label1.Style["font-size"]="20"; Label1.Text="HOLA
MUNDO";

}
}

DEFAULT1.ASPX

Página de asp.net que permit ingresar 2


notas y luego en un cuadro de dialogo
muestra el promedio

protected void Button1_Click(object sender, EventArgs e)


{
int nota1, nota2 ,promedio ;
nota1=int.Parse (txtNota1.Text );
nota2 = int.Parse(txtNota2.Text);
promedio = (nota1 + nota2) / 2;

//Con esto puedo insertar un mensaje de alerta pero solo un


2otón
this.Page.Response.Write(“<script language=’JavaScript’>
window.alert(‘ promedio es “ + promedio + “’);</script>”);

DefaultIf.aspx

2 Lic. Gina Huertas Camacho


public partial class DefaultIF : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (int.Parse(txtNumero1.Text) < 0)
{
Label1.Text = "NUMERO NEGATIVO";

else
{

Label1.Text = "NUMERO POSTIVO";


}

//EVALUAR AHORA SI ES PAR Y LUEGO SI ESTA


if (int.Parse(txtNumero1.Text)%2 ==0)
{
Label1.Text = "NUMERO PAR";

else
{

Label1.Text = "NUMERO IMPAR";


}
}
}

DEFAULT2.ASPX

Página en ASP.NET que


permite ingresar 2
cantidades y un
operador y de acuerdo
a este muestra en un
label el resultado de la
operación .

3 Lic. Gina Huertas Camacho


public partial class Default3 : System.Web.UI.Page
{
int r, n1, n2;
protected void Page_Load(object sender, EventArgs e)

protected void Button1_Click1(object sender, EventArgs e)


{
n1 = int.Parse(txtn1.Text);
n2 = int.Parse(txtn2.Text);

switch (txtOpcion.Text)
{

case "+":
r = n1 + n2;
break;
case "-":
r = n1 - n2;
break;
case "*":
r = n1 * n2;
break;
case "/":
r = n1 / n2;
break;
}
//lblResultado.Text = Convert.ToString(r); es otra forma
lblResultado.Text = "El resultado es : " + r.ToString();
}
protected void Button2_Click(object sender, EventArgs e)
{
txtn1.Text = "";
txtn2.Text = "";
lblResultado.Text = "";
}
}

DefaultDo.ASPX

PAGINA QUE MUESTRA EN PANTALLA SOLO LOS 5 PRIMEROS


NUMEROS

public partial class DefaultDo : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
int conta = 0;
do
{
Response.Write(conta+" ");
conta++;

4 Lic. Gina Huertas Camacho


} while (conta <=5);
}
}

DefaultFor.aspx

public partial class DefaultFor : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
int conta; /* No entra al bucle */
for (conta = 0; conta <=20; conta++)
{
Response.Write(conta);
Response.Write("<br>");

}
}

DefaultFor2.aspx
public partial class Defaultfor2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
int conta = 0;
for (; conta < 10; conta++) // inicializo fuera del bucle
Response.Write (conta + " ");

}
}

DefaultWhile.aspx

public partial class DefaultWhile : System.Web.UI.Page


{
protected void Page_Load(object sender, EventArgs e)
{
int numero = 0;
while (numero <=10)
{
Response.Write (numero);
Response.Write("<br>");
numero++;
}

}
}

5 Lic. Gina Huertas Camacho


Promedio.aspx

Muestra un mensaje con el promedio y otro con la observación de aprobado o


desaprobado.

int num1, num2, prom;


num1 = int.Parse(txtN1.Text);
num2 = int.Parse(txtN2.Text);
prom = (num1 + num2) / 2;
string observacion;
this.Page.Response.Write("<script
language='JavaScript'>window.alert(' promedio es " + prom +
"');</script>");
if (prom >= 13)
{
this.Page.Response.Write("<script
language='JavaScript'>window.alert(' esta aprobado
');</script>");
observacion = "APROBO";
}
else
{
this.Page.Response.Write("<script
language='JavaScript'>window.alert(' esta desaprobado
');</script>");
observacion = "DESAPROBO";
}

6 Lic. Gina Huertas Camacho

You might also like