Informática, perguntado por abner1712, 1 ano atrás

boa tarde. Sou aluno do curso de licenciatura em computação e meu prof passou 2 exercicios que não estor conseguindo resolver. Se algem puder me ajudar, agradeço
os exercicios são:

ENUNCIADO:
Suponha que uma árvore, que está com X metros de altura, cresça W metros a cada ano. Digamos que eu precise podar a árvore assim que ela atingir (ou ultrapassar) Y metros. Construa um programa em SciLab que adote X, W e Y como parâmetros e que retorne por quantos anos eu certamente não precisarei podar a árvore

nao consegui entender a logica

o outro!

ENUNCIADO:
Imagine um jogo de dados com as seguintes regras:
- Você inicia o jogo com 10 pontos;
- Você joga 3 dados simultaneamente e obtém as faces A, B, e C;
- Para cada número 6, você ganha 6 pontos;
- Para cada número 1, você perde 6 pontos;
- Para os demais casos, você perde 2 pontos;
Escreva uma função que compute a pontuação de acordo com os parâmetros A, B e C.

desde já grato.
Preciso entregar dia 26/3

Soluções para a tarefa

Respondido por mpsilvaabreu
1

1) O código do algoritmo 1 pode ser:

> //  O usuário fornece os parâmetros necessários.

> W=input("Forneça quantos metros a árvore cresce por ano");

> X=input("Forneça a altura atual da arvore");

> Y=input("Forneça a  altura em que arvore deve ser cortada");

> t=(Y-X)/W; // retorna o tempo, em anos, que não será necessário podar a arvore  

{

A expressão do tempo foi obtida da seguinte forma:

Y=X+Wt

Y-X=Wt

t=(Y_X)/w

}

2) O código do algoritmo 2 pode ser:

> //  O usuário fornece os parâmetros necessários.

> A=input("Forneça o valor encontrado na face A");

> B=input("Forneça o valor encontrado na face B");

> C=input("Forneça a valor encontrado na face C");

> Dado=[A B C] ; // cria um vetor com os valores fornecidos

> P=10; // inicializa a pontuação

// Percorre o vetor com os valores fornecidos para modificar a pontuação obtida pelo usuário

> for i=1:3

> if Dado(i) == 6  then

> P=P+6;

> elseif Dado(i) == 1 then  

> P= P-6;

> else

> P=P-2;

> end

> end

Perguntas interessantes