algoritmo
=======
aumenta de uno en uno
Ejemplo:
x=0
x=x+1
Acumulador
=========
aumenta en una cantidad cada vez que ejecute la sentencia.
ejemplo:
x=0
a=100
x=x + a
Sentenciasrepetitivas
=================
Do while...loop
============
Sintaxis:
Do while
[sentencias]
[exit sub]
loop
Ejemplo
x=0
do while x1 ENTONCES
1, 6, 3, 8, 0
SI 1 >8 ENTONCESSI 1 >0 ENTONCES
0, 6, 3, 8, 1
SI 6>3 ENTONCES
0, 3, 6, 8, 1
SI 3>8 ENTONCES
SI 3 >1 ENTONCES
0,1,6,8,3
Ejemplo Nº 4
============
Ingresar numeros enteros entre A y B (A 12 65 63
fila 1-> 34 56 11
Declaracion de una matriz
========================
Dim [as TipoVar]
Ejemplo N° 7
==========
Crear una matriz de MxN elementos con numeros aleatorios pares, desde un Minimohasta un maximo.
2 4 8 2 4 4
6 8 2 4 8 2
..
Ejemplo N° 8
============
Crear una matriz de MxN elementos aleatorios desde un minimo hasta un maximo numero entero positivo. Luegointercambiar dos filas ingresadas por teclado.
12 14 11 17 12 14 11 17
34 56 78 23 89 33 43 66
45 55 88 33 45 55 88 33
89 33 43 66 34 56 7823
45 89 34 56 45 89 34 56
tem=34
fila34=fila89
fila89=tem
Ejemplo N° 9
============
calcular la suma de todos los elementos que no pertenecen a la diagonal principal de unamatriz bidimensional cuadrada de MxM. Estos elementos son aleatorios.
3 4 7
6 1 0 Respuesta: 30
4 9 2
PRODUCTO DE MATRICES
====================
Dos matrices A y B son multiplicables siel numero de columnas de A coincide con el numero de filas de B
O sea: A(mxn) . B(nxp) = M(mxp)
El elemento C(i,j) de la matriz producto se obtiene multiplicando cada elemento de la fila i de lamatriz A por cada elemento de la columna j de la matriz B y sumandolos.
Ejmplo
2 0 1 1 0 1
AxB= 3 0 0 x 1 2 1 =
5 1 1 1 1 0
2x1 + 0x1 + 1x1 2x0 + 0x2 + 1x1...
Regístrate para leer el documento completo.