Exercícios Resolvidos de Interação, Ramificação e controle de fluxo 2(Estruturas de repetição)
Ver TeoriaEnunciado
Escreva uma Rotina em Matlab para calcular o valor de A. A expressão que define A é dada por:
Passo 1
Opa iae, está tudo bem?
A questão é que ela pede que elabore um programa que sirva para calcular um certo número A.
Primeiramente para obter uma melhor visualização do problema é mais simples trabalhar com notação inicial, por exemplo se analisarmos bem podemos ver que a expressão de A equivale a seguinte expressão:
Ou seja, para um dado valor de N, podemos obter uma aproximação para o valor de A, comumente se escolhe um grande valor de N para que A se aproxime cada vez mais do seu valor verdadeiro.
Passo 2
Para o início do cálculo precisaremos começar pela entrada de dados:
disp(‘Digite um grande valor de N’)
N=input(‘digite o valor de N para aproximar o A =’)
Agora precisaremos implementar a estrutura de repetição, para isso vamos fazer variar a expressão de controle de 0 até o termo N, então temos:
Soma=1
For i=0:1:N
Soma=Soma+1
End
Uma vez que criamos o laço de repetição precisamos apenas criar a saída de dados
Fprintf(‘o Valor de A equivale a %f com uma aproximação de ordem %i’,Soma,N)
Passo 3
Após a implementação do código teremos algo mais ou menos assim:
Executando o código podemos na janela command Windows teremos o seguinte resultado:
Resposta
Ei, a resposta está no passo a passo :)