RadioShack EC-4037 Manual Del Propietário página 206

Tabla de contenido

Publicidad

Respecto a las bifurcaciones condicionales
Con una bifurcación condicional usted establece cierto criterio y control si la bifur-
cación es de hecho llevada a cabo. Vea el siguiente formato.
Como se ilustró arriba, si la condición definída por el operador interelacional es
verdadera, la afirmación seguída por "⇒" es ejecutada y después la siguiente afir-
mación es ejecutada. Si la condición es falsa, la afirmación seguída de "⇒" es
omitída.
Las siguientes son las condiciones que podrá definir usando los operadores inte-
relacionales.
L=R....Verdadero cuando L y R son iguales; falso cuando L y R no son iguales.
L≠R....Verdadero cuando L y R no son iguales; falso cuando L y R son iguales
L>R....Verdadero cuando L es mayor que R, falso cuando L es menor o igual a R.
L<R....Verdadero cuando L es menor a R; falso cuando L es mayor o igual a R.
L≥R....Verdadero cuando L es mayor o igual a R; falso cuando L es menor a R.
L≤R....Verdadero cuando L es menor que o igual a R; falso cuando L es mayor a
R.
Uso de una bifurcación condicional
Ejemplo 1: Para conformar un programa que calcule la raíz cuadrada de cualquier
valor alimentado mayor o igual a cero. Si un valor menor a cero es alimentado, el
programa lo ignora y solicita más alimentación de datos.
Programa
Este programa da inicio solicitándo información para A. El siguiente cálculo prueba
la alimentación hecha al establecer "si el valor de A es superior a o igual a 0, cal-
cula la raíz cuadrada de A". Esto es seguído por un comando de resultado. Des-
pués de que el resultado es ilustrado, oprimir EXE continúa con la bifurcación
Goto1 hacia la referencia 1 (Lbl1) al principio del programa. Para valores menores
a 0, el cálculo de la raíz cuadrada es omitído y la ejecución se bifurca directamente
hacia Goto1.
Ejemplo 2: Para conformar un programa que acumule los valores de alimentación,
pero ilustra el total de los valores en cualquier momento en que cero sea ali-
mentado.
Programa
Con este programa, 0 es asignado al valor en la memoria B para borrarlo. La
siguiente afirmación solicita la alimentación de un valor a un valor en la memoria A.
La siguiente afirmación es una bifurcación condicional que establece "si el valor
alimentado para A es igual a 0, dirijirse hacia la referencia 2". La afirmación se-
guída de la referencia 2 (Lbl2) termina la ejecución de un programa con la ilustra-
ción del contenido del valor en la memoria B. Para otro tipo de valores, la siguiente
afirmación suma los valores en la memoria A y B, y de la mísma manera acumula
el resultado en la memoria B, nuevamente. Después de esto, la ejecución del pro-

Publicidad

Tabla de contenido
loading

Tabla de contenido