Cambiar declaración de caso en Octave GNU

Octave es de código abierto y está disponible de forma gratuita para muchas de las plataformas. Es un lenguaje de alto nivel. Viene con una interfaz de texto junto con una interfaz gráfica experimental. También se utiliza para varios algoritmos de aprendizaje automático para resolver varios problemas numéricos. Se puede decir que es similar a MATLAB pero más lento que MATLAB.

Las declaraciones de cambio de caso son un sustituto de las declaraciones if largas que comparan una variable con varios valores integrales. Switch case en Octave es una declaración de ramificación de múltiples vías. Permite probar la igualdad de una variable frente a una lista de valores.

La instrucción Switch sigue el enfoque de mapeo y búsqueda en una lista de valores. Si hay más de una coincidencia para un valor específico, la declaración de cambio devolverá la primera coincidencia encontrada del valor que coincide con la expresión.

Diagrama de flujo:
switch-case-en-java

Sintaxis:

switch (expression)
  case label
    command_list
  case label
    command_list
  ...

  otherwise
    command_list
endswitch

Ejemplos:

% value of choice
choice = 3;
  
switch choice
  case 1
    printf("Choice is 1\n");
  case 2
    printf("Choice is 2\n");
  case 3
    printf("Choice is 3\n");
  otherwise
    printf("Choice is other than 1, 2, 3\n");    
endswitch

Producción :

Choice is 3

Publicación traducida automáticamente

Artículo escrito por iamjpsonkar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *