SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
“Ejercicios realiza-
dos en consola y gra-
ficos de gambas”
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. Ingresar tres notas y sacar el promedio
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. Total de exportaciones
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 porcentaje del cafe es : ” & P1 & “ % ”
Print “el porcentaje del Cacao es : ” & P2 & “ % ”
Print “el porcentaje del Maíz es : ” & P3 & “ % ”
End
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 Producto
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
6. Programa que calcule el área de un triangulo teniendo como da-
tos de etrada 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 distan-
cia 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 kilome-
tros ”
Input Metro
Kilometro = Metro / 1000
Print “la medida en km es : ” Kilometro
End
8. Programa que muestre el valor de (x)
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 resultado de la ecuación es : ” & y
End
9. Resolver la siguiente ecuacion
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 resultado de la ecuación es : ” & y
End
10. Programa que ingrese dos valores mostrar por pantalla la
suma, resta, division y multiplicacion
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
11. Ingrese dos valores y mostrar por pantalla la suma
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
12. Programa que muestre por pantalla el Precio total
del producto
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
13. Programa que muestre por pantalla el Salario se-
manal de un empleador
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
14.
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
15.
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
16. 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 de su factorización del mas de enero se con-
sidera 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
17. 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
18.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
19. 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
20.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
21.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
22.Realizar una aplicación que muestre los
múltiplos de 3 hasta el 99.
Public sub main ( )
Dim b as integer
For b = 3 to 99 step 3
Lisbox.add(b)
Next
23.Calculadora básica: Para realizar esta
calculadora básica utilizamos de la caja de
herramientas:
 Label
 Textbox
 Botton
La codificacion utilizada seria:
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 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
24. Aplicación para la edad:
Para realizar esta aplicación utilizamos de la caja de
herramientas:
 Label
 Textbox
 Botton
La codificacion utilizada seria:
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
25. 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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (11)

Clarisa
ClarisaClarisa
Clarisa
 
Karla
KarlaKarla
Karla
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Eder david
Eder davidEder david
Eder david
 
examen del quimestre de roddy loor
examen del quimestre de roddy loorexamen del quimestre de roddy loor
examen del quimestre de roddy loor
 
Erika toala
Erika toalaErika toala
Erika toala
 
PROGRAMACIÓN EN GAMBAS
PROGRAMACIÓN EN GAMBASPROGRAMACIÓN EN GAMBAS
PROGRAMACIÓN EN GAMBAS
 
PROGRAMACIÓN EN GAMBAS
PROGRAMACIÓN EN GAMBASPROGRAMACIÓN EN GAMBAS
PROGRAMACIÓN EN GAMBAS
 
Luis vargas
Luis vargasLuis vargas
Luis vargas
 
Ejercicios realizados en GAMBAS
Ejercicios realizados en GAMBASEjercicios realizados en GAMBAS
Ejercicios realizados en GAMBAS
 
Ejercicios de GAMBAS DFSI
Ejercicios de GAMBAS DFSIEjercicios de GAMBAS DFSI
Ejercicios de GAMBAS DFSI
 

Destacado

Proyecto de gambas parte 2
Proyecto de gambas parte 2Proyecto de gambas parte 2
Proyecto de gambas parte 2Yulissa98564
 
PROGRAMAR EN GAMBAS
PROGRAMAR EN GAMBASPROGRAMAR EN GAMBAS
PROGRAMAR EN GAMBASjosueartu
 
ejercicio gambas
ejercicio gambasejercicio gambas
ejercicio gambasAura Palma
 
Manual de conexión de gambas a bases de datos
Manual de conexión de gambas a bases de datosManual de conexión de gambas a bases de datos
Manual de conexión de gambas a bases de datosMiguel Angel Ramirez
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetosMabyta Mora
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambasgregoryj733
 
Ejercicios realizados en GAMBAS
Ejercicios realizados en GAMBASEjercicios realizados en GAMBAS
Ejercicios realizados en GAMBASGatitaJV
 
EJERCICIO DE GAMBAS
EJERCICIO DE GAMBASEJERCICIO DE GAMBAS
EJERCICIO DE GAMBASparraga97
 
Presentación Proyecto # 75 Premios Eureka 2011 Mención Social
Presentación Proyecto # 75 Premios Eureka 2011 Mención SocialPresentación Proyecto # 75 Premios Eureka 2011 Mención Social
Presentación Proyecto # 75 Premios Eureka 2011 Mención SocialProyecto Red Eureka
 
Primeros Pasos En Gambas
Primeros Pasos En GambasPrimeros Pasos En Gambas
Primeros Pasos En Gambasecedenilla
 
Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]Matías Olmos
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
El Periodo Estalinista
El Periodo EstalinistaEl Periodo Estalinista
El Periodo Estalinistaiesboliches
 

Destacado (19)

Ganbas
GanbasGanbas
Ganbas
 
Proyecto de gambas parte 2
Proyecto de gambas parte 2Proyecto de gambas parte 2
Proyecto de gambas parte 2
 
Brenda
BrendaBrenda
Brenda
 
PROGRAMAR EN GAMBAS
PROGRAMAR EN GAMBASPROGRAMAR EN GAMBAS
PROGRAMAR EN GAMBAS
 
ejercicio gambas
ejercicio gambasejercicio gambas
ejercicio gambas
 
Manual de conexión de gambas a bases de datos
Manual de conexión de gambas a bases de datosManual de conexión de gambas a bases de datos
Manual de conexión de gambas a bases de datos
 
Guía nº 8 arreglos
Guía nº 8 arreglosGuía nº 8 arreglos
Guía nº 8 arreglos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambas
 
Ejercicios realizados en GAMBAS
Ejercicios realizados en GAMBASEjercicios realizados en GAMBAS
Ejercicios realizados en GAMBAS
 
EJERCICIO DE GAMBAS
EJERCICIO DE GAMBASEJERCICIO DE GAMBAS
EJERCICIO DE GAMBAS
 
Presentación Proyecto # 75 Premios Eureka 2011 Mención Social
Presentación Proyecto # 75 Premios Eureka 2011 Mención SocialPresentación Proyecto # 75 Premios Eureka 2011 Mención Social
Presentación Proyecto # 75 Premios Eureka 2011 Mención Social
 
PROGRAMACION EN GAMBAS
PROGRAMACION EN GAMBASPROGRAMACION EN GAMBAS
PROGRAMACION EN GAMBAS
 
Programas Gambas
Programas GambasProgramas Gambas
Programas Gambas
 
Primeros Pasos En Gambas
Primeros Pasos En GambasPrimeros Pasos En Gambas
Primeros Pasos En Gambas
 
Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
El Periodo Estalinista
El Periodo EstalinistaEl Periodo Estalinista
El Periodo Estalinista
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
 

Similar a Trabjo de gambas. (18)

gambas
gambasgambas
gambas
 
Edgar josue
Edgar josueEdgar josue
Edgar josue
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Jara vanessa
Jara vanessaJara vanessa
Jara vanessa
 
Luis vargas
Luis vargasLuis vargas
Luis vargas
 
Ejercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBASEjercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBAS
 
Wander mera
Wander meraWander mera
Wander mera
 
Dfsi yester
Dfsi yesterDfsi yester
Dfsi yester
 
Jhon Henry Alava Giler
Jhon Henry Alava GilerJhon Henry Alava Giler
Jhon Henry Alava Giler
 
Dfsi
DfsiDfsi
Dfsi
 
ejercicios de gambas
ejercicios de gambasejercicios de gambas
ejercicios de gambas
 
Del valle
Del valleDel valle
Del valle
 
Nexar
NexarNexar
Nexar
 
Wellintong
WellintongWellintong
Wellintong
 
Wilfrido
WilfridoWilfrido
Wilfrido
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 

Trabjo de gambas.

  • 1.
  • 2. “Ejercicios realiza- dos en consola y gra- ficos de gambas” 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
  • 3. 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
  • 4. 3. Ingresar tres notas y sacar el promedio 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
  • 5. 4. Total de exportaciones 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 porcentaje del cafe es : ” & P1 & “ % ” Print “el porcentaje del Cacao es : ” & P2 & “ % ” Print “el porcentaje del Maíz es : ” & P3 & “ % ” End
  • 6. 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 Producto 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
  • 7. 6. Programa que calcule el área de un triangulo teniendo como da- tos de etrada 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
  • 8. 7. Programa que permita recibir como dato de entrada una distan- cia 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 kilome- tros ” Input Metro Kilometro = Metro / 1000 Print “la medida en km es : ” Kilometro End
  • 9. 8. Programa que muestre el valor de (x) 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 resultado de la ecuación es : ” & y End
  • 10. 9. Resolver la siguiente ecuacion 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 resultado de la ecuación es : ” & y End
  • 11. 10. Programa que ingrese dos valores mostrar por pantalla la suma, resta, division y multiplicacion 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
  • 12. 11. Ingrese dos valores y mostrar por pantalla la suma 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
  • 13. 12. Programa que muestre por pantalla el Precio total del producto 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
  • 14. 13. Programa que muestre por pantalla el Salario se- manal de un empleador 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
  • 15. 14. 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
  • 16. 15. 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
  • 17. 16. 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 de su factorización del mas de enero se con- sidera 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
  • 18. 17. 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
  • 19. 18.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
  • 20. 19. 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
  • 21. 20.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
  • 22. 21.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
  • 23. 22.Realizar una aplicación que muestre los múltiplos de 3 hasta el 99. Public sub main ( ) Dim b as integer For b = 3 to 99 step 3 Lisbox.add(b) Next
  • 24. 23.Calculadora básica: Para realizar esta calculadora básica utilizamos de la caja de herramientas:  Label  Textbox  Botton La codificacion utilizada seria: 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 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
  • 25. 24. Aplicación para la edad: Para realizar esta aplicación utilizamos de la caja de herramientas:  Label  Textbox  Botton La codificacion utilizada seria: 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
  • 26. 25. 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