Vous êtes sur la page 1sur 91

1 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

2 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

DEDICATORIA

Este trabajo est dedicado en Primer lugar, a Dios por haberme permitido
llegar hasta este punto y haberme dado salud, ser el manantial de vida y
darme lo necesario para seguir adelante da a da para lograr mis objetivos,
adems de su infinita bondad y amor.

A nuestros padres por haberme apoyado en todo momento, por sus consejos,
sus valores, por la motivacin constante que me ha permiten ser una persona
de bien, pero ms que nada por su amor.

A nuestro maestra por su gran apoyo y motivacin, por su apoyo ofrecido en


este trabajo, por haberme transmitido los conocimientos obtenidos y haberme
llevado pas a paso en el aprendizaje.
3 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PRESENTACION

En la actualidad en todas las carreras profesionales (de ingeniera,


administracin contabilidad, etc.) es muy necesario tener los Conocimientos
bsicos de computacin.

Presentamos este trabajo con la finalidad de conocer y dar a conocer sobre


temas de suma importancia para nosotros como futuros tcnicos de
computacin e informtica.

En este informe hablaremos y demostraremos como realizar programas es


decir aprendemos a programaras

As como tambin hablaremos y demostraremos los pasos para programas


como empezamos y como se termina para ello utilizaremos el programa
llamado visual studio.

lo primero que realizaremos ser nuestro formulario y posteriormente


pasaremos a programar.

Para asi ser unos buenos programadores


4 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

INTRODUCCION

En la actualidad, la nocin de programacin se encuentra muy asociada a la


creacin de aplicaciones informaticas y videojuegos; es el proceso por el cual
una persona desarrolla un programa valindose de una herramienta que le
permita escribir el cdigo (el cual puede estar en uno o varios lenguajes, tales
como C++, Java y Python) y de otra que sea capaz de traducirlo a lo que se
conoce como lenguaje de mquina, el cual puede ser entendido por un
microprocesador.

Este ltimo paso se conoce como compilacin y es necesario para que el


cdigo pueda ser ejecutado por la plataforma para la cual haya sido creado,
que puede ser un ordenador, una tableta, una consola o un telfono mvil, por
ejemplo. Existe tambin una forma de traducir el cdigo
denominada interpretacin, que consiste en analizar lnea a lnea, hasta que se
traduzca lo suficiente como para poder realizar una tarea. Cabe mencionar que
los lenguajes de programacin se dividen en dos grandes grupos, donde los
que pueden ser compilados no pueden ser interpretados, y viceversa

La totalidad del proceso de desarrollo abarca varias etapas y requiere del


trabajo de diferentes especialistas. En principio, partiendo de la base de
un proyecto bien organizado, es necesario dar con una idea atractiva,
interesante, que justifique los meses o aos de esfuerzo que vendrn. Tan slo
esta primera parte puede tomar mucho tiempo, dado que lo que comienza
como un producto perfecto puede convertirse, luego de cuestionarlo y
observarlo desde diferentes ngulos, en un fracaso seguro.
5 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMACIN

Programacin es la accin y efecto de programar. Este verbo tiene varios usos:


se refiere a idear y ordenar las acciones que se realizarn en el marco de un
proyecto; al anuncio de las partes que componen un acto o espectculo; a la
preparacin de mquinas para que cumplan con una cierta tarea en un
momento determinado; a la elaboracin de programas para la resolucin de
problemas mediante ordenadores; y a la preparacin de los datos necesarios
para obtener una solucin de un problema a travs de una calculadora
electrnica, por ejemplo.

En la actualidad, la nocin de programacin se encuentra muy asociada a la


creacin de aplicaciones informaticas y videojuegos; es el proceso por el cual
una persona desarrolla un programa valindose de una herramienta que le
permita escribir el cdigo (el cual puede estar en uno o varios lenguajes, tales
como C++, Java y Python) y de otra que sea capaz de traducirlo a lo que se
conoce como lenguaje de mquina, el cual puede ser entendido por un
microprocesador.

Este ltimo paso se conoce como compilacin y es necesario para que el


cdigo pueda ser ejecutado por la plataforma para la cual haya sido creado,
que puede ser un ordenador, una tableta, una consola o un telfono mvil, por
ejemplo. Existe tambin una forma de traducir el cdigo
denominada interpretacin, que consiste en analizar lnea a lnea, hasta que se
traduzca lo suficiente como para poder realizar una tarea. Cabe mencionar que
los lenguajes de programacin se dividen en dos grandes grupos, donde los
que pueden ser compilados no pueden ser interpretados, y viceversa

La totalidad del proceso de desarrollo abarca varias etapas y requiere del


trabajo de diferentes especialistas. En principio, partiendo de la base de
un proyecto bien organizado, es necesario dar con una idea atractiva,
interesante, que justifique los meses o aos de esfuerzo que vendrn. Tan slo
esta primera parte puede tomar mucho tiempo, dado que lo que comienza
6 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

como un producto perfecto puede convertirse, luego de cuestionarlo y


observarlo desde diferentes ngulos, en un fracaso seguro.

Una vez hallada la idea, se debe establecer eldiseo de la misma; en otras


palabras, se trata de formalizar todo aquello que se haya discutido durante la
bsqueda inicial. Si bien cada equipo trabaja a su manera, dado que no se
puede estructurar la creacin de una forma rgida, es probable que el siguiente
paso lgico sea comenzar a experimentar a travs de la programacin, para
facilitar a los diseadores un contacto directo e interactivo con su idea.

Los programadores tienen en sus manos el poder de dar vida a un sistema, a


una aplicacin, a un videojuego. Es importante notar que todos
estosproductos pueden ser definidos en absoluto detalle en un documento,
incluyendo imgenes y grficos que expliquen cmo funciona cada milmetro
de los mismos; sin embargo, hasta que un desarrollador de software no entra
en accin, no es posible verlos en movimiento, probarlos, pasar de la teora a la
prctica.

En un plano ms tcnico, la programacin se realiza mediante el uso


de algoritmos, que son secuencias finitas, ordenadas y no ambiguas de
instrucciones que deben seguirse para resolver unproblema. Algunas de ellas
pueden agruparse y recibir un nombre para poder ser invocadas con facilidad
tantas veces como sea necesario. Del mismo modo que los seres humanos
necesitamos respirar constantemente, una aplicacin informtica necesita
conocer la posicin del puntero del ratn a cada momento, as como su
actividad (si se ha hecho clic y con qu botn, si se ha soltado o si se mantiene
presionado, etctera)

CMO CREAR PROGRAMAS?

1.-Analizar al usuario que utilizar mi software.

Cada usuario es un mundo, sus necesidades, habilidades, capacidades y


deseos son diferentes. Antes de empezar a disear tu software piensa en el
usuario final, el programa tiene que funcionar para l y no para t. Los
desarrolladores pensamos que los usuarios son iguales que nosotros y
7 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

despus nos extraa que nuestro software no acaba de funcionar. No pienses


en t, piensa en tu usuario.

.2.-Analizar al flujo de informacin.

Piensa en como la informacin se convierte en tablas, como se relaciona, como


los datos fluirn por tu aplicacin y como se convertirn en informacin. Coge
una pizarra, disea las principales tablas, campos y enlaces entre ellas. Pinta el
flujo de informacin.

.3.- Abre el vdevelop de Velneo y crea tu Proyecto de datos

No tienes que pensar, solo tienes que transcribir lo que ya tienes diseado en
la pizarra. En esta parte no tienes que andar con inventos, simplemente crear
las tablas-relaciones que has diseado y pensado previamente. Un aspecto
importante es que le pongas iconos, colores y tamaos adecuados a tus
esquemas. El esquema es la estructura bsica de tu programa, son los
cimientos de una casa, trtalo con mimo, diseo y delicadeza.

4.- Prueba tus tablas, ndices, relaciones con el vDataClient

Normalmente como programadores nos gusta ponernos con el interface, con


botones, rejillas y formularios, esta fase se trata de todo lo contrario, no abras
los objetos, utiliza el Velneo vDataClient para probar bien todos los cimientos
de tu aplicacin, sin disear un slo formulario. Esta parte es bsica si tu
aplicacin funciona bien con el vDataclient, ya tienes mucho ganado, tu casa
tiene unos buenos cimientos.

El vDataclient me permite probar toda la casa sin necesidad


de levantar una sola pared, es un adelanto para el desarrollo de aplicaciones.

.5.- Disea el interfaz de la aplicacin.

Ahora ya puedes ponerle la guinda a la aplicacin, no olvides que esta es la


parte ms importante para las personas que usarn tu software. Los
programadores nos gusta empezar por el interfaz pero eso es como empezar
8 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

una casa por el tejado. Dedcale tiempo al interfaz pero slo cuando los pilares
de tu aplicacin sean estables.

PROGRAMACION ORIENTADA A OBJETOS

La programacin orientada a objetos (POO, u OOP segn sus siglas en ingls)


es un paradigma de programacin que viene a innovar la forma de obtener
resultados. Los objetos manipulan los datos de entrada para la obtencin de
datos de salida especficos, donde cada objeto ofrece una funcionalidad
especial.

Muchos de los objetos pre-diseados de los lenguajes de


programacin actuales permiten la agrupacin en bibliotecas o libreras, sin
embargo, muchos de estos lenguajes permiten al usuario la creacin de sus
propias bibliotecas.

Est basada en varias tcnicas,


incluyendo herencia, cohesin, abstraccin, polimorfismo, acoplamiento y enca
psulamiento.

Su uso se populariz a principios de la dcada de 1990. En la actualidad, existe


una gran variedad de lenguajes de programacin que soportan la orientacin a
objetos.

LENGUAJE ESTRUCTURADO

El lenguaje estructurado es un lenguaje natural limitado en palabras y


construcciones, lo que le da ms precisin y claridad, evitando ambigedades
(el lenguaje natural humano carece de precisin y es muy ambiguo). No es
oral, slo escrito. Algunos lenguajes estructurados tambin pueden incluir
ciertos grficos simples (diagramas).

Los lenguajes estructurados NO deben confundirse con los lenguajes de


programacin estructurados ni la programacin estructurada que es
9 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

un paradigma de programacin, es decir, una forma de programar que puede


ser interpretado por una computadora. Para ms informacin sobre esto ltimo

leer: programacion estructurada.

Aplicaciones de los lenguajes estructurados

Un lenguaje estructurado se emplea mayormente en el desarrollo de sistemas


de informacin, en las fases de modelado.

Pero tambin un lenguaje estructurado podra permitir expresar otros tipos de


informacin, conocimientos o sistemas en forma de una estructura que es
definida por un conjunto consistente de reglas. Todo aquel que quiera
interpretar con claridad dicha estructura tendr que conocer las reglas del
lenguaje estructurado que se est empleando.

Algunas disciplinas donde se aplican los lenguajes estructurados son en la


gestin de informacin, modelado de procesos de negocios, etc.

Como este es un diccionario de informtica nos concentraremos en los


lenguajes estructurados desde el punto de vista del desarrollo de sistemas
informticos. En este caso los lenguajes estructurados sirven para especificar:

- Requerimientos del sistema: la estructura resultante debe expresar, con un


mnimo de errores y con coherencia, las exigencias que provienen de
diferentes fuentes (en ocasiones provienen en lenguaje natural).

Estandarizar y convenir un lenguaje modelado es la parte principal del proceso


de comunicacin que necesitan todos los agentes involucrados en un proyecto
informtico.
10 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Un ejemplo de lenguaje estructurado grfico-textual muy popular es UML.

Otro ejemplo del lenguaje estructurado grfico y textual es EXPRESS,


estandarizado en el ISO 10303-11.

Los pseudocdigos son lenguajes estructurados que permiten describir


algoritmos (no necesariamente de programacin). Adems, en ocasiones,
pueden ser interpretados por computadoras.

