Diferencia entre revisiones de «Prog11: Condiciones (instrucción if)»

De MateWiki
Saltar a: navegación, buscar
m (Protegió «Prog11: Condiciones (instrucción if)» (‎[edit=sysop] (indefinido) ‎[move=sysop] (indefinido)))
 
(No se muestran 4 ediciones intermedias del mismo usuario)
Línea 5: Línea 5:
  
 
{{#ev:youtube|GokNJjkPErs|800|center}}
 
{{#ev:youtube|GokNJjkPErs|800|center}}
 +
 +
== Para saber más ==
 +
 +
* [http://www.mathworks.es/es/help/matlab/ref/if.html ''if'' statement] (MATLAB)
 +
* [http://www.gnu.org/software/octave/doc/interpreter/The-if-Statement.html#The-if-Statement ''if'' statement] (GNU Octave)
  
 
== Código ==
 
== Código ==
Línea 11: Línea 16:
  
 
{{ matlab | codigo=% Acertijo
 
{{ matlab | codigo=% Acertijo
% Entrada de datosn = input('Dame un numero: ');secr = 7;if n == secr disp('Enhorabuena, has acertado!');else disp('No has acertado.');end  
+
 
 +
% Entrada de datos
 +
n = input('Dame un numero: ');
 +
secr = 7;
 +
 
 +
if n == secr
 +
  disp('Enhorabuena, has acertado!');
 +
else
 +
  disp('No has acertado.');
 +
end  
 
}}
 
}}
  
 
[[Categoría:Curso de Introducción a la Programación]]
 
[[Categoría:Curso de Introducción a la Programación]]

Revisión actual del 18:01 28 jun 2013

Curso de Introducción a la programación
Condiciones (instrucción if)
Vídeo anterior Siguiente vídeo
Este artículo es una unidad didáctica del Curso de Introducción a la Programación

En este segundo vídeo sobre condiciones, veremos cómo usar if para hacer que nuestro programa muestre un resultado en función de una operación. Lo veremos con un programa de ejemplo, un juego donde el usuario tiene que adivinar un número.

1 Vídeo

2 Para saber más

3 Código

El resultado final del ejemplo explicado en el vídeo es el siguiente programa:

% Acertijo

% Entrada de datos
n = input('Dame un numero: ');
secr = 7;

if n == secr
  disp('Enhorabuena, has acertado!');
else
  disp('No has acertado.');
end