ejercicio de macros

6
DATOS INFORMATIVOS NOMBRE: Jonathan Zambrano FECHA: 2012-11-06 CURSO: 3° Ciencias “A” PROBLEMA Dada una frase calcular el número de consonantes que tiene dicha frase. BASE TEORICA Len (Función) Devuelve un tipo Long que contiene el número de caracteres en una cadena o el número de bytes necesarios para almacenar una variable. Sintaxis Len(cadena | nombrevar) La sintaxis de la función Len consta de las siguientes partes: Parte Descripción cadena Cualquier expresión de cadena válida. Si cadena contiene Null, se devuelve Null. Nombrev ar Cualquier nombre de variable válido. Si nombrevar contiene Null, se devuelve Null. Si nombrevar es un

Upload: jonathan-alejandro-zambrano

Post on 15-Sep-2015

216 views

Category:

Documents


2 download

DESCRIPTION

Ejercicio de Macros

TRANSCRIPT

DATOS INFORMATIVOSNOMBRE: Jonathan ZambranoFECHA: 2012-11-06CURSO: 3 Ciencias A

PROBLEMADada una frase calcular el nmero de consonantes que tiene dicha frase.

BASE TEORICALen (Funcin)Devuelve un tipo Long que contiene el nmero de caracteres en una cadena o el nmero de bytes necesarios para almacenar una variable.SintaxisLen(cadena | nombrevar)La sintaxis de la funcin Len consta de las siguientes partes:ParteDescripcin

cadenaCualquier expresin de cadena vlida. Si cadena contiene Null, se devuelve Null.

NombrevarCualquier nombre de variable vlido. Si nombrevar contiene Null, se devuelve Null. Si nombrevar es un tipo Variant, Len acta igual que con un tipo String y siempre devuelve el nmero de caracteres que contiene.

ComentariosSe deben especificar uno (y slo uno) de los dos argumentos posibles. Con tipos definidos por el usuario, Len devuelve el tamao como se escribir en el archivo.

Mid (Funcin)Devuelve un tipo Variant (String) que contiene un nmero especificado de caracteres de una cadena.SintaxisMid(string, start[, length])La sintaxis de la funcin Mid tiene estos argumentos con nombre:ParteDescripcin

stringRequerido. Expresin de cadena de la cual se devuelven los caracteres. Si string contiene Null, se devuelve Null.

startRequerido; un tipo Long. Posicin de carcter en string en la cual comienza la parte que se quiere tomar. Si start es mayor que el nmero de caracteres en la string, Mid devuelve una cadena de longitud cero ("").

lengthRequerido; un tipo Variant (Long). Nmero de caracteres que se van a devolver. Si se omite o en el texto hay menos de length caracteres (incluyendo el carcter de start), se devuelven todos los caracteres desde la posicin de start hasta el final de la cadena.

If...Then...Else (Instruccin)Ejecuta condicionalmente un grupo de instrucciones, dependiendo del valor de una expresin.SintaxisIf condicin Then [instrucciones]-[Else instrucciones_else]Puede utilizar la siguiente sintaxis en formato de bloque:If condicin Then[instrucciones][ElseIf condicin-n Then[instrucciones_elseif] ...[Else[instrucciones_else]]End IfLa sintaxis de la instruccin If...Then...Else consta de tres partes:ParteDescripcin

condicinRequerido. Uno o ms de los siguientes dos tipos de expresiones:

Una expresin numrica o expresin de cadena que puede ser evaluada como True o False. Si condicin es Null, condicin se considera False.

Una expresin del formulario TypeOf nombre_objeto Is tipo_objeto. El nombre_objeto es cualquier referencia al objeto y tipo_objeto es cualquier tipo de objeto vlido. La expresin es True si nombre_objeto es del tipo de objeto especificado por tipo_objeto; en caso contrario es False.

instruccionesOpcional en formato de bloque; se requiere en formato de lnea sencilla que no tenga una clusula Else. Una o ms instrucciones separadas por dos puntos ejecutados si la condicin es True.

condicin-nOpcional. Igual que condicin.

instrucciones_elseifOpcional. Una o ms instrucciones ejecutadas si la condicin-n asociada es True.

instrucciones_elseOpcional. Una o ms instrucciones ejecutadas si ninguna de las expresiones anteriores condicin o condicin-n es True.

ComentariosPuede utilizar la forma de una sola lnea (Sintaxis 1) para pruebas cortas y sencillas. Sin embargo, el formato de bloque (Sintaxis 2) proporciona ms estructura y flexibilidad que la forma de lnea simple y, generalmente, es ms fcil de leer, de mantener y de depurar.

ANALISIS DE LA RESOLUCION DEL EJERCICIO

Funciones de Visual Basic Len Mid If

Operadores de relacin Mayor que > Menor que