Está en la página 1de 5

CICLOS Y CONDICIONES

FRANCISCO JAVIER NEUTA


Código: 20191574031

Profesor:
Ricardo Enrique Porras

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS


FACULTAD TECNOLÓGICA
TECNOLOGÍA EN MECÁNICA INDUSTRIAL

BOGOTÁ D.C.
2019
CICLO FOR

Edit para 1

For variable = expresión


Ordenes
End

Ejemplo:

 For k = [1,2,3]
K^2
End

 Resultado=0;
For k=1:10
Resultado=resultado+(k^2);
End

 Clc
Clear
Resultado=0;
For i=1:5
For j=1:5
Resultado=i*j;
(i,j,resultado)
Fprint (‘tabla de %8.1f * %8.1f = %8.1f\n’,i,j,resultado)
End
End
CICLO WHILLE

Whille (expresión)
Orden 1
Orden 2
End

Ejemplo:

 Edit mientras que 1


Clc
Clear
a=5;
while a<10
disp.(‘a es menor que 10 pues vale’)
disp. (a)
a=a+1;
end

 Clc
Clear
suma=0
i=1
whille i<=100
suma=suma+i;
i=i+1;
end
fprint(‘la suma de los 10 primeros enteros es 10.1f’,suma)

 Clc
Clear
Resultado=0
i=1;
whille i<=10
j=1;
whille j<=10
Resultado=i*j;
fprint(‘tablas de multiplicar %4.2f * %4.2f = %4.2f \n’, resultado)
J=j+1;
end
i=i+1;
end
CICLO IF

 Un bloque if puede escribirse de varias formas. Lo que hace es evaluar una


expresión lógica y si es cierta ejecuta las ordenes que encuentre antes del
end.

If (expresión)
(ordenes evaluadas si la expresión es verdadera)
End

 Puede que nos interese que en caso de no ejecutar dicha orden ejecute
otra distinta, esto se lo indicaremos usando else dentro del bloque.

If (expresión)
(ordenes evaluadas si la expresión es verdadera)
Else
(ordenes evaluadas si la expresión no es verdadera)
End

 Si queremos dar una estructura mucho más completa, usaremos la más


general donde solo se evalúan las ordenes asociadas con la primera
expresión verdadera de todas, en cuanto sea ejecutada dejara de evaluar
las otras y se dirige directamente a end.

If (expresión)
(ordenes evaluadas si la expresión 1 es verdadera)
Else if
(ordenes evaluadas si la expresión 2 es verdadera)
Else if
(ordenes evaluadas si la expresión 3 es verdadera)
Else
(ordenes evaluadas si ninguna expresión es verdadera)
End

También podría gustarte