Está en la página 1de 3

>El programa funcionar de la siguiente manera:<

Al momento de su inicio deben estar todos los Textbox vacos y el Label llamado Informe del
clculo debe decir No se ha realizado ninguna operacin.

1- Al momento de presionar el botn Calcular Resistencia, no se ha ingresado el valor de


una, dos o de las tres resistencias, el Textbox de la Resistencia Equivalente debe quedar en
blanco y en Label de Informe del clculo se debe informar dicha situacin.

2- Al momento de presionar el botn Calcular Resistencia y de haber ingresado los


valores de las tres resistencias y no haber seleccionado el Checkbox de Resistencia en Serie o
de Resistencia en paralelo (no seleccionar ninguno de los dos), el Textbox de la Resistencia
Equivalente debe quedar en blanco y en Label de Informe del clculo se debe informar dicha
situacin.

3- Al momento de presionar el botn Calcular Resistencia y de haber ingresado el valor


de las tres resistencias y de haber seleccionado el Checkbox de Resistencia en Serie y de
Resistencia en paralelo a la vez, el Textbox de la Resistencia Equivalente debe quedar en
blanco y en Label de Informe del clculo se debe informar dicha situacin.

4- Al momento de presionar el botn Calcular Resistencia y de haber ingresado el valor


de las tres resistencias y de haber seleccionado el Checkbox de Resistencia en Serie o de
Resistencia en paralelo (haber seleccionado solo uno), el Textbox de la Resistencia Equivalente
debe mostrar el resultado del clculo de la resistencia equivalente y en Label de Informe del
clculo debe mencionar que es el valor calculado de la resistencia equivalente y que mtodo se
aplic para obtenerlo, si fue el de la resistencia paralelo o en serie, segn el Checkbox
seleccionado.

5- Al momento de presionar el botn Borrar datos, todos los Textbox deben


vaciarse (ponerse en blanco) y el Label llamado Informe del clculo debe decir No se ha
realizado ninguna operacin.

Debe enviar el programa (con todos sus archivos anexos para que funcione correctamente)
utilizando los recursos de esta pgina. Los archivos pueden ser comprimido con Winzip o
Winrar, para mayor comodidad al momento de enviarlos. El tamao total entre todos los
archivos debe ser de un mximo de 2 MB.

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click

Dim R1, R2, R3, Rts, Rtp, rf As Double

R1 = Val(TextBox1.Text())
R2 = Val(TextBox2.Text())
R3 = Val(TextBox3.Text())
Rts = (R1 + R2 + R3)
rf = Val(1 / R1) + Val(1 / R2) + Val(1 / R3)
Rtp = (1 / rf)

If R1 = 0 Or R2 = 0 Or R3 = 0 Then
Lbl12noop.Text = "Introduzca Valores mayores que 0"
Lbl7resultado.Text = String.Empty
End If

If ChBox1serie.CheckState = 1 And ChBox2paralelo.CheckState = 0 And


String.IsNullOrEmpty(TextBox1.Text) Or String.IsNullOrEmpty(TextBox2.Text) Or
String.IsNullOrEmpty(TextBox3.Text) Or ChBox1serie.CheckState = 0 And
ChBox2paralelo.CheckState = 0 Or ChBox1serie.CheckState = 1 And
ChBox2paralelo.CheckState = 1 Then
Lbl12noop.Text = "Debe colocar todos los valores de Resistencias y
Seleccionar solo una Operacion"
Lbl7resultado.Text = String.Empty

Else
Rts = R1 + R2 + R3

Lbl12noop.Text = "Resultado para la suma en serie"

Lbl7resultado.Text = Str(Rts)
End If

If ChBox2paralelo.CheckState = 1 And ChBox1serie.CheckState = 0 And rf >


0 Then

Rtp = 1 / rf
Lbl7resultado.Text = Rtp
Lbl12noop.Text = "Resultado para la suma en paralelo"

End If

End Sub

Private Sub Btn2clear_Click(ByVal sender As Object, ByVal e As


System.EventArgs) Handles Btn2clear.Click

TextBox1.Text = String.Empty
TextBox2.Text = String.Empty
TextBox3.Text = String.Empty
Lbl7resultado.Text = String.Empty
ChBox1serie.CheckState = 0
ChBox2paralelo.CheckState = 0
Lbl12noop.Text = String.Empty

End Sub

End Class
Puede ajustar el diseo segn su conveniencia. Sin embargo, el programa deber realizar
la Conversin de un Nmero Rectangular a uno Polar (con ngulos de hasta 360).
El programa funcionar de la siguiente manera:

Al momento de su inicio deben estar todos los Textbox vacos y el Label llamado
Informe de la Conversin debe decir No se han Ingresado datos.

Al momento de presionar el botn Realizar Conversin, no se ha ingresado


el valor de Parte Real o de la Parte Imaginaria, los Textboxs de la Magnitud
y del ngulo deben quedar en blancos y en Label de Informe de la
Conversin se debe informar dicha situacin.

Al momento de presionar el botn Realizar Conversin y de haber ingresado los


valores de la Parte Real y de la Parte Imaginaria, los Textboxs de la Magnitud y del
ngulo deben mostrar los resultados de los clculos y en Label de Informe de la
Conversin debe mencionar la operacin se realiz correctamente.

Al momento de presionar el botn Borrar datos, todos los Textbox deben vaciarse
(ponerse en blanco) y el Label llamado Informe del clculo debe decir No se ha
ingresado datos.

Debe enviar el programa (con todos sus archivos anexos para que funcione
correctamente) utilizando los recursos de esta pgina. Los archivos pueden ser
comprimido con Winzip o Winrar, para mayor comodidad al momento de enviarlos. El
tamao total entre todos los archivos debe ser de un mximo de 2 MB.

También podría gustarte