Buscar

Nocoes Programacao logicas

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

clc
clear
// Selecione o exemplo que deseja rodar e rode
Exemplo = 4;
select Exemplo
//______________________________________________________________________
 // Exemplo 1 -) soma <-- somatório(i²,i=1..10), Figura 1.11 
 case 1
 disp('Exemplo 1');
 soma = 0;
 for i=1:10
 soma = soma + i^2;
 end
 disp('valor da soma');
 disp(soma);
 
//______________________________________________________________________ 
 // Exemplo 2 -) soma <-- somatório(i²,i=1..10,i<>3), Figura 1.12
 case 2
 disp('Exemplo 2');
 // Aqui vamos empregar outra estrutura de loop
 soma = 0;
 i = 1
 while i<=10
 if i<>3 then
 soma = soma + i^2;
 end
 i=i+1;
 end
 disp('valor da soma');
 disp(soma);
//______________________________________________________________________
 // Exemplo 3 -) soma <-- somatório(somatório(i+j,j=1..4),i=..3), Figura 1.13
 case 3
 disp('Exemplo 3');
 soma = 0;
 for i=1:3
 for j=1:4
 soma = soma + i+j;
 end
 end
 disp('valor da soma');
 disp(soma);
//______________________________________________________________________
 // Exemplo 4 -) soma <-- somatório(somatório(i+j,j=1..4, j/=i),i=..3), Figura 1.14
 case 4
 disp('Exemplo 4');
 soma = 0;
 for i=1:3
 for j=1:4
 if i<>j then
 soma = soma + i+j;
 end
 end
 end
 disp('valor da soma');
 disp(soma);
 
//______________________________________________________________________
 // Exemplo 5 -) monte uma matriz 3x3 M(i,j) = i + 2*j
 case 5
 disp('Exemplo 5');
 M = zeros(3,3);
 for i=1:3
 for j=1:3
 M(i,j) = i + 2*j;
 end
 end
 disp('Matiz M');
 disp(M);
 
end

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes