Jump to content

Samuel Resende Souza

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About Samuel Resende Souza

  1. Samuel Resende Souza

    Ajuda em Função

    Bom Dia, gostaria de saber como resolver esse exercício de algoritmo no programa OCTAVE ou MATLAB: Em uma corrida dois carros estão disputando, faça um algoritmo que receba as velocidades e diga qual carro ganhou( as voltas são fixas, o valor em km/h é pedido ao usuário). OBSERVAÇÃO: utilizando função! Dados: Pista 5 km ( Cada volta equivale 1 km). Carro 1 = velocidade média( 120 km/h ) nas 3 primeiras voltas. velocidade média(100 km/h ) nas 2 últimas voltas. Carro 2= velocidade média( 150 km/h) na primeira volta. velocidade média( 115 km/h) na segunda e terceira volta. velocidade média(110 km/h) nas duas últimas voltas. A minha dúvida surgiu, pois a minha resolução não consegui criar a função, e sim apenas o programa principal. Caso alguém possa me ajudar me mandem o que posso corrigir para tornar meu programa uma função. Programação: Function (f)= tempo(v1,v2,v3,v4,v5) % Aqui coloquei utilizando a fórmula de distancia=velocidadextempo para encontrar o tempo. tempo1 = (3/v1); % O carro que tiver o menor tempo ganha tempo2 = (2/v2); tempo3 = (3/v3); tempo4 = (2/v4); tempo5 = (2/v5); if (tempo1+tempo2)>(tempo3+tempo4+tempo5); % Tempo 1 e 2 ( Carro 1) tempo 3,4 e 5 ( Carro 2) fprintf (' O carro 2 ganhou '); else fprintf (' O carro 1 ganhou '); end end
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.