SlideShare una empresa de Scribd logo
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
PRACTICA CALIFICADA DE LENGUAJE DE PROGRAMACIÓN I
NOMBRES Y APELLIDOS: ARANGO LLACTAHUAMAN, Wilber
INGENIERÍA INFORMÁTICA CICLO: V
Desarrollar los siguientes ejercicios:
1. Desarrollar un programa que ordene de manera descendente 2 números de 2 cifras. Si
el número no fuera de 2 cifras, se debe mostrar un mensaje de error al usuario.
Botón procesar:
Dim num1, num2, n1, n2 As Integer
num1 = TextBox1.Text
num2 = TextBox2.Text
n1 = Len(TextBox1.Text)
n2 = Len(TextBox2.Text)
If n1 = 2 Then
If n2 = 2 Then
If num1 > 2 Then
ListBox1.Items.Add(num1)
ListBox1.Items.Add(num2)
Else
ListBox1.Items.Add(num2)
ListBox1.Items.Add(num1)
End If
Else
MessageBox.Show("ERROR: ingrese solo numero de dos cifras")
End If
Else
MessageBox.Show("ERROE: ingrese solo numero de dos cifras")
End If
2. Desarrollar un programa ingrese 2 y 70, mostrar los números pares y la sumatoria de
los números pares comprendidos en el rango.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón mostrar:
Dim i, suma As Integer
For i = 2 To 70 Step 2
ListBox1.Items.Add(i)
suma = suma + i
Next
TextBox1.Text = suma
3. Desarrollar un programa ingrese 1 y 100, mostrar los números impares y la sumatoria
de los números impares comprendidos en el rango.
Botón mostrar:
Dim i, suma As Integer
For i = 1 To 100 Step 2
ListBox1.Items.Add(i)
suma = suma + i
Next
TextBox1.Text = suma
Botón nuevo:
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
ListBox1.Items.Clear()
TextBox1.Text = ""
Botón mostrar:
Close ()
4. Desarrollar un programa, para mostrar la siguiente sucesión: 1,1,2,2,3,3,4,4,5,5,6,6…
hasta un determinado número ingresado.
Botón mostrar:
Dim N As Integer
Dim a As Integer
a = 1
N = TextBox1.Text
For a = 1 To N Step 1
ListBox1.Items.Add(a)
ListBox1.Items.Add(a)
Next
Botón nuevo:
TextBox1.Text = ""
ListBox1.Items.Clear ()
Botón cerrar:
Close ()
5. Desarrollar un programa, para mostrar la siguiente sucesión:
1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6… hasta un determinado número ingresado.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón mostrar:
Dim N, i As Integer
Dim a As Integer
a = 1
N = TextBox1.Text
For i = 1 To N Step 1
For a = 1 To i Step 1
ListBox1.Items.Add (i)
Next
Next
End Sub
Botón limpiar:
ListBox1.Items.Clear()
TextBox1.Text = ""
Botón cerrar:
Close ()
6. Que calcule el salario que le corresponde al colaborador de una empresa que percibe
1200 soles mensuales por 8 horas/día, el programa debe realizar los cálculos en
función de los siguientes criterios.
 Si realizó menos de 3 horas adicionales en el mes se realiza un aumento del
1.3%.
 Menos de 10 horas adicionales pero más que 3 se realiza un aumento del
2.5%.
 Si lleva menos de 15 horas adicionales pero más que 10 se realiza un aumento
del 4%.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón calcular:
Dim SALARIO, HE, AUMENTO, SNETO As Double
HE = TextBox1.Text
SALARIO = 1200
If HE > 0 And HE <= 3 Then
AUMENTO = SALARIO * 0.013
TextBox2.Text = AUMENTO
SNETO = SALARIO + AUMENTO
TextBox3.Text = SNETO
Else
If HE > 3 And HE <= 10 Then
AUMENTO = SALARIO * 0.025
TextBox2.Text = AUMENTO
SNETO = SALARIO + AUMENTO
TextBox3.Text = SNETO
Else
AUMENTO = SALARIO * 0.04
TextBox2.Text = AUMENTO
SNETO = SALARIO + AUMENTO
TextBox3.Text = SNETO
End If
End If
Botón nuevo:
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
Botón cerrar:
Close()
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
7. Desarrollar un programa, mostrar los números múltiplos de 3 en el rango de 1 a 50.
Botón limpiar:
Dim cont As Integer
cont = 0
While cont <= 50
cont = cont + 3
ListBox1.Items.Add(cont)
End While
8. Desarrollar un programa, que permita ingresar una letra, determinar si es vocal.
Validar solo el ingreso de letra.
Botón limpiar:
Dim vocal As String
vocal = TextBox1.Text
If vocal = "a" Then
TextBox2.Text = "es vocal"
ElseIf vocal = "e" Then
TextBox2.Text = "es vocal"
ElseIf vocal = "i" Then
TextBox2.Text = "es vocal"
ElseIf vocal = "o" Then
TextBox2.Text = "es vocal"
ElseIf vocal = "u" Then
TextBox2.Text = "es vocal"
Else
TextBox2.Text = "no es vocal"
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
End If
Botón nuevo:
TextBox1.Text = ""
TextBox2.Text = ""
Botón salir:
Close ()
9. Diseñe y Programe el siguiente formulario.
Botón registrar:
Dim nombre, apellidos, genero, procedencia As String
nombre = TextBox1.Text
apellidos = TextBox2.Text
If RadioButton1.Checked Then
genero = "FEMENINO"
End If
If RadioButton2.Checked Then
genero = "MASCULINO"
End If
If RadioButton3.Checked Then
procedencia = "ANGARAES"
End If
If RadioButton4.Checked Then
procedencia = "HUAYTARA"
End If
If RadioButton5.Checked Then
procedencia = "CHURCAMPA"
End If
If RadioButton6.Checked Then
procedencia = "TAYACAJA"
End If
If RadioButton7.Checked Then
procedencia = "ACOBAMBA"
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
End If
ListBox1.Items.Add(nombre + " " & apellidos + " " & genero + " " &
procedencia + " ")
Botón nuevo:
TextBox1.Text = ""
TextBox2.Text = ""
ListBox1.Items.Clear()
Botón cerrar:
Close ()
10. Diseñe y Programe el siguiente formulario.
Botón sumar:
Dim A, B, C, D, genero As Integer
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
If RadioButton1.Checked Then
genero = (A + B + C + D)
End If
ListBox1.Items.Add("la suma es:" + " " & genero)
Botón concatenar:
Dim A, B, C, D, genero As String
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
If CheckBox4.Checked Then
End If
ListBox1.Items.Add("la concatenacion Es:" & A + " " & B + " " & C + " " &
D + " " & genero + " ")
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón restar:
Dim A, B, C, D, genero As Integer
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
If CheckBox1.Checked Then
genero = (A - B - C - D)
End If
ListBox1.Items.Add("la resta es:" + " " & genero)
Botón multiplicar:
Dim A, B, C, D, genero As Integer
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
If CheckBox2.Checked Then
genero = (A * B * C * D)
End If
ListBox1.Items.Add("la multiplicacion es:" + " " & genero)
Botón dividir:
Dim A, B, C, D, genero As Integer
A = TextBox1.Text
B = TextBox2.Text
C = TextBox3.Text
D = TextBox4.Text
If CheckBox3.Checked Then
genero = ((A + B + C + D) / 4)
End If
ListBox1.Items.Add("la division es:" + " " & genero)
11. Diseñe y programe el Siguiente formulario.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón multiplicar:
Dim A, r As Integer
A = TextBox1.Text
For cont = 1 To 12 Step 1
r = cont * A
ListBox1.Items.Add(cont & " x " & A & " = " & r)
Next
Botón limpiar:
TextBox1.Text = ""
ListBox1.Items.Clear()
Botón cerrar:
Close()
12. Desarrollar un programa, que permita ingresar 5 números almacenarlos en un vector.
Determinar el mayor.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Dim vector(4) As Byte
Botón ingresar numeros:
Dim i As Integer
vector(0) = ""
vector(1) = ""
vector(2) = ""
vector(3) = ""
vector(4) = ""
For i = 0 To 4 Step 1
vector(i) = InputBox("ingrese numero")
Next
End Sub
Botón mostrar:
Dim i, s As Integer
For i = 0 To 4 Step 1
ListBox1.Items.Add(vector(i))
Next
s = s + i
TextBox1.Text = s
End Sub
13. Desarrollar un programa, el usuario determina el tamaño del vector. Ingresar números
al vector, Mostrar los números ingresados y los números que se repitieron
(Duplicidad).
14. Desarrollar un programa, en el primer vector1 ingrese sus nombres. En el vector2
ingrese su apellido paterno. En el vector3 ingrese su apellido materno. Finalmente
mostrar: datos completos, letras repetidas.
UNIVERSIDAD PARA EL DESARROLLO ANDINO
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA
Botón mostrar:
Dim nom, apep, apem As String
nom = TextBox1.Text
apep = TextBox2.Text
apem = TextBox3.Text
ListBox1.Items.Add(nom + " " & apep + " " & apem + " ")
Botón cerrar:
Close ()
Botón limpiar:
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
ListBox1.Items.Clear()