Lenguaje estructurado en computacin

El lenguaje estructurado puede utilizarse para especificar un algoritmo de


programacin. Luego, para que la computadora pueda procesarlo, deber
transformarse o "traducirse" a un lenguaje de programacin especfico.

El lenguaje estructurado es una herramienta de modelado que puede utilizarse


en la especificacin de procesos durante el desarrollo de sistemas de
informacin.

Caractersticas generales de los lenguajes estructurados

- Un lenguaje estructurado tiene una sintaxis (reglas) y una semntica


(interpretacin o sentido).

- Todos los actores (pueden ser personas o mquinas) deben conocer el


lenguaje estructurado para entender la estructura que se model emplendolo.

- Puede ser grfico, textual o combinar ambos.


11 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

OPERACIONES ARITMETICAS

DIAGRAMA DE FLUJO

El diagrama de flujo o diagrama de actividades es la representacin


grfica del algoritmo o proceso. Se utiliza en disciplinas
como programacin, economa, procesos industriales y psicologa cognitiva.

PSEUDOCDIGO

En ciencias de la computacin, y anlisis numrico, el pseudocdigo (o


falso lenguaje) es una descripcin de alto nivel compacta e informal1 del
principio operativo de un programa informtico u otro algoritmo.
12 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMA

l concepto de programa (trmino derivado del latn programma que, a su vez,


tiene su origen en un vocablo griego) posee mltiples acepciones. Puede ser
entendido como el anticipo de lo que se planea realizar en algn mbito o
circunstancia; el temario que se ofrece para un discurso; la presentacin y
organizacin de las materias de un cierto curso o asignatura; y la descripcin
de las caractersticas o etapas en que se organizan determinados actos o
espectculos artsticos.

Un programa tambin consiste en una unidad temtica desarrollada durante


una emisin televisiva o radial, adems de permitir nombrar al grupo de
instrucciones que le posibilita a una computadora desarrollar diferentes
funciones.

programa informtico o software es un elemento imprescindible para el normal


funcionamiento de una computadora. Puede ser tanto un programa ejecutable
como su cdigo fuente, que es escrito por los programadores. Por otra parte,
de acuerdo a sus funciones, un programa puede ser catalogado como un
software de sistema o un software de aplicacin.
13 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

En este mbito tecnolgico se puede hablar de multitud de programas que


tienen como objetivo el que podamos realizar una tarea concreta de una
manera sencilla. Este sera el caso de Word, que es un procesador de textos
que nos ayuda a crear y disear multitud de documentos textuales, o
PowerPoint que nos sirve para desarrollar presentaciones visuales muy
atractivas.

En cuanto al programa de radio o televisin, se trata de un conjunto de


emisiones peridicas que se nuclean e identifican bajo un mismo ttulo y que
ofrece contenidos segmentados por bloques.

As podemos establecer como ejemplos diversos tipos de programas que


existen en las parrillas de cualquier televisin del mundo. Una perfecta
clasificacin podra ser la que habla de programas deportivos, programas de
actualidad, programas de entretenimiento, programas del corazn o programas
culturales, entre otros muchos ms.

Entre los programas ms importantes de radio de la historia se encuentra aquel


que Orson Welles realizaba de manera semanal en la CBS (Columbia
Broadcasting System) y que consista en dramatizar e interpretar diversas
narraciones literarias. Es importante por el hecho de que un da aquel director y
actor estaba interpretando la obra La Guerra de los Mundos, de G.H Wells, en
la que se hablaba de la invasin aliengena de la Tierra. Esta se tom para
gastar una broma por Halloween a los oyentes y se les plante como algo real.

Se cuenta que muchas fueron las personas que al encender la radio creyeron a
pies juntillas lo que supuestamente un cientfico les estaba contando sobre la
debacle que se avecinaba por culpa de los marcianos. Un hecho que trajo
consigo que se viviera una autntica situacin de pnico tanto en Nueva York
como en Nueva Jersey.

VISUAL ESTUDIO

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus


siglas en ingls) para sistemas operativos Windows. Soporta mltiples
lenguajes de programacin, tales como C++, C#, Visual Basic
14 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

.NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web,
como ASP.NET MVC, Django, etc., a lo cual hay que sumarle las nuevas
capacidades online bajo Windows Azure en forma del editor Monaco.

Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, as


como servicios web en cualquier entorno que soporte la plataforma .NET (a
partir de la versin .NET 2002). As, se pueden crear aplicaciones que se
comuniquen entre estaciones de trabajo, pginas web, dispositivos mviles,
dispositivos embebidos y consolas, entre otros.

CARACTERSTICAS DE VISUAL STUDIO

Nuevo emulador para Android

Con Visual Studio 2015, se pueden desarrollar aplicaciones mviles para


Android utilizando C++ nativo, Apache Cordova o Xamarin. Durante el
desarrollo de aplicaciones para Android en versiones anteriores de Visual
Studio, lo peor de todo era seleccionar el emulador adecuado. Ahora, Visual
Studio 2015 instala el nuevo emulador de Android de forma automtica cuando
eliges que quieres desarrollar una aplicacin mvil pata Android. Este emulador
soporta varias versiones del sistema operativo y distintos dispositivos.

Anlisis de cdigo en el acto

El anlisis de cdigo en el acto estaba destinados a ser el prximo tema a


actualizar en las versiones anteriores del IDE. La verdad es que se necesitaba.
Antes de esto, el desarrollador poda llegar a conocer los problemas reportados
por el analizador de cdigo esttico (como FxCop) solamente despus de la
compilacin del cdigo. En Visual Studio 2015, puedes instalar cualquier
analizador de cdigo esttico de los paquetes NuGet que analizar tu cdigo
en el acto; es decir, te advertir sobre los supuestos errores por adelantado,
mientras que ests codificando. La imagen de ms abajo muestra una
advertencia en el anlisis de cdigo esttico que aparece en el editor de cdigo
fuente.

La bombilla
15 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

