Você está na página 1de 4

INTRODUCCION DE DATOS

COMANDO: input
Sintaxis:

nombre_variable = input('Mensaje') sale el mensaje, y se debe introducir un


dato que sera asignado a la variable

nombre_variable = input('Mensaje','s') Idem. Pero para introducir una cadena de


caracteres.
----------------------------------------

SALIDA DE RESULTADOS:

1° forma: sin comandos

2° forma: comando: disp Visualiza un texto o el contenido de una variable


sin mostrar su nombre.
Sintaxis: Para mostrar un grupo de datos, se debe usar un
array con los datos

disp(nombre_variable)

disp('mensaje')

3° forma. comando: fprintf combina textos y resultados numericos


Sintaxis:

fprintf('mensaje') muestra el mensaje

fprintf('mensaje1/nmesaje2') /n (caracter de escape): desplaza el mensaje2


abajo
/b (caracter de borrado):
/t (tabulacion horizontal):

fprintf('mensaje') De esta forma los mensajes se unen en la


horizontal
fprintf('mensaje')

fprintf('texto %sa.bf texto adcional',nombre_variable) %: Marca el lugar


donde se insertará el numero dentro del texto
sa,bf: Elementos del
formato del numero

s: flag o bandera
- Justificacion
izquierda del numero dentro del campo
+ Visualisa el
caracter del signo (+ o -) delante del numero
0 Añade ceros si el
numero es mas pequeño que el campo
Añade espacio
antes del valor

a: ancho del campo.


Numero de digitos
b: precision. Numero
de decimales (opcional)
f: formato de
conversion.
e Notacion
exponencial en minusculas (ej. 1.345464e+001)
E Notacion
exponencial en mayusculas (ej. 1.345464E+001)
f Notacion de
punto fijo (ej. 13.45464)
g Representacin en
formato corto de las notaciones e o f
G Representacin en
formato corto de las notaciones E o f
i Entero
d Entero
c caracter
sencillo
s caracter vector

fprintf('texto1%sa.bftexto2%sa.bftexto3%sa.bf',variable1,variable2,variable3)
Para varias variables

ESTRUCTURAS SELECTIVAS (estructuras de seleccion): decision making statements

1) if ... end statement (ESTRUCURA SELECTIVA SIMPLE: SI ENTONCES)

Sintaxis:

if condicion
operaciones
end

2) if ... else end statement (ESTRUCURA SELECTIVA DOBLE: SI ENTONCES SINO)


Sintaxis:

if condicion
operaciones 1
else
operaciones 2
end

3) if ... elseif ... elseif ... else ... end statement


Sintasxis:

if condicion 1
operaciones 1
elseif condicion 2
operaciones 2
elseif condicion 3
operaciones 3
else
operaciones 4
end

4)if statements anidados %para usar un enunciado de un if o elseif dentro de


otro if o elseif
Sintaxis:

if condicion 1
if condicion 2
end
end

5) switch statement %ESTRUCURA SELECTIVA MULTIPLE: SI multiple permite


analizar una variable por igual frente a una lista de valores
Sintaxis:

switch nombre del selector


case nombre del caso1
operacion 1
case nombre del caso2
operacion 2
...
...
otherwise
operacion n
end
6) switch statements anidado %similar al otro
Sinaxis:

switch ch1
case 'A'
operacion 1
switch ch2
case 'a1'
operacion 2
case 'a2'
operacion 3
end
case 'B'
operacion 4
end

---------------------------
ESTRUCTURAS REPETITIVAS

1) for Loop Contador, REPETIR


Sintaxis:

for variable de control = valorinicial:valorfinal


Sentencias u operaciones
end
---------------------------------------
for variable de control = valorinicial:paso:valorfinal
Sentencias u operaciones
end
-----------------------------------------
for variable de control = valores de array
Sentencias u operaciones
end

2) While Loop Mientras


Sintaxis

while variable de control


Sentencias u operaciones
end

----------------------------------

SENTENCIAS DE CONTROL DE LOOPS

1)break sale del loop

2)continue salta a la siguiente iteracion si no se cumple la condicion

Você também pode gostar