Más contenido relacionado

La actualidad más candente

MANUAL DE DFD
MANUAL DE DFD MANUAL DE DFD
MANUAL DE DFD
Alfa Mercado
 
Jhon Henry Alava Giler
Jhon Henry Alava GilerJhon Henry Alava Giler
Jhon Henry Alava Giler
jhag16
 
Practicas
PracticasPracticas
Practicas
YhoseLin Romo
 
Programas
Programas Programas
Programas
Fernanda-Guzman
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
Felix Andre
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
saydo2007
 
JAVAX
JAVAXJAVAX
JAVAX
putitoxml
 
Modulo3
Modulo3Modulo3
Software e.e docx
Software e.e docxSoftware e.e docx
Software e.e docx
Areli1215
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
Junior Solano de Arco
 
Diagramas pdf.
Diagramas pdf.Diagramas pdf.
Diagramas pdf.
Adrian AG
 
Genesis moreira mitte
Genesis moreira mitteGenesis moreira mitte
Genesis moreira mitte
gedaymor
 
Ada 4
Ada 4 Ada 4

La actualidad más candente (13)

MANUAL DE DFD
MANUAL DE DFD MANUAL DE DFD
MANUAL DE DFD
 
Jhon Henry Alava Giler
Jhon Henry Alava GilerJhon Henry Alava Giler
Jhon Henry Alava Giler
 
Practicas
PracticasPracticas
Practicas
 
Programas
Programas Programas
Programas
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Practicas sencillas para C#
Practicas sencillas para C# Practicas sencillas para C#
Practicas sencillas para C#
 
JAVAX
JAVAXJAVAX
JAVAX
 
Modulo3
Modulo3Modulo3
Modulo3
 
Software e.e docx
Software e.e docxSoftware e.e docx
Software e.e docx
 
Ejemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivasEjemplos de algoritmos con estructuras repetitivas
Ejemplos de algoritmos con estructuras repetitivas
 
Diagramas pdf.
Diagramas pdf.Diagramas pdf.
Diagramas pdf.
 
Genesis moreira mitte
Genesis moreira mitteGenesis moreira mitte
Genesis moreira mitte
 
Ada 4
Ada 4 Ada 4
Ada 4
 

Destacado

Telecommunications technician
Telecommunications technicianTelecommunications technician
Telecommunications technician
Phone Points Fast Services
 
神奈川県キャリア&ライフセミナー
神奈川県キャリア&ライフセミナー神奈川県キャリア&ライフセミナー
神奈川県キャリア&ライフセミナーCozy Azuma
 
Blooming memories
Blooming memoriesBlooming memories
Blooming memories
Ron Bloom
 
Asas baling permulaan bola baling dan pertahanan
Asas baling permulaan bola baling dan pertahananAsas baling permulaan bola baling dan pertahanan
Asas baling permulaan bola baling dan pertahanan
Mohd Rizal Mustafa
 
Che parahekue
Che parahekueChe parahekue
PhotographyAwardsSlideshow
PhotographyAwardsSlideshowPhotographyAwardsSlideshow
PhotographyAwardsSlideshow
Linda Morgan
 
Descubran las emociones causantes de los dolores en las diferentes partes de ...
Descubran las emociones causantes de los dolores en las diferentes partes de ...Descubran las emociones causantes de los dolores en las diferentes partes de ...
Descubran las emociones causantes de los dolores en las diferentes partes de ...
Lorena L
 
MediaMixer: facilitating media fragments mixing and its rights management usi...
MediaMixer: facilitating media fragments mixing and its rights management usi...MediaMixer: facilitating media fragments mixing and its rights management usi...
MediaMixer: facilitating media fragments mixing and its rights management usi...
Roberto García
 