La bombilla iluminada es un icono que se muestra en el editor de cdigo fuente,


que sugiere refactorizar o cmo solucionar los errores identificados por los
analizadores de cdigo esttico. La imagen de ms abajo muestra una pantalla
de ejemplo, donde se puede ver el icono de bombilla

Evaluacin de expresiones lambda

Esta es una caracterstica muy pero que muy esperada por los desarrolladores
que tienden a escribir complejas expresiones lambda en el cdigo. Visual
Studio 2015 permite evaluar la expresin lambda en las ventanas normales o
bien en un popup que podemos mover a nuestro antojo. La imagen de ms
abajo muestra una expresin lambda en un sencillo popup con el cdigo de
ejemplo de fondo.

Intellitest

Intellitest es una caracterstica que explora el mtodo con el que escribiste y


ejecutaste la unit test para cada lnea del cdigo dentro de ese mtodo con
diferentes combinaciones de entrada. El resultado se presenta en un formato
limpio, con detalles a percibir como el valor del parmetro pasado, el resultado,
errores, detalles de la ejecucin, y mucho, mucho ms. Una vez que escribas
un mtodo, puedes hacer clic y seleccionar "Ejecutar Intellitest". Esto analiza tu
mtodo y ejecuta las pruebas pertinentes con diferentes parmetros de
entrada.

Comprobar la historia del cdigo fuente en Code Lens

Aunque Code Lens es una caracterstica introducida originalmente como parte


de Visual Studio 2013, hay varias mejoras en la funcin con el lanzamiento de
Visual Studio 2015. Una muy importante es que es posible ver a travs del
historial de cambios del cdigo fuente usando Code Lens sin perder el foco en
el editor de cdigo fuente.

Y este ha sido el artculo en el que os he contado mi top 6 caractersticas del


nuevo IDE de Visual Studio 2015, esperamos que te haya gustado y sepas
aplicarlo en tus futuros proyectos. Ya sabes que si nos quieres proponer un
16 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

tema que quieres ver reflejado como un tutorial o como una prctica, solo
tienes que hacer uso del rea de comentarios de un poco ms abajo.

EJERCICIOS DE PROGRAMACION
EJERCICIO N1
FORMULARIO

PROGRAMACION
Public Class Form1
Dim Bas As Single
Dim Alt As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtBas.Text = ""
TxtAlt.Text = ""
TxtAre.Text = ""
17 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtBas.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Bas = TxtBas.Text
Alt = TxtAlt.Text
TxtAre.Text = (Bas * Alt) / 2
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub

End Class

COMPROBACION
18 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N2
FORMULARIO

PROGRAMACION
Public Class Form1
Dim Nte As Single
Dim Npr As Single
Dim Nlab As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNte.Text = ""
TxtNpr.Text = ""
TxtNlab.Text = ""
19 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtPro.Text = ""
TxtNte.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Nte = TxtNte.Text
Npr = TxtNpr.Text
Nlab = TxtNlab.Text
TxtPro.Text = (Nte + Npr + Nlab) / 3

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub

End Class

COMPROBACION
20 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N3
FORMULARIO
21 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMA
Public Class Form1
Dim Velo As Single
Dim Tim As Single
Dim Grav As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtVelo.Text = ""
TxtTim.Text = ""
TxtGrav.Text = ""
TxtAlt.Text = ""
TxtVelo.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Velo = TxtVelo.Text
Tim = TxtTim.Text
Grav = TxtGrav.Text
22 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtAlt.Text = ((Velo * Tim) + (Grav * Tim) ^ 2) / 2

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION

EJERCICIO N4
FORMULARIO
23 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMA

Public Class Form1


Dim Vini As Single
Dim tiem As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtVini.Text = ""
TxtTiem.Text = ""
TxtAlt.Text = ""
TxtVini.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Vini = TxtVini.Text
tiem = TxtTiem.Text
TxtAlt.Text = (Vini * Tiem) + (9.81 * (Tiem) ^ 2) / 2
24 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION

EJERCICIO N5
FORMULARIO
25 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMA
Public Class Form1
Dim Note As Single
Dim Nlab As Single
Dim Nor As Single
Dim Npra As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNote.Text = ""
TXTNlab.Text = ""
TxtNor.Text = ""
TxtNpra.Text = ""
Txtprom.Text = ""
TxtNote.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


26 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Note = TxtNote.Text
Nlab = TXTNlab.Text
Nor = TxtNor.Text
Npra = TxtNpra.Text
Txtprom.Text = (Note + Nlab + Nor + Npra) / 4
Txtmend.Text = "Aprovado"
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class
COMPROBACION

EJERCICIO N6
27 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

FORMULARIO

PROGRAMA
Public Class Form1
Dim VEL As Single
Dim TIM As Single
Dim GRA As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtVelo.Text = ""
TxtTim.Text = ""
TxtGrav.Text = ""
TxtAlt.Text = ""
TxtVelo.Focus()
End Sub
28 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


VEL = TxtVelo.Text
TIM = TxtTim.Text
GRA = TxtGrav.Text
TxtAlt.Text = (VEL * TIM + GRA * (TIM) ^ 2 / 8)
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION

EJERCICIO N7
29 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

FORMULARIO

PROGRAMA
Public Class Form1
Dim Inga As Single
Dim Ingb As Single
Dim Ingc As Single
Dim Ingd As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


Txtinga.Text = ""
Txtingb.Text = ""
Txtingc.Text = ""
Txtingd.Text = ""
TxtFun.Text = ""
Txtinga.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Inga = Txtinga.Text
Ingb = Txtingb.Text
30 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Ingc = Txtingc.Text
Ingd = Txtingd.Text
TxtFun.Text = (1 / Inga + Ingb) + (Inga + Ingb / Inga + Ingb) ^ 1 / 2 + (Ingd / Ingc)
^ 1 / 4 + ((1 + Inga) ^ 2.6)
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION

EJERCICIO N8
31 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

FORMULARIO

