Académique Documents
Professionnel Documents
Culture Documents
Lista de Exerccios 1
Data: 25/09/2017
LISTA DE EXERCCIO 1
- a = 1;
- Var_1 = 2;
- 2var = 3;
- esta varivel = 3;
- tens = 2;
SciNotes
//A- Verificar se possvel declarar as seguintes variveis e crie um cdigo que no possua
erros:
//a = 1;
//Var_1 = 2;
//2var = 3;
//esta varivel = 3;
//tens = 2;
//b = 2; B = 3; verifique se b e B tm o mesmo valor
a = 1;
Var_1 = 2;
var2 = 3;
esta_variavel = 3;
itens = 2;
b = 2;
B = 3;
Console
SciNotes
//B Realize as seguintes operaes com vetores e matrizes:
//a) CRIAR VETOR LINHA X COM OS VALORES 1, 2 E 3
//b) x=zeros(1:5)
//c) x=ones(1:5)
//d) m=[1 2 3; 4 5 6]
//e) Calcular dimenso de m
//f) Criar uma matriz 3x4 de zeros
//g) Criar a matriz identidade de ordem 3
x=[1 2 3]
x=zeros(1:5)
x=ones(1:5)
m=[1 2 3; 4 5 6]
z=length(m)
y=[0 0 0 0; 0 0 0 0; 0 0 0 0]
M=[1 0 0; 0 1 0; 0 0 1]
Console
--> x=[1 2 3]
x =
1. 2. 3.
--> x=zeros(1:5)
x =
0. 0. 0. 0. 0.
--> x=ones(1:5)
x =
1. 1. 1. 1. 1.
--> m=[1 2 3; 4 5 6]
m =
1. 2. 3.
4. 5. 6.
--> z=size(m)
z =
2. 3.
--> y=[0 0 0 0; 0 0 0 0; 0 0 0 0]
y =
0. 0. 0. 0.
0. 0. 0. 0.
0. 0. 0. 0.
--> M=[1 0 0; 0 1 0; 0 0 1]
M =
1. 0. 0.
0. 1. 0.
0. 0. 1.
SciNotes
//C Implemente um cdigo que solicite do usurio dois valores e informe se o primeiro valor
maior, igual ou menor que o outro.
if x>y then
printf("O valor maior : %g", x)
else
printf("O Valor maior : %g", y)
end
Console
--> exec('C:\Users\Hotz\Desktop\Exercicio 3 - Lista 1.sce', -1)
20
O Valor maior : 20
SciNotes
//D Escreva as frmulas e calcule as expresses para a =2, b=5, c=7 e d=10.
a=2
b=5
c=7
d=10
v=((a+d)/4)-(3/(b-c-1))
w=((b+((d+2)/6))/(a-1))+c
x=a+((b)/(4+((c-2)/(d-5))))
Console
--> exec('C:\Users\Hotz\Desktop\Exercicio 4 - Lista 1.sce', -1)
--> v=((a+d)/4)-(3/(b-c-1))
v =
4.
--> w=((b+((d+2)/6))/(a-1))+c
w =
14.
--> x=a+((b)/(4+((c-2)/(d-5))))
x =
3.
E Crie uma calculadora que realize os clculos de +,-, / e x. O usurio dever informar
os valores que se deseja calcular:
SciNotes
//E Crie uma calculadora que realize os clculos de +,-, / e x. O usurio dever informar os
valores que se deseja calcular:
if z==1 then
a=x+y
printf("O resultado da soma : %g", a)
end
if z==2 then
b=x-y
printf("O resultado da subtrao : %g", b)
end
if z==3 then
c=x/y
printf("O resultado da diviso : %g", c)
end
if z==4 then
d=x*y
printf("O resultado da multiplicao: %g", d)
end
Console
--> exec('C:\Users\Hotz\Desktop\Exercicio 5 - Lista 1.sce', -1)
O resultado da multiplicao: 25
SciNotes
//F Dada a funo y=x+x+9, plotar o grfico e calcular os zeros
x=[-10:1:10];
y=x^3+x^2+9
plot2d(x,y);
Console
a=poly([9 0 1 1], 'x', 'coeff')
a =
2 3
9 +x +x
--> z=roots(a)
z =
-2.4723679
0.7361839 + 1.7601898i
0.7361839 - 1.7601898i