Sofia
SofiaSofia
โครงงานคอมพิวเตอร์ (1)
โครงงานคอมพิวเตอร์ (1)โครงงานคอมพิวเตอร์ (1)
โครงงานคอมพิวเตอร์ (1)
Mark'k Stk
 
Technology and english study tips miyazawa hs
Technology and english study tips   miyazawa hsTechnology and english study tips   miyazawa hs
Technology and english study tips miyazawa hs
Hirosaki Gakuin University
 
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
PROJECT CONSULT Unternehmensberatung Dr. Ulrich Kampffmeyer GmbH
 
00054612
0005461200054612

Destacado (15)

Telecommunications technician
Telecommunications technicianTelecommunications technician
Telecommunications technician
 
3º advento b 2014 bene pagola
3º advento b  2014  bene pagola3º advento b  2014  bene pagola
3º advento b 2014 bene pagola
 
神奈川県キャリア&ライフセミナー
神奈川県キャリア&ライフセミナー神奈川県キャリア&ライフセミナー
神奈川県キャリア&ライフセミナー
 
Blooming memories
Blooming memoriesBlooming memories
Blooming memories
 
3º domingo advento 2014 b
3º domingo advento 2014  b3º domingo advento 2014  b
3º domingo advento 2014 b
 
Asas baling permulaan bola baling dan pertahanan
Asas baling permulaan bola baling dan pertahananAsas baling permulaan bola baling dan pertahanan
Asas baling permulaan bola baling dan pertahanan
 
Che parahekue
Che parahekueChe parahekue
Che parahekue
 
PhotographyAwardsSlideshow
PhotographyAwardsSlideshowPhotographyAwardsSlideshow
PhotographyAwardsSlideshow
 
Descubran las emociones causantes de los dolores en las diferentes partes de ...
Descubran las emociones causantes de los dolores en las diferentes partes de ...Descubran las emociones causantes de los dolores en las diferentes partes de ...
Descubran las emociones causantes de los dolores en las diferentes partes de ...
 
MediaMixer: facilitating media fragments mixing and its rights management usi...
MediaMixer: facilitating media fragments mixing and its rights management usi...MediaMixer: facilitating media fragments mixing and its rights management usi...
MediaMixer: facilitating media fragments mixing and its rights management usi...
 
Sofia
SofiaSofia
Sofia
 
โครงงานคอมพิวเตอร์ (1)
โครงงานคอมพิวเตอร์ (1)โครงงานคอมพิวเตอร์ (1)
โครงงานคอมพิวเตอร์ (1)
 
Technology and english study tips miyazawa hs
Technology and english study tips   miyazawa hsTechnology and english study tips   miyazawa hs
Technology and english study tips miyazawa hs
 
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
[DE] ZUGFeRD aus dem Blickwinkel von Tax-Compliance und IT-Governance | Stefa...
 
00054612
0005461200054612
00054612
 

Similar a Practica calificada de lenguaje de programación I

Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
Willian Yanza Chavez
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
Flor Santana Mota
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
Luis Ruiz Ch
 
Ejercicios de visual basic 2012
Ejercicios de visual basic 2012Ejercicios de visual basic 2012
Ejercicios de visual basic 2012
iestp huari
 
Manual de usuario (MENU DE PROGRAMAS)
Manual de usuario (MENU DE PROGRAMAS)Manual de usuario (MENU DE PROGRAMAS)
Manual de usuario (MENU DE PROGRAMAS)
MeLy Paty
 
Presentacion menú de programas
Presentacion menú de programasPresentacion menú de programas
Presentacion menú de programas
Renaguthemberg
 
Menu de programas yessenia herrera
Menu de programas yessenia herreraMenu de programas yessenia herrera
Menu de programas yessenia herrera
Yessenia Herrera
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
Marlene Pallo
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
Manuel Hormechea
 
Calculadora 2011
Calculadora 2011Calculadora 2011
Calculadora 2011
Ricardo Viqueira
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
Lorena Sanchez
 
formulario.docx
formulario.docxformulario.docx
formulario.docx
AlexanderBarrios32
 
Erika lorena.
Erika lorena.Erika lorena.
Erika lorena.
lorena12erika
 
Tutorial Hp user rpl modo algebraico 1.2
Tutorial Hp user rpl modo algebraico 1.2Tutorial Hp user rpl modo algebraico 1.2
Tutorial Hp user rpl modo algebraico 1.2
Cristian Fernandez Moscoso
 
Tutorial hp user_rpl_modo _algebraicov1.2
Tutorial hp user_rpl_modo _algebraicov1.2Tutorial hp user_rpl_modo _algebraicov1.2
Tutorial hp user_rpl_modo _algebraicov1.2
topoge
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto final
Aldrin Eduardo
 
Genesis solorzano.
Genesis solorzano.Genesis solorzano.
Genesis solorzano.
genesolor
 
Ejercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBASEjercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBAS
AlexandraTuBB
 
Manual de usuario Javier Valladares
Manual de usuario Javier ValladaresManual de usuario Javier Valladares
Manual de usuario Javier Valladares
Javier Valladares
 
Practica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación IPractica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación I
WilberArangoLlactahuaman
 

Similar a Practica calificada de lenguaje de programación I (20)

Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
 
Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010Fundamentos de Programación Visual Basic 2010
Fundamentos de Programación Visual Basic 2010
 
Ejercicios de visual basic 2012
Ejercicios de visual basic 2012Ejercicios de visual basic 2012
Ejercicios de visual basic 2012
 
Manual de usuario (MENU DE PROGRAMAS)
Manual de usuario (MENU DE PROGRAMAS)Manual de usuario (MENU DE PROGRAMAS)
Manual de usuario (MENU DE PROGRAMAS)
 
Presentacion menú de programas
Presentacion menú de programasPresentacion menú de programas
Presentacion menú de programas
 
Menu de programas yessenia herrera
Menu de programas yessenia herreraMenu de programas yessenia herrera
Menu de programas yessenia herrera
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
 
Calculadora 2011
Calculadora 2011Calculadora 2011
Calculadora 2011
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 
formulario.docx
formulario.docxformulario.docx
formulario.docx
 
Erika lorena.
Erika lorena.Erika lorena.
Erika lorena.
 
Tutorial Hp user rpl modo algebraico 1.2
Tutorial Hp user rpl modo algebraico 1.2Tutorial Hp user rpl modo algebraico 1.2
Tutorial Hp user rpl modo algebraico 1.2
 
Tutorial hp user_rpl_modo _algebraicov1.2
Tutorial hp user_rpl_modo _algebraicov1.2Tutorial hp user_rpl_modo _algebraicov1.2
Tutorial hp user_rpl_modo _algebraicov1.2
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto final
 
Genesis solorzano.
Genesis solorzano.Genesis solorzano.
Genesis solorzano.
 
Ejercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBASEjercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBAS
 
Manual de usuario Javier Valladares
Manual de usuario Javier ValladaresManual de usuario Javier Valladares
Manual de usuario Javier Valladares
 
Practica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación IPractica calificada de lenguaje de programación I
Practica calificada de lenguaje de programación I
 

Último

La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdfEstás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Ani Ann
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Alejandrino Halire Ccahuana
 
Gracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdfGracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdf
Ani Ann
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
genesiscabezas469
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
DobbieElfo
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Independencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externasIndependencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externas
canessamacarena
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
https://gramadal.wordpress.com/
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
karlafreire0608
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
EfranMartnez8
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
ChristianGmez48
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
ruthmatiel1
 

Último (20)

La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdfEstás conmigo Jesús amigo_letra y acordes de guitarra.pdf
Estás conmigo Jesús amigo_letra y acordes de guitarra.pdf
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
 
Gracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdfGracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdf
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.La filosofía presocrática y los filosofos más relvantes del periodo.
La filosofía presocrática y los filosofos más relvantes del periodo.
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Independencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externasIndependencia de Chile, Causas internas y externas
Independencia de Chile, Causas internas y externas
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
 
Mapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluaciónMapa Mental documentos que rigen el sistema de evaluación
Mapa Mental documentos que rigen el sistema de evaluación
 

Practica calificada de lenguaje de programación I

  • 1. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA PRACTICA CALIFICADA DE LENGUAJE DE PROGRAMACIÓN I NOMBRES Y APELLIDOS: ARANGO LLACTAHUAMAN, Wilber INGENIERÍA INFORMÁTICA CICLO: V Desarrollar los siguientes ejercicios: 1. Desarrollar un programa que ordene de manera descendente 2 números de 2 cifras. Si el número no fuera de 2 cifras, se debe mostrar un mensaje de error al usuario. Botón procesar: Dim num1, num2, n1, n2 As Integer num1 = TextBox1.Text num2 = TextBox2.Text n1 = Len(TextBox1.Text) n2 = Len(TextBox2.Text) If n1 = 2 Then If n2 = 2 Then If num1 > 2 Then ListBox1.Items.Add(num1) ListBox1.Items.Add(num2) Else ListBox1.Items.Add(num2) ListBox1.Items.Add(num1) End If Else MessageBox.Show("ERROR: ingrese solo numero de dos cifras") End If Else MessageBox.Show("ERROE: ingrese solo numero de dos cifras") End If 2. Desarrollar un programa ingrese 2 y 70, mostrar los números pares y la sumatoria de los números pares comprendidos en el rango.
  • 2. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón mostrar: Dim i, suma As Integer For i = 2 To 70 Step 2 ListBox1.Items.Add(i) suma = suma + i Next TextBox1.Text = suma 3. Desarrollar un programa ingrese 1 y 100, mostrar los números impares y la sumatoria de los números impares comprendidos en el rango. Botón mostrar: Dim i, suma As Integer For i = 1 To 100 Step 2 ListBox1.Items.Add(i) suma = suma + i Next TextBox1.Text = suma Botón nuevo:
  • 3. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA ListBox1.Items.Clear() TextBox1.Text = "" Botón mostrar: Close () 4. Desarrollar un programa, para mostrar la siguiente sucesión: 1,1,2,2,3,3,4,4,5,5,6,6… hasta un determinado número ingresado. Botón mostrar: Dim N As Integer Dim a As Integer a = 1 N = TextBox1.Text For a = 1 To N Step 1 ListBox1.Items.Add(a) ListBox1.Items.Add(a) Next Botón nuevo: TextBox1.Text = "" ListBox1.Items.Clear () Botón cerrar: Close () 5. Desarrollar un programa, para mostrar la siguiente sucesión: 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6… hasta un determinado número ingresado.
  • 4. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón mostrar: Dim N, i As Integer Dim a As Integer a = 1 N = TextBox1.Text For i = 1 To N Step 1 For a = 1 To i Step 1 ListBox1.Items.Add (i) Next Next End Sub Botón limpiar: ListBox1.Items.Clear() TextBox1.Text = "" Botón cerrar: Close () 6. Que calcule el salario que le corresponde al colaborador de una empresa que percibe 1200 soles mensuales por 8 horas/día, el programa debe realizar los cálculos en función de los siguientes criterios.  Si realizó menos de 3 horas adicionales en el mes se realiza un aumento del 1.3%.  Menos de 10 horas adicionales pero más que 3 se realiza un aumento del 2.5%.  Si lleva menos de 15 horas adicionales pero más que 10 se realiza un aumento del 4%.
  • 5. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón calcular: Dim SALARIO, HE, AUMENTO, SNETO As Double HE = TextBox1.Text SALARIO = 1200 If HE > 0 And HE <= 3 Then AUMENTO = SALARIO * 0.013 TextBox2.Text = AUMENTO SNETO = SALARIO + AUMENTO TextBox3.Text = SNETO Else If HE > 3 And HE <= 10 Then AUMENTO = SALARIO * 0.025 TextBox2.Text = AUMENTO SNETO = SALARIO + AUMENTO TextBox3.Text = SNETO Else AUMENTO = SALARIO * 0.04 TextBox2.Text = AUMENTO SNETO = SALARIO + AUMENTO TextBox3.Text = SNETO End If End If Botón nuevo: TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" Botón cerrar: Close()
  • 6. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA 7. Desarrollar un programa, mostrar los números múltiplos de 3 en el rango de 1 a 50. Botón limpiar: Dim cont As Integer cont = 0 While cont <= 50 cont = cont + 3 ListBox1.Items.Add(cont) End While 8. Desarrollar un programa, que permita ingresar una letra, determinar si es vocal. Validar solo el ingreso de letra. Botón limpiar: Dim vocal As String vocal = TextBox1.Text If vocal = "a" Then TextBox2.Text = "es vocal" ElseIf vocal = "e" Then TextBox2.Text = "es vocal" ElseIf vocal = "i" Then TextBox2.Text = "es vocal" ElseIf vocal = "o" Then TextBox2.Text = "es vocal" ElseIf vocal = "u" Then TextBox2.Text = "es vocal" Else TextBox2.Text = "no es vocal"
  • 7. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA End If Botón nuevo: TextBox1.Text = "" TextBox2.Text = "" Botón salir: Close () 9. Diseñe y Programe el siguiente formulario. Botón registrar: Dim nombre, apellidos, genero, procedencia As String nombre = TextBox1.Text apellidos = TextBox2.Text If RadioButton1.Checked Then genero = "FEMENINO" End If If RadioButton2.Checked Then genero = "MASCULINO" End If If RadioButton3.Checked Then procedencia = "ANGARAES" End If If RadioButton4.Checked Then procedencia = "HUAYTARA" End If If RadioButton5.Checked Then procedencia = "CHURCAMPA" End If If RadioButton6.Checked Then procedencia = "TAYACAJA" End If If RadioButton7.Checked Then procedencia = "ACOBAMBA"
  • 8. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA End If ListBox1.Items.Add(nombre + " " & apellidos + " " & genero + " " & procedencia + " ") Botón nuevo: TextBox1.Text = "" TextBox2.Text = "" ListBox1.Items.Clear() Botón cerrar: Close () 10. Diseñe y Programe el siguiente formulario. Botón sumar: Dim A, B, C, D, genero As Integer A = TextBox1.Text B = TextBox2.Text C = TextBox3.Text D = TextBox4.Text If RadioButton1.Checked Then genero = (A + B + C + D) End If ListBox1.Items.Add("la suma es:" + " " & genero) Botón concatenar: Dim A, B, C, D, genero As String A = TextBox1.Text B = TextBox2.Text C = TextBox3.Text D = TextBox4.Text If CheckBox4.Checked Then End If ListBox1.Items.Add("la concatenacion Es:" & A + " " & B + " " & C + " " & D + " " & genero + " ")
  • 9. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón restar: Dim A, B, C, D, genero As Integer A = TextBox1.Text B = TextBox2.Text C = TextBox3.Text D = TextBox4.Text If CheckBox1.Checked Then genero = (A - B - C - D) End If ListBox1.Items.Add("la resta es:" + " " & genero) Botón multiplicar: Dim A, B, C, D, genero As Integer A = TextBox1.Text B = TextBox2.Text C = TextBox3.Text D = TextBox4.Text If CheckBox2.Checked Then genero = (A * B * C * D) End If ListBox1.Items.Add("la multiplicacion es:" + " " & genero) Botón dividir: Dim A, B, C, D, genero As Integer A = TextBox1.Text B = TextBox2.Text C = TextBox3.Text D = TextBox4.Text If CheckBox3.Checked Then genero = ((A + B + C + D) / 4) End If ListBox1.Items.Add("la division es:" + " " & genero) 11. Diseñe y programe el Siguiente formulario.
  • 10. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón multiplicar: Dim A, r As Integer A = TextBox1.Text For cont = 1 To 12 Step 1 r = cont * A ListBox1.Items.Add(cont & " x " & A & " = " & r) Next Botón limpiar: TextBox1.Text = "" ListBox1.Items.Clear() Botón cerrar: Close() 12. Desarrollar un programa, que permita ingresar 5 números almacenarlos en un vector. Determinar el mayor.
  • 11. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Dim vector(4) As Byte Botón ingresar numeros: Dim i As Integer vector(0) = "" vector(1) = "" vector(2) = "" vector(3) = "" vector(4) = "" For i = 0 To 4 Step 1 vector(i) = InputBox("ingrese numero") Next End Sub Botón mostrar: Dim i, s As Integer For i = 0 To 4 Step 1 ListBox1.Items.Add(vector(i)) Next s = s + i TextBox1.Text = s End Sub 13. Desarrollar un programa, el usuario determina el tamaño del vector. Ingresar números al vector, Mostrar los números ingresados y los números que se repitieron (Duplicidad). 14. Desarrollar un programa, en el primer vector1 ingrese sus nombres. En el vector2 ingrese su apellido paterno. En el vector3 ingrese su apellido materno. Finalmente mostrar: datos completos, letras repetidas.
  • 12. UNIVERSIDAD PARA EL DESARROLLO ANDINO FACULTAD DE CIENCIAS E INGENIERÍA ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Botón mostrar: Dim nom, apep, apem As String nom = TextBox1.Text apep = TextBox2.Text apem = TextBox3.Text ListBox1.Items.Add(nom + " " & apep + " " & apem + " ") Botón cerrar: Close () Botón limpiar: TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" ListBox1.Items.Clear()