Você está na página 1de 2

Exercícios de Matlab

Nome:

1. a) %Programa para calcular media


%NP= numero de provas
%MD=media das provas
clear
cont=1;
NP=input('entre com o numero de Provas: ');
while cont<=NP
fprintf('\nEntre com a nota da %2.0f° Prova: ',cont)
P(cont)=input('');
cont=cont+1;
end
MD=sum(P)/NP;
if MD>=7
fprintf('\n\nsua media e´:%2.2f\n',MD)
disp('Voce esta aprovado')
else
if MD<7 & MD>=4
fprintf('\n\nsua media e´:%2.2f\n',MD)
disp('Voce esta de recuperaçao')
else
fprintf('\n\nsua media e´:%2.2f\n',MD)
disp('Voce esta reprovado')
end
end

b) %Programa para calcular a quantidade de lampadas em um barracao


%l=numero de lampadas
%C=comprimento do barracao
%L=largura do barracao
%A=area do barracao
clear
disp('entre com os valores de comprimento e largura do barracao')
C=input('\nComprimento do barracao em metros: ');
L=input('\nLargura do barracao em metros: ');
A=C*L;
l=A/5;
fprintf('\n\no numero de lampadas para iluminar esse barracao e
´:%2.2f\n',l)

c) %Programa para calculo da matriz inversa e transposta


%M=Matriz digitada pelo usuario
%Mt=Matriz Transposta
%Mi=Matriz Inversa

clear
M=input('Entre com a Matriz: ');
Mt=M';
Mi=inv(M);
disp('O valor da Matriz transposta e´ MT ')
disp(Mt)

2.
3. clear
for i=1:4
for j=1:4
A(i,j)=0;
B(i,j)=i+j;
end
end
disp(A)
disp(B)

4. Programa que mostra para o usuario uma contagem descrescente, sendo está
contagem feita por dois números digitados pelo usuário.

%x=primeiro valor digitado


%y=segundo valor digitado
clc
x=input('digite o maior valor: ');
y=input('digite o menor valor: ');
Z=x-y;
cont= x-1
while cont >=y
fprintf('\n\n o valor e%2.0f', cont)
cont=cont-1;
end
disp('fim do programa')

Você também pode gostar