Jara vanessa

17
UNIDAD EDUCATIVA “HUGO BENJAMIN CRUZ ANDRADE” VANESSA JASMIN JARA ALUNNO 3º DE BACHILLERATO “C” SISTEMAS CURSO EJERCICIOS EN GAMBAS TEMA ING: ESTALIN RODRIGUEZ LICENCIADO 2014-2015 AÑO LECTIVO

Transcript of Jara vanessa

UNIDAD EDUCATIVA “HUGO BENJAMIN CRUZ ANDRADE”

VANESSA JASMIN JARA ALUNNO

3º DE BACHILLERATO “C” SISTEMAS CURSO

EJERCICIOS EN GAMBAS

TEMA

ING: ESTALIN RODRIGUEZ

LICENCIADO

2014-2015

AÑO LECTIVO

1) Primer programa de cadena de texto

Public sub main ( )

Dim Nombre as string

Dim Apellidos as string

Nombre = “ Manuel ”

Apellidos = “Alvares Gomez”

Print Apellidos & “ , ” & Nombre

end

2) Mostrar nombre de la institución

Public sub main ( )

Dim Institucion as string

Dim Pais as string

Dim Provincia as string

Dim Canton as string

Institucion = “ UNIDAD EDUCATIVA HUGO CRUZ ANDRADE ”

Pais = “ECUADOR”

Provincia = “MANABI”

Canton = “EL CARMEN”

Print Institucion

Print Canton & “ - ” & Provincia & “-” & Pais

end

3) HHH

Public sub main ( )

Dim N1 as single

Dim N2 as single

Dim N3 as single

Dim S as single

Dim P as single

Print “ingrese la primer nota”

Input N1

Print “ingrese la segunda nota”

Input N2

Print “ingrese la tercera nota”

Input N3

S = N1 + N2+ N3

P = S / 3

Print “ la suma es : ”, S

Print “el promedio es : ”, P

End

4) ssss

5) programa que calcula el iva de un producto por consola se debe mostrar

el iva

Public sub main ( )

Dim Valor as single

Dim Producto as string

Dim Total as single

Print “ ingrese el producto ”

Input Prodructo

Print “ingrese el valor ”

Input Valor

Total = (Valor * 12 ) / 100

Print “el nombre del producto es : ” & Producto

Print “el valor del iva es: ” & Total

End

Public sub main ( )

Dim Cacao as integer

Dim Cafe as integer

Dim Maiz as integer

Dim P1 as single

Dim P2 as single

Dim Suma as integer

Café = 400

Cacao = 800

Maíz = 300

Suma = Café + Cacao + Maíz

P1 = (Café / Suma ) * 100

P2 = (Cacao / Suma ) * 100

P3 = (Maíz / Suma ) * 100

Print “el total de exportaciones es : ” & Suma

Print “el procentaje del cafe es : ” & P1 & “ % ”

Print “el procentaje del Cacao es : ” & P2 & “ % ”

Print “el procentaje del Maíz es : ” & P3 & “ % ”

End

6) Programa que calcule el área de un triangulo teniendo como datos de

entrada la base y la altura

Public sub main ( )

Dim Base as single

Dim Altura as single

Dim Area as single

Print “ ingrese el altura del triangulo que desea calcular el area ”

Input Altura

Print “ingrese la base del triangulo que desea calcular la el area ”

Input Base

Area = (Altura * Base ) / 2

Total = (Valor * 12 ) / 100

Print “el área de triangulo es : ” & Area

End

7) Programa que permita recibir como dato de entrada una distancia medida

en metros y convertirla a kilometros

Public sub main ( )

Dim Metro as single

Dim Kilometro as single

Print “ ingrese la medida en metros para convertirla a kilometros ”

Input Metro

Kilometro = Metro / 1000

Print “la medida en km es : ” Kilometro

End

8) hhyhygyggg

Public sub main ( )

Dim x as byte

Dim y as single

Print “ resolvamos la siguiente ecuación y = x3 – x2 +2 - 3”

Print “se le da el valor a x”

Input x

y = x ^ 3 – x ^ 2 +2 – 3

Print “el resultsdo de la ecuación es : ” & y

End

9) HBBHVVVV

Public sub main ( )

Dim N1 as single

Print “ resolvamos la siguiente ecuación y = x3 – x2 +2 - 3”

Print “se le da el valor a x”

Input x

y = x ^ 3 – x ^ 2 +2 – 3

Print “el resultsdo de la ecuación es : ” & y

End

Public sub main ( )

Dim B as byte

Dim C as byte

B = 20

C = 65

Print B +C

Print B – C

Print B / C

Print B * C

End

Public sub main ( )

Dim A as byte

Dim B as byte

Dim S as byte

A = 20

B = 65

S = A +B

Print “la suma es : ” & S

End

Public sub main ( )

Dim Cantidad as single

Dim Precio as single

Dim Sud as single

Dim Des as single

Dim Prt as single

Dim Producto as string

Print “bienvenido a mi programa”

Print “ingrese el nombre del producto”

Input Producto

Print “ingrese la cantidad del producto”

Input Cantidad

Print “ingrese el precio del producto”

Input Precio

Sud = Cantidad * Precio

Des = Sud * 0.05

Prt = Prt – Des

Print “el precio total de producto será ”

Print Prt

End

Public sub main ( )

Dim Salario as single

Dim Horas as single

Dim Total as single

Salario = 5

Horas = 8

Total = Salario * Horas * Horas

Print “el salario semanal del empleado es”

Print Total

End

Public sub main ( )

Dim Mujeres as integer

Dim Varones as integer

Dim Suma as integer

Dim P1 as integer

Dim P2 as integer

Mujeres = 30

Varones = 12

Suma = Mujeres + Varones

P1 = Mujeres / Suma * 100

P2 = Varones / Suma * 100

Print “el porcentaje de mujeres y varones es”

Print “mujeres :” & P1& “%”

Print “Varones:” & P2 & “%”

End

Public sub main ( )

Dim N_producto as string

Dim V_producto as single

Dim Unidades as integer

Dim Importacion as single

Dim Comision as single

Dim V_total as single

Print “ingrese el nombre de su producto”

Input N_producto

Print “ingrese el valor por producto”

Input V_producto

Print “ingrese la unidades de su producto”

Input Unidades

Importacion = Unidades * V_producto

Print “el total de la importaciones”

Print “la comisión del 15%”

Print Comision

V_total = Comision + Importacion

Print “el total por el producto la venta es :”Print N_producto & V_total

End

Aplicar un select case para determinar el descuento que se otorga en la próxima

compra a un cliente avitual dicho cliente cuenta con tarjeta d crédito d la tienda

RETAIL y el descuento esta relacionado al monto desu factorización del mas de enero

se considera con cuatro niveles de factorización

Monto facturado ENERO DESCUENTO DE LA PROXIMA COMPRA

>450

300y<=450

>150y<=300

<150

40% 30% 20% 10%

Public sub main ( ) Dim des as integer Dim fac as integer ... Select case des Case 0 to 150 Fac = 10 Case 151 to 300 Fac = 20 Case 301 to 450 Fac = 30 Case > 450 Fac = 40 Case else Print “para la proxima compra tendra un descuento del: ” Print fac & ”%” End select

Promediar notas de un x estudiante.

Promedio

9 - 10 dar

7 - 8.99 aar

4.01 - 6.99 para

< = naar

Public sub main ( )

Dim a as single Print “ingrese un valor ” Input a ... Select case Case a > = 9 do a < = 10 Print “dar ” Else Case a > = 7 do a < = 8.99 Print “aar ” Else Case a < = 6.99 Print “paar ” Else Case a < = 4 Print “naar ” End select End

Definir cuál valor es mayor.

A B C

Public sub main ( ) Dim a as integer Dim b as integer Dim c as integer Print “ingrese un valor ” Input a Print “ingrese otro valor ” Input b Print “ingrese un ultimo valor ” Input c ... If a > b and a > c Print “mayor es a ” If b > c and b > a Print “mayor es b ” Else Print “mayor es c ” Endif

Forma de pago:1.2,o 3.

Si es 1 el descuento será 10% del valor.

Si es 2 será 15%.

Si es 3 no habrá descuento.

Public sub main ( ) Dim a as single Dim fp as integer Dim des1 as single Print “ingrese un valor ” Input a Print “ingrese una forma de pago ” Input fp ... If fp = 1 then Des1 = (a * 10 )/100 Print “el descuento sera de : ” des1 Else If fp = 2 then Des1 = (a * 15 )/100 Print “el descuento sera de : ” des1 Else Print “no habra descuento ” Endif

Definir el valor de un numero:

Positivo, negativo, neutro

Public sub main ( ) Dim a as single Print “ingrese un valor ” Input a ... If a > 0 Print “positivo ” Else If a < 0 Print “negativo ” Else If a = 0 Print “neutro ” Endif

.

Ejercicios:

Realiza un programa utilizando la sentencia for para mostrar 10 veces la palabra “amistad”.

Public sub main ( ) Dim a as integer For a = 1 to 10 Lisbox.add(a) Next

Realizar una aplicación que muestre los multiplos de 3 hasta el 99.

Public sub main ( ) Dim b as integer For b = 3 to 99 step 3 Lisbox.add(b) Next

Calculadora basica:

Para realizar esta calculadora basica utilizamos de la caja de herramientas:

Label

Textbox

Botton

La codificacion utilizada seria:

Public sub _new() End Public sub form_open() End Public sub dial1_change() End Public sub radiobutton1_click() End Public sub listbox1_click() End Public sub label2_mousedown() End Public sub label4_mousedown() End Public sub textbox1_keypress() End Public sub button3_click() End Public sub button4_click() End Public sub btnsuma_click() Txtresul.text = txtprival.text + txtsegval.text End

Public sub button1_click() End Public sub btnlimpiar_click() Txtprival.txt = "" Txtsegval.txt = "" Txtresul.txt = "" End Public sub btnsalir_click() Me.close End Public sub btnresta_click() Txtresul.text = txtprival.text - txtsegval.text End Public sub btnmulti_click() Txtresul.text = txtprival.text * txtsegval.text End Public sub btndiv_click() Txtresul.text = txtprival.text / txtsegval.text End Public sub txtsegval_keypress() End

Aplicación para la edad:

Para realizar esta aplicacion utilizamos de la caja de herramientas:

Label

Textbox

Botton

La codificacion utilizada seria:

Public sub _new() End Public sub form_open() End Public sub label4_mousedown() End Public sub label3_mousedown() End Public sub btnejecutar_click() Dim edad as integer Edad = txtedad.text If edad < 2 and edad > 0 then Txtresul.text = "bebe.." Else If edad < 12 then Txtresul.text = "niño.." Else If edad < 18 then Txtresul.text = "adolecente.." Else Txtresul.text = "adulto.." Endif

Endif Endif End Public sub btnlimpiar_click() Txtnombre.text = "" Txtedad.text = "" Txtresul.text = "" End Public sub btnsalir_click() Me.close End

Par o impar:

La codificacion utilizada seria:

Public sub _new() End Public sub form_open() End Public sub button3_click() End Public sub btnlimp_click() Txtnumero.text = "" End Public sub btnsalir_click() Me.close End Public sub btnejecut_click() Dim numero as integer Dim a as integer Numero = txtnumero.text A = numero mod 2 If a <= 0 Message("par") Else Message( "impar") Endif End