Informática, pregunta formulada por erickcalle385, hace 1 año

para que se utiliza la variable bandera en programacion, ya sea en diagrama de flujo o en Pseudocódigo ?


Respuestas a la pregunta

Contestado por Usuario anónimo
6

Se utiliza para indicar al programa que hacer segun el valor de la bandera, la bandera es una variable de tipo logico booleano (verdadero o falso)

se la puede utilizar para salir de un bucle repetitivo o en un condicional

Ejemplos:

si n>5 entonces

bandera=true

sino

bandera=false

finsi

si bandera es true

mensaje="El Numero Fue Mayor Que 5"

sino

mensaje="El Numero Fue Menor o Igual Que 5"

finsi

Otro ejemplo seria para salir de un ciclo repetitivo que tiene un switch

la bandera esta declarada como salir

Mientras salir=Falso Hacer

 Escribir "---MENU---"

 Escribir "Elige una opcion"

 Escribir "1. Ingresar Un Numero Del 1 al 10"

 Escribir "2. Ingresar Un Numero Del 20 al 30"

 Escribir "3. Ingresar Un Numero Del 40 al 50"

 Escribir "4. Salir"  

 leer opcion_menu

 Segun opcion_menu Hacer

  1:

   Escribir "Ingrese Un Numero?"

   Leer num

   Si num>=1 && num<=10  Entonces

    Escribir "El Numero Esta En El Rango 1-10"

   SiNo

    Escribir "El Numero Esta Fuera Del Rango"

   FinSi

  2:Escribir "Ingrese Un Numero?"

   Leer num

   Si num>=20 && num<=30  Entonces

    Escribir "El Numero Esta En El Rango 20-30"

   SiNo

    Escribir "El Numero Esta Fuera Del Rango"

   FinSi

  3:Escribir "Ingrese Un Numero?"

   Leer num

   Si num>=40 && num<=50  Entonces

    Escribir "El Numero Esta En El Rango 40-50"

   SiNo

    Escribir "El Numero Esta Fuera Del Rango"

   FinSi

  4:

  salir = Verdadero

  De Otro Modo:

   Escribir "Elige Una Opcion Válida"

 Fin Segun

Fin Mientras

Contestado por luistovarperez021207
0

Respuesta:

Una bandera o interruptor (flag) es una variable lógica que se utiliza para conservar el estado (verdadero o falso) de una condición. Se denomina bandera o interruptor por asociarse a un interruptor (encendido/apagado) o a una bandera (arriba/abajo).

Explicación: ¡SUERTE!

Otras preguntas