Trabalhoscilabresposta

357 palavras 2 páginas
Métodos, Tecnologias e Ferramentas Computacionais I – Prof. Ricardo Bosco
SCILAB –Pratico
Valor: 5 pontos

Trabalho de Scilab 2014/2 – Prática
 Resposta do trabalho que foi entregue no dia 30/09/2014 (terça-feira).

1- Elabore um algoritmo que solicite a base e a altura de um triângulo, mostre como resultado o valor da área deste triângulo. Valide para não digitar valores menores ou iguais à zero para base e para a altura. (Area = (base * altura) / 2). (2 pontos) clear clc base = input("Digite a Base:") while base <= 0 base = input("Digite a Base, novamente:") end altura = input("Digite a Altura:") while altura <= 0 altura = input("Digite a Altura, novamente:") end area = (base * altura)/2 disp("A area é:" + string(area))

2- Elabore um algoritmo que receba os valores para que seja mostrado na tela o os gráficos das equações do 1º e 2º grau na mesma figura. Valide para que os valores do vetor sejam digitados de forma correta (utilizar o comando while). (1 ponto) clear clc

a = input("Digite o valor de A:") b = input("Digite o valor de B:") c = input("Digite o valor de C:") x1 = input("Digite o X inicial:") x2 = input("Digite o X final:") while x1 >= x2 x1 = input("Digite o X inicial, novamente:") end x = x1:x2 y = a*x + b z = a*x^2 + b*x + c plot(x,y,x,z) Métodos, Tecnologias e Ferramentas Computacionais I – Prof. Ricardo Bosco
SCILAB –Pratico
Valor: 5 pontos

3- Digitando no console do Scilab qual é o resultado apresentado para: (1 ponto)
a) 2:3:18 =

2.

5.

8.

b) [1,2,3 ; 0,0,0; 9,8,7] =

11.

1.
0.
9.

14.

2.
0.
8.

17.

3.
0.
7.

4- No Scilab, qual é a função dos comandos abaixo: (1 ponto)


input() = Comando de entrada de dados



disp() = Mostra um mensagem na tela / saída de dados



clear

= Limpa as variaveis



clc

= Limpa a tela do console do Scilab



string() = converte um valor numérico para texto



plot()



xgrid() = Coloca grades no gráfico



sqrt()

= Retorna o valor da raiz quadrada de um número.



who

= Mostra as variaveis.

Relacionados