Está en la página 1de 11

PROGRAMACION II

TEMA DE DESARROLLO 1
Tipos de datos Declaracin de variables -Dim (Dim var As {tipo}) -Private (Para utilizar como privado para cada Comando) -Public (Para poner una variable que puede ser utilizada por todos los Cmd) -Static (No borra el valor luego de utilizarla)

h A

b= Base h= Altura A= rea

r A

r= Radio A= rea

TIPOS DE VARIABLE - Byte (Puede dar valores hasta 255 por que solo tiene 8 bits y por cdigo binario) Intenger (Tiene 16 bits el valor utiliza los 15 bits y el un bit el signo ,esta entre -32767 hasta 32767) Long (tiene 32 bits, 15 para el cuerpo y 1 para el signo, esta entre -2147483647 hasta 2147483647

Single (tiene 32 bits 1 para signo 8 bits expresin 23 bits base, 7 cifras significativas) Double (Un numero de 64 bits 1 bit signo 8 bits exponente 55 bits para la base, 15 cifras significativas) Booleam (Tiene un total de 16 bits donde se utiliza el bit menos significativo bajo la convension 0 o 1 da el valor verdadero o otro falso) String (Asociado con el cdigo ASCII, conjunto de 8 bits para cada uno de los caracteres 4 bits para zona y 4 bits para dato asociado de cdigo ASCII) Date Currency Object Variant

TEMA DE DESARROLLO 2
Asignacin Aritmtica

Asignacin Aritmtica (Formula) S.A.A. v=e v = Variable e = Expresin s ; Asigne

A = Base * Altura / 2! Asigna s e

h A

b= Base h= Altura A= rea Componentes de e o Constante o Variables o Elementos de Arreglos

Variable con un Subindice o Dim var,(lim inferior), Vars Ejemplo Dim s(3 to 5)

IDENTIFICACION PROCESADOR IMPRIMIR

Tipos de celda de memoria Funciones de Conversin - Byte Cbyte - Intenger Cint - Long CLng - Single Csng - Double CDbl - Booleam Cbool - String Cstr - Date Cdate - Currency Ccur - Object Cobg - Variant Cvar

Declaraciones puntuales % & # ! $

Prioridades de operacin

Signo de Agrupacin ( ) Signos de relacin 1 2 3 ^ *,/ +,-

ARITMETICA

Regla General: En competencia de operador de igual prioridad IZQ DER

Excepcin: En competencia de operadores de exponenciacion (^) en secuencia IZQ DER

RELACIONES < , <= , = , > , =>, <>

LOGICOS

1 2 3

And Or Not

Unarios

+ , - , not

SIGNOS DE OPERACION Binarios

Transferencia de control

If (e) If (A<B) then

Anillos de repeticin

TEMA DE DESARROLLO 3
Variable con un subndice

Perfil de Proyecto NOMBRE: Estadstica FORMULARIO: Sumatoria DRIVE: D CARPETA: Mis documentos SUBCARPETA: ProyectoProII01 ARCHIVOS: SumDat.txt SumRef.txt

Regla General Instruccin DEF Forma Genrica DEF {Tipo} Letra Letra

Variable con un Subindice o Dim var,(lim inferior), Vars Ejemplo Dim s(3 to 5)

Anillos Genricos de repeticin i=0 Iniciacion i=i+1 - {Proceso If i<5 then go to 10 Retorno/Salida Incrementacion

10

_ Valor Inicial

_ Valor incremento

_ Valor Limite

TEMA DE DESARROLLO 4
Variable con un subndice

TEMA DE APLICACIN Calculo de sumatoria y promedio

Perfil de Proyecto NOMBRE: Estadstica FORMULARIO: Sumatoria DRIVE: D CARPETA: Mis documentos SUBCARPETA: ProyectoProII01 ARCHIVOS: SumDat.txt SumRef.txt

DATOS: n, 1 FORMULAS SumA PromA SumA/n

RESULTADOS: Cuadro estadstico i 1.75 2.75 3.75 4.75 5.75 18.75 3.75

SumA PromA

Anillos Genricos de repeticin

TEMA DE DESARROLLO 5
Anillos For Next

FORMA GENERAL For var = 1, to 2 step 3 ----------------------Next var

1 = Valor Inicial 2 = Valor limite 3 = Valor incremento var = Variable contador

EJEMPLO: for i = 1 to 5 step 1 ------------------------------------------------------------------------------------------------------------------------------------------Next i I=1 I = 1+1 =2 I=2+1=3 I=3+1=4 I=4+1=5 I=5+1=6

TEMA DE APLICACIN Calculo de cuadro estadstico

Perfil de Proyecto NOMBRE: Estadstica FORMULARIO: Cuadro DRIVE: D CARPETA: Mis documentos SUBCARPETA: ProyectoProII02 ARCHIVOS: CuadroDat.txt CuadroRep.txt

TEMA DE EXAMEN

DATOS: n , Ai , Bi FORMULAS: SumA = SumB = PromA= SumA/n PromB = SumB/n Ci = Di = Ei = SumE =

PromE = SumE/n

RESULTADO: (CUADRO ESTADISTICO) n=5


Ai 1.25 2.25 3.25 4.25 5.25 16.25 3.25 Bi 1.75 2.75 3.75 4.75 5.75 18.75 3.75 Ci -9 -5.5 0 7.5 17 Di 4 1 0 1 4 Ei 169 42.25 0 42.25 169 422.5 84.5

También podría gustarte