P. 1
Cuaderno de Trabajo Visual Basic I

Cuaderno de Trabajo Visual Basic I

5.0

|Views: 34.528|Likes:
Publicado poridsystems
Primera parte del cuaderno de trabajo para Visual Basic, con ejercicios y practicas.
Primera parte del cuaderno de trabajo para Visual Basic, con ejercicios y practicas.

More info:

Published by: idsystems on Sep 12, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/22/2014

pdf

text

original

Un número perfecto es un entero positivo, que es igual a la suma de todos los enteros positivos
(excluido el mismo) que son divisores del número. El primer número perfecto es 6, ya que los divisores
de 6 son 1, 2, 3 y 1 + 2 + 3 = 6. Escribir una aplicación que encuentre los tres primeros números
perfectos.

El diseño de la interfaz debe ser similar a la figura mostrada:

CUADERNO DE EJERCICIOS Y PRACTICAS VISUAL BASIC

Página 113

Para el desarrollo de esta aplicación, proceda a ubicar los siguientes controles en el formulario:

1 marco
1 caja de texto

En seguida proceda a establecer las propiedades según se indica:

Form1

Nombre

FrmNumeroPerfecto

BorderStyle

3-Fixed Dialog

Caption

Los 3 primeros números perfectos

Frame1

Nombre

FraPerfecto

Caption

Número perfecto

Text1

Nombre

TxtPerfecto

MultiLine

True

Text

Una vez establecidas las propiedades proceda a ingresar el código que se indica a continuación:

CUADERNO DE EJERCICIOS Y PRACTICAS VISUAL BASIC

Página 114

Private Sub Form_Load()

Dim N As Long, I As Long, S As Long

Dim K As Integer, Cad As String

N = 1 : K = 0 : Cad = “”

While True

S = 0

For I = 1 To (N - 1)

If N Mod I = 0 Then S = S + I

Next I

If N = S Then

Cad = Cad & N & vbCrLf

K = K + 1

End If

If K = 3 Then

TxtPerfecto = Cad

Exit Sub

End If

N = N + 1

Wend

End Sub

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->