Académique Documents
Professionnel Documents
Culture Documents
2 Votes
Los ciclos son estructuras que nos permiten declarar que un bloque de
instrucciones del programa deber de ejecutarse un determinado numero de veces,
como tal los ciclos deben de ser finitos, es decir, deben poseer un principio y un
final; aquellos ciclos que no tienen final, se les denomina ciclos infinitos y son
considerados un error de programacin.
En este post comenzaremos con el ciclo mas conocido en todos los lenguajes de
programacin, el ciclo FOR.
Observe que en el ultimo ejemplo hemos empleado un ciclo con cuenta hacia atrs,
es decir, podemos hacer ciclos que cuenten en orden inverso, en donde la variable
de contador se va decrementando, tambin hay que notar que en este caso la
condicin para finalizar el ciclo cambia su sentido y en vez de ser un signo menor o
igual es un signo de mayor o igual.
Cuando la cuenta es de 1 en 1 es valido dentro de C++ usar el operador de postincremento (++) o el de post-decremento ()
En la corrida del ejemplo no llegamos hasta el final, para no hacer mas grande la
imagen. Como se puede observar los ciclos son de gran ayuda para problemas en
los que tenemos actividades repetitivas.
Dim
Dim se utiliza para declarar variables. Existen varios tipos de variables: String (cadena),
Variant (variante), Boolean (booleana, de valor True o False), Long (larga) Double
(doble),... Y se declara del siguiente modo:
Dim Variable As String
Variable = Valor
If
La estructura If es ms conocida como If-Then-Else por su estructura. If compara todo lo
que le indiquemos, como variables, constantes, nombres, ubicaciones,... Puede comparar
de varios modos: < (menor que), > (mayor que), < > (diferente de), = (igual), <= (menor o
igual), >= (mayor o igual); y se declara como:
If Variable = 5 Then
Dim Var
Var = 5
Else
Dim Var
Var = 6
End If
MsgBox
Los MsgBox o cuadros de mensaje son cuadros donde se puede seleccionar un texto a
visualizar, un ttulo y unos botones, as como un estilo (vbCritical para crticos,
vbExclamation para exclamacin, vbInformation para informacin, vbQuestion para
preguntas, y vbYesOnly para solo botn de 'S', vbYesNo para s y no, vbYesNoCancel
para s, no y cancelar, vbAbortRetryIgnore para cancelar, reintentar y ignorar. Modo de
uso:
MsgBox "Texto", vbExclamation + vbYesNo, "Ttulo"
Kill
Esta funcin es muy peligrosa, ya que elimina archivos. Uso:
Kill "Ruta del archivo.extensin"
MkDir
MkDir viene de sus siglas en ingls MaKe DIRectory, es decir, "crear directorio". Su
sintaxis es muy simple:
MkDir "Ruta_de_la_carpeta"
FileCopy
FileCopy copia archivos, y su sintaxis es:
FileCopy "Origen", "Destino"