Академический Документы
Профессиональный Документы
Культура Документы
no MATLAB
Algoritmos
Prof. Leonardo Minelli
Estruturas de Comando (Continuação)
Estrutura de comando: Exemplo:
>> for A = 1:3
for x = arranjo B=2*A
<comandos> end
B =
end 2
B =
4
Descrição: As repetições dos B =
6
comandos serão feitas desde a
primeira coluna do arranjo
(matriz ou sequência) até a
última.
Exercícios
Elaborar um programa que calcule o fatorial de um número
qualquer
•
Estruturas de Comando (Continuação)
Exemplo
Escrever um programa que leia um número qualquer
e calcule o seu fatorial:
% programa fatorial
%
% var
% fat,x,N: integer
%
N = input('Qual o valor de N? ');
fat = 1;
for x = 1:N
fat = fat * x;
end
fprintf('O fatorial de %d eh %d.',N,fat)
Estruturas de Comando (Continuação)
Estrutura de comando: Exemplo:
while <expressao> >> num=0;EPS=1;
<comandos> >> while(1+EPS)>1
end EPS=EPS/2;
num=num+1;
end
Descrição: As repetições serão >> num
feitas enquanto a expressão for num =
53
verdadeira ou não nula.
>> EPS
EPS =
1.1102e-016
Estruturas de Comando (Continuação)
Exemplo
EPS =
2.2204e-016
>> num
num =
53
Estruturas de Comando (Continuação)
Exemplo