Difference between revisions of "Basic Pascal Tutorial/Chapter 3/CASE"

From Free Pascal wiki
Jump to navigationJump to search
Line 1: Line 1:
 +
{{Traducción|ci=es|art=CASE}}
 +
<!--
 
3Cb - CASE (author: Tao Yue, state: changed)
 
3Cb - CASE (author: Tao Yue, state: changed)
  
Case opens a case statement. The case statement compares the value of ordinal expression to each selector, which can be a [[Const|constant]], a subrange, or a list of them separated by [[Comma|commas]]. Selector field separated to action field by [[Colon]].
+
Case abre un bucle. La sentencia case hace una comparación del valor ordinal de la expresión con cada uno de los valores incluidos en el bucle puede ser una constante, un rango o una lista de valores separados por coma.
  
Suppose you wanted to branch one way if <tt>b</tt> is <tt>1, 7, 2037,</tt> or <tt>5</tt>; and another way if otherwise. You could do it by:
+
Suponga que desea ejecutar una acción si <tt>b</tt> es <tt>1, 7, 2037,</tt> ó <tt>5</tt> u otra acción en caso contrario. Puede hacerlo de esta forma:
 
<delphi>
 
<delphi>
 
if (b = 1) or (b = 7) or (b = 2037) or (b = 5) then
 
if (b = 1) or (b = 7) or (b = 2037) or (b = 5) then
Line 41: Line 43:
 
|[[FOR..DO|next]]
 
|[[FOR..DO|next]]
 
|}
 
|}
 +
-->

Revision as of 14:25, 1 February 2010