PROGRAMA
Public Class Form1
Dim Inga As Single
Dim Ingb As Single
Dim Ingc As Single
Dim Ingd As Single
Private Sub Button1_Click(sender As Object, e As EventArgs)
Handles Button1.Click
Txtinga.Text = ""
Txtingb.Text = ""
Txtingc.Text = ""
Txtingd.Text = ""
Txtfun1.Text = ""
Txtfun2.Text = ""
Txtfun3.Text = ""
Txtinga.Focus()
End Sub
32 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Private Sub Button2_Click(sender As Object, e As EventArgs)


Handles Button2.Click
Inga = Txtinga.Text
Ingb = Txtingb.Text
Ingc = Txtingc.Text
Ingd = Txtingd.Text
Txtfun1.Text = (Inga / Ingb) + ((Ingb) ^ 1 / 2 + 2 * (Inga +
Ingb) ^ (1 / 2) * (Ingb) ^ 1 / 2)
Txtfun2.Text = (Inga + Ingb) ^ 1 / 2 + (Inga + Ingb) / (Ingc +
Ingd) + 1 / (Inga * Ingb) ^ 1 / 2
Txtfun3.Text = (3 + Inga) / Ingd + (Ingc / 2) ^ +(2 * Ingd) +
(Ingd / (Ingc + Inga))
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs)
Handles Button3.Click
End
End Sub
End Class
COMPROBACION
33 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

FORMULARIO N9
FORMULARIO

PROGRAMA
Public Class Form1
Dim Nte As Single
Dim Npr As Single
Dim Nlab As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNte.Text = ""
TxtNpr.Text = ""
TxtNlab.Text = ""
TxtPro.Text = ""
TxtNte.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


34 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Nte = TxtNte.Text
Npr = TxtNpr.Text
Nlab = TxtNlab.Text
TxtPro.Text = (Nte + Npr + Nlab) / 3

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub

End Class

COMPROBACION
35 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N10
FORMULARIO

PROGRAMA
Public Class Form1
Dim Inga As Single
Dim Ingb As Single
Dim Ingc As Single
Dim Ingd As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Txtinga.Text = ""
Txtingb.Text = ""
txtingc.Text = ""
Txtingd.Text = ""
Txtfun.Text = ""
Txtinga.Focus()
36 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Inga = Txtinga.Text
Ingb = Txtingb.Text
Ingc = txtingc.Text
Ingd = Txtingd.Text
Txtfun.Text = (1 / Inga + Ingb + (Inga + Ingb / +Ingd) ^ 1 / 2 + (Ingd + Ingc) ^ 1 / 4
+ (1 + Inga) ^ 2.6)
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
37 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N12
FORMULARIO

PROGRAMA

Public Class Form1

Dim Nteo As Single


Dim Npra As Single
Dim Nlab As Single
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles LblNteo.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtNteo.Text = ""
38 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtNpra.Text = ""
TxtNlab.Text = ""
TxtProm.Text = ""
TxtNteo.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Nteo = TxtNteo.Text
Npra = TxtNpra.Text
Nlab = TxtNlab.Text
TxtProm.Text = ((2 * Nteo) + (6 * Npra) + (12 * Nlab)) / 20
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
39 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N13
FORMULARIO

PROGRAMA
Public Class Form1
Dim Bas As Single
Dim Alt As Single
Dim Lda As Single
Dim Ldb As Single
Dim Ldc As Single
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles LblBas.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtBas.Text = ""
TxtAlt.Text = ""
TxtLda.Text = ""
TxtLdb.Text = ""
TxtLdc.Text = ""
40 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtAre.Text = ""
TxtPer.Text = ""
TxtBas.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Bas = TxtBas.Text
Alt = TxtAlt.Text
Lda = TxtLda.Text
Ldb = TxtLdb.Text
Ldc = TxtLdc.Text
TxtAre.Text = (Bas * Alt) / 2
TxtPer.Text = (Lda + Ldb + Ldc)
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
41 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N14
FORMULARIO

PROGRAMA

Public Class calcilar

Dim Inga As Single


Dim Ingb As Single
Dim Ingc As Single
Dim Ingd As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Txtinga.Text = ""
Txtingb.Text = ""
Txtingc.Text = ""
Txtingd.Text = ""
TxtFun1.Text = ""
TxtFun2.Text = ""
TxtFun3.Text = ""
42 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtFun4.Text = ""
Txtinga.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Inga = Txtinga.Text
Ingb = Txtingb.Text
Ingc = Txtingc.Text
Ingd = Txtingd.Text
TxtFun1.Text = ((Inga + Ingb) ^ 2 + 1 / ((Inga) ^ 2) ^ 1 / 2 + 2 / (Ingb) ^ 1 / 2 + Ingc
/ Ingd)
TxtFun2.Text = (1 / Inga + Ingb) ^ 1 / 4 + ((Inga + Ingb) ^ 2) ^ 1 / 2 + (Ingd + Ingc /
Inga + Ingb) ^ 2
TxtFun3.Text = (Inga + Ingb + Ingc) ^ 1 / 2
TxtFun4.Text = ((Inga + Ingb) ^ 2 + (Ingc) ^ 3 + (Ingd + Inga) ^ 4) ^ 1 / 4
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs)


End
End Sub
End Class

COMPROVACION
43 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N15
FORMULARIO N27

PROGRAMA
Public Class Form1
Dim Bas As Single
Dim Alt As Single
Dim Lda As Single
Dim Ldb As Single
Dim Ldc As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtBas.Text = ""
TxtAlt.Text = ""
TxtLda.Text = ""
TxtLdb.Text = ""
TxtLdc.Text = ""
TxtAre.Text = ""
TxtPer.Text = ""
TxtBas.Focus()
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
44 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Bas = TxtBas.Text
Alt = TxtAlt.Text
Lda = TxtLda.Text
Ldb = TxtLdb.Text
Ldc = TxtLdc.Text
TxtAre.Text = (Bas * Alt) / 2
TxtPer.Text = (Lda + Ldb + Ldc)
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
End
End Sub
End Class

COMPROBACION
45 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N16
FORMULARIO

PROGRAMA
Public Class Form1
Dim not1 As Single
Dim not2 As Single
Dim not3 As Single
Dim prom As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNot1.Text = ""
TxtNot2.Text = ""
TxtNot3.Text = ""
TxtProm.Text = ""
TxtCon.Text = ""
TxtNot1.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


not1 = TxtNot1.Text
46 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

not2 = TxtNot2.Text
not3 = TxtNot3.Text
TxtProm.Text = (not1 + not2 + not3) / 3
prom = TxtProm.Text
If prom >= 11 Then
TxtCon.Text = "alumno aprovado"
Else
TxtCon.Text = "alumno desaprovado"
End If

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
47 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N17
FORMULARIO

PROGRAMA
Public Class Form1
Dim Nom As String
Dim fecn As Single
Dim Eda As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNom.Text = ""
TxtFecn.Text = ""
TxtEda.Text = ""
TxtMen.Text = ""
TxtNom.Focus()

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Nom = TxtNom.Text
48 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

fecn = TxtFecn.Text
TxtEda.Text = (2017 - fecn)
Eda = TxtEda.Text
If Eda >= 18 Then
TxtMen.Text = "mayor de edad"
Else
TxtMen.Text = "menor de edad"

End If
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
49 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N18
FORMULARIO

PROGRAMA
Public Class Form1
Dim Pnu1 As Single
Dim Pnu2 As Single
Private Sub Button1_Click(sender As Object, e As EventArgs)
Handles Button1.Click
TxtPnu1.Text = ""
TxtPNu2.Text = ""
TxtRes.Text = ""
TxtPnu1.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs)


Handles Button2.Click
Pnu1 = TxtPnu1.Text
Pnu2 = TxtPNu2.Text
50 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtRes.Text = (Pnu1 + Pnu2)

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs)


Handles Button3.Click
End
End Sub
End Class

COMPROBACION
51 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N19
FORMULARIO

PROGRAMA
Public Class Form1
Dim num1 As Single
Dim num2 As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtNum1.Text = ""
TxtNum2.Text = ""
TxtOpe.Text = ""
TxtRes.Text = ""
TxtNum1.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


num1 = TxtNum1.Text
num2 = TxtNum2.Text
TxtRes.Text = (num1 + num2)
TxtOpe.Text = "la operacion calculada corresponde ala suma"
End Sub
52 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


num1 = TxtNum1.Text
num2 = TxtNum1.Text
TxtRes.Text = (num1 - num2)
TxtOpe.Text = "la operacion calculada corresponde ala resta"

End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
num1 = TxtNum1.Text
num2 = TxtNum2.Text
TxtRes.Text = (num1 / num2)
TxtOpe.Text = "la operacion calculada corresponde ala divicion"

End Sub
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
num1 = TxtNum1.Text
num2 = TxtNum2.Text
TxtRes.Text = (num1 * num2)
TxtOpe.Text = "la operacion calculada corresponde ala multiplicacion"
End Sub

Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click


num1 = TxtNum1.Text
num2 = TxtNum2.Text
TxtRes.Text = (num1 ^ num2)
TxtOpe.Text = "la operacion calculada corresponde al potensiacion"

End Sub

Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click


End
End Sub
End Class
53 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROBACION DE LAS OPERACIONES

SUMA

RESTA
54 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

MULTIPLICACION

DIVICION
55 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

POTENCIA
56 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N20
FORMULARIO

PROGRAMACION
Public Class Form1
Dim inga As Single
Dim ingb As Single
Dim ingc As Single
Dim ingd As Single
Dim fun1 As Single
Dim fun2 As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Nuevo.Click
Txtinga.Text = ""
Txtingb.Text = ""
Txtingc.Text = ""
Txtingd.Text = ""
57 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Txtfun1.Text = ""
Txtfun2.Text = ""
Txtmes1.Text = ""
txtmen2.Text = ""
Txtinga.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles


Calcular.Click
inga = Txtinga.Text
ingb = Txtingb.Text
ingc = Txtingc.Text
ingd = Txtingd.Text
Txtfun1.Text = (inga + ingb) + (2 * inga - ingc) ^ 2 + (0.5 * inga + 4.3 * ingb) ^ 1 / 4
+ ((2.2 * ingd + (ingc / 2)) ^ 1 / 2) ^ 2
Txtfun2.Text = (3 * inga + (ingd) ^ 1 / 2) ^ 3 + (1 / (inga / ingb) ^ 1 / 2) + (ingd +
ingc) ^ 2 + ((1 / ingc) ^ 1 / 2)
fun1 = Txtfun1.Text
fun2 = Txtfun2.Text
If fun1 >= 0 Then
If fun2 >= 0 Then
Txtmes1.Text = "la funcion 1 es positivo"
txtmen2.Text = "la funcion 2 es positivo"
Else
Txtmes1.Text = "la funcion 1 es negativo"
txtmen2.Text = "la funcion 2 es negativo"

End If
End If
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Salir.Click


End
End Sub

End Class
58 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROVACION

EJERCICIO N21
FORMULARIO
59 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMACION
Public Class Form1
Dim con As Single
Dim ppo As Single
Dim err As Single
Dim tpo As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtCon.Text = ""
TxtPpo.Text = ""
TxtErro.Text = ""
TxtTpo.Text = ""
TxtTam.Text = ""
TxtCon.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


con = TxtCon.Text
ppo = TxtPpo.Text
err = TxtErro.Text
tpo = TxtTpo.Text
TxtTam.Text = ((con) ^ 2 * ppo * (1 - ppo) * tpo / (err) ^ 2 * (err) ^ 2 * tpo + (con) ^
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROVACION
60 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERICICIO N22
FORMULARIO

PROGRAMA

Public Class Form1


Dim mon As Single
Dim cod As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtMon.Text = "100"
TxtCod.Text = ""
TxtMos.Text = ""
TxtMod.Text = ""
TxtMon.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


mon = TxtMon.Text
TxtCod.Text = (mon / 3.23)
TxtMos.Text = (mon * 0.2)
TxtMod.Text = (TxtCod.Text * 0.25)
61 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COPROVACION
62 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N23
FORMULARIO

PROGRAMACION
Public Class Form1
Dim ingA As Single
Dim ingB As Single
Dim fun As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtingA.Text = ""
TxtingB.Text = ""
Txtfun.Text = ""
Txtmen.Text = ""
TxtingA.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


ingA = TxtingA.Text
ingB = TxtingB.Text
Txtfun.Text = ((2 + ingA) / (ingA + ingB)) / 2
63 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

fun = Txtfun.Text
If fun >= 0 Then
Txtmen.Text = "el resultado es positivo"
Else
Txtmen.Text = "el resultado es negativo"
End If

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
64 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N24
FORMULARIO

PROGRAMA
Public Class Form1
Dim Bas As Single
Dim Agui As Single
Dim Com As Single
Dim AFP As Single
Dim Dnl As Single
Dim Tard As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtBas.Text = ""
TxtAgui.Text = ""
TxtCom.Text = ""
TxtAFP.Text = ""
TxtDnla.Text = ""
TxtTar.Text = ""
TxtSuno.Text = ""
TxtBas.Focus()
65 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Bas = TxtBas.Text
Agui = TxtAgui.Text
Com = TxtCom.Text
AFP = TxtAFP.Text
Dnl = TxtDnla.Text
Tard = TxtTar.Text
TxtSuno.Text = (Bas + Agui + Com) - (AFP + Dnl + Tard)

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub

End Class

COMPROBACION
66 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICION26
FORMULARIO

PROGRAMA
Public Class Form1
Dim Num1 As Single
Dim Num2 As Single

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click


TxtPnu.Text = ""
TxtSnu.Text = ""
TxtRes.Text = ""
TxtOpe.Text = ""
TxtPnu.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Num1 = TxtPnu.Text
Num2 = TxtSnu.Text
TxtRes.Text = (Num1 + Num2)
TxtOpe.Text = "la operacion calculada corresonde ala suma"
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


Num1 = TxtPnu.Text
67 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Num2 = TxtSnu.Text
TxtRes.Text = (Num1 - Num2)
TxtOpe.Text = "la operacion calculada corresonde ala Resta"
End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click


Num1 = TxtPnu.Text
Num2 = TxtSnu.Text
TxtRes.Text = (Num1 * Num2)
TxtOpe.Text = "la operacion calculada corresonde ala multiplicacion"
End Sub

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click


Num1 = TxtPnu.Text
Num2 = TxtSnu.Text
TxtRes.Text = (Num1 / Num2)
TxtOpe.Text = "la operacion calculada corresonde ala divicion"
End Sub

Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click


Num1 = TxtPnu.Text
Num2 = TxtSnu.Text
TxtRes.Text = (Num1) ^ Num2
TxtOpe.Text = "la operacion calculada corresonde ala pontencia x"
End Sub

Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click


Num1 = TxtPnu.Text
Num2 = TxtSnu.Text
TxtRes.Text = (Num2) ^ Num1
TxtOpe.Text = "la operacion calculada corresonde ala potencia y"
End Sub

Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click


End
End Sub
End Class
68 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROBACION DE LAS OPERACIONES


SUMA

RESTA
69 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

MULTIPLICACION

DIVICION
70 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

POTENCIAX

POTENCIAY
71 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N27
FORMULARIO

PROGRAMA
Public Class Form1
Dim niv As Single
Dim erro As Single
Dim tam As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNiv.Text = ""
TxtErro.Text = ""
TxtTam.Text = ""
TxtVar.Text = ""
TxtNiv.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


niv = TxtNiv.Text
72 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

erro = TxtErro.Text
tam = TxtTam.Text
TxtVar.Text = ((niv) * (erro) ^ 2 / ((tam) ^ 2) ^ 1 / 2)
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
73 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N28
FORMULARIO

PROGRAMA

Public Class Form1


Dim not1 As Single
Dim not2 As Single
Dim not3 As Single
Dim not4 As Single
Dim not5 As Single
Dim not6 As Single
Dim not7 As Single
Dim prom As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtNot1.Text = ""
TxtNot2.Text = ""
TxtNot3.Text = ""
TxtNot4.Text = ""
TxtNot5.Text = ""
TxtNot6.Text = ""
TxtNot7.Text = ""
TxtProm.Text = ""
TxtMen.Text = ""
74 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

TxtNot1.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


not1 = TxtNot1.Text
not2 = TxtNot2.Text
not3 = TxtNot3.Text
not4 = TxtNot4.Text
not5 = TxtNot5.Text
not6 = TxtNot6.Text
not7 = TxtNot7.Text
TxtProm.Text = ((not1 * 0.12) + (not2 * 0.2) + (not3 * 0.18) + (not4 * 0.16) + (not5
* 0.14) + (not6 * 0.11) + (not7 * 0.09) / 1)
prom = TxtProm.Text
If prom >= 14 Then
TxtMen.Text = "alumno aprovado"
Else
TxtMen.Text = "alumno desaprovado"
End If
End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class

COMPROBACION
75 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N 29
FORMULARIO

PROGRAMA
Public Class Form1
Dim Com As Single
Dim Agui As Single
Dim Bon As Single
Dim Des As Single
Dim Sal As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtCom.Text = ""
TxtAgi.Text = ""
TxtBon.Text = ""
TxtDes.Text = ""
TxtSal.Text = ""
TxtNsa.Text = ""
TxtCom.Focus()
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Com = TxtCom.Text
76 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Agui = TxtAgi.Text
Bon = TxtBon.Text
Des = TxtDes.Text
TxtSal.Text = (Com + Agui + Bon - Des)
Sal = TxtSal.Text
If Sal >= 1001 Then
TxtNsa.Text = "((0.3*agui)+sal)"
Else
TxtNsa.Text = "(0.2*bon9+sal)"
End If

End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
End
End Sub
End Class

COMPROBACION
77 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N30
FORMULARIO

PROGRAMA
Public Class Form1
Dim Sol As Single
Dim Dol As Single
Dim Eur As Single
Dim Csa As Single
Dim Cni As Single
Dim Gas As Single
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TxtSol.Text = ""
TxtDol.Text = ""
TxtEur.Text = ""
TxtCsa.Text = ""
TxtMen1.Text = ""
TxtCni.Text = ""
TxtMen2.Text = ""
TxtGas.Text = ""
TxtMen3.Text = ""
Txtcon1.Text = ""
Txtcon2.Text = ""
TxtSol.Focus()

End Sub
78 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click


Sol = TxtSol.Text
Dol = TxtDol.Text
Eur = TxtEur.Text
TxtCsa.Text = (0.6 * Sol)
TxtCni.Text = (0.3 * (Dol * 2.88))
TxtGas.Text = ((Eur * 1.17) * 2.88)
Csa = TxtCsa.Text
If Csa > 1000000 Then
TxtMen1.Text = "usted paga impuesto"
Else
TxtMen1.Text = "usted no paga impuesto"
End If
Cni = TxtCni.Text
If Cni > 1000000 Then
TxtMen2.Text = "usted paga impuesto"
Else
TxtMen2.Text = "usted no paga impuesto"
End If
Gas = TxtGas.Text
If Gas > 1000000 Then
TxtMen3.Text = "usted paga impuesto"
Else
TxtMen3.Text = "usted no paga impuesto"
End If
Txtcon1.Text = (Dol * 2.88)
Txtcon2.Text = (Eur * 1.17) * 2.88

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click


End
End Sub
End Class
79 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROBACION
80 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

EJERCICIO N31
FORMULARIO

COMPROBACION
Public Class Form1
Dim Nom As Single
Dim Cod As Single
Dim Ape As Single
Dim Tel As Single
Dim Ndp1 As Single
Dim ndp2 As Single
Dim ndp3 As Single
Dim ndp4 As Single
Dim Des1 As Single
Dim des2 As Single
Dim des3 As Single
Dim des4 As Single
Dim Can1 As Single
Dim can2 As Single
Dim can3 As Single
Dim can4 As Single
Dim Preu1 As Single
Dim preu2 As Single
Dim preu3 As Single
81 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Dim preu4 As Single


Dim Sut1 As Single
Dim sut2 As Single
Dim sut3 As Single
Dim sut4 As Single
Dim Stg As Single
Dim Ind As Single
Dim IGV As Single
Dim Tap As Single
Dim Con As Single

Private Sub Button_Click(sender As Object, e As EventArgs) Handles Agregar.Click


Txtnom.Text = ""
Txtcod.Text = ""
Txtape.Text = ""
Txttel.Text = ""
Txtndp1.Text = "cpu"
Txtndp2.Text = "mouse"
Txtndp3.Text = "teclado"
Txtndp4.Text = "monitor"
Txtdes1.Text = ""
Txtdes2.Text = ""
Txtdes3.Text = ""
Txtdes4.Text = ""
Txtcan1.Text = "1"
Txtcan2.Text = "1"
Txtcan3.Text = "1"
Txtcan4.Text = "2"
Txtpreu1.Text = "100"
Txtpreu2.Text = "100"
Txtpreu3.Text = "100"
Txtpreu4.Text = "00"
Txtsut1.Text = ""
Txtsut2.Text = ""
Txtsut3.Text = ""
Txtsut4.Text = ""
Txtstg.Text = ""
Txtind.Text = ""
TxtIGV.Text = ""
Txttap.Text = ""
Txtcon.Text = ""
Txtnom.Focus()

End Sub

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click


82 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

Can1 = Txtcan1.Text
can2 = Txtcan2.Text
can3 = Txtcan3.Text
can4 = Txtcan4.Text
Preu1 = Txtpreu1.Text
preu2 = Txtpreu2.Text
preu3 = Txtpreu3.Text
preu4 = Txtpreu4.Text
Txtsut1.Text = (Can1 * Preu1)
Txtsut2.Text = (can2 * preu2)
Txtsut3.Text = (can3 * preu3)
Txtsut4.Text = (can4 * preu4)
Sut1 = Txtsut1.Text
sut2 = Txtsut2.Text
sut3 = Txtsut3.Text
sut4 = Txtsut4.Text
Txtstg.Text = (Sut1 + sut2 + sut3 + sut4)
Stg = Txtstg.Text
TxtIGV.Text = (Stg * 0.19)
IGV = TxtIGV.Text
Txttap.Text = (Stg + IGV)
Tap = Txttap.Text
If Tap >= 5000.0 Then
Txtcon.Text = "tiene un descuento de 100 S/"
Else
Txtcon.Text = "grasias por su compra"
End If
Txtind.Text = "el total a pagar se calculo correctamente"
End Sub

Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click


End
End Sub
End Class
83 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROBACION

PARA SACAR EL SUB TOTAL DE LA FACTURA


84 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

COMPROBACION CON UN DESCUENTO


85 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

ANEXOS

COMPROVANDO EL FORMULARIO

EMPEZANDO A PROGRAMAR
86 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMANDO

REALIZANDO EL FORMULARIO
87 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

CALCULANDO EL SUELDO NETO

CALCULANDO LA ALTURA
88 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

F GHJK

RALIZ A PROGRAMAANDO

CALCULANDO EL AREA DE UN TRIANGULO


89 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

REALIZANDO LA COMPROVACION

REALIZANDO UN FORMULARIO
90 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

PROGRAMANDO

CALCULANDO EL PROMEDIO DE 7 NOTAS

}
91 INSTITU INSTITUTO DE EDUCACION SUPERIOR TECNOLOGICO PUBLICO HUAMACHUCO

REALIZANDO EL FORMULARIO DE LA FACTURA

Vous aimerez peut-être aussi