Jone99 Posted November 27, 2006 at 02:23 PM Report #67044 Posted November 27, 2006 at 02:23 PM Antes de mais queria vos felicitar pelo bom trabalho que estao a fazer neste site... Sou novo em linguagem de programação e gostava que me ajudasem a resolver este pseudo-codigo: Numa prova de automobilismo participam três automoveis, que percorrerm varias voltas a uma pista. Tendo por base o tempo gasto por cada condutor em cada volta(minutos e segundos), pretende-se uma solução que determine a classificação final de cada condutor, tendo por base o tempo total gasto para concluir a prova... Nota: o tempo final deve ser devolvido em horas, minutos e segundos. Se me pudessem ajudar agredecia... Cumps [[[ ]]]
Sota Posted November 27, 2006 at 05:43 PM Report #67115 Posted November 27, 2006 at 05:43 PM Era bom que podesses apresentar algum codig:S, seria mais facild e ajudar, Mas Aqui fica a minha sugestão tens de criar dois array uma para minutos e outro para segundos partindo do principio que a posiçao 1 é o piloto nuemro 1 e por ai fora.. Assim a medida que o utilizador intruduz estes valore fiakm logo guardados num arrray exemplo intruduza os minutos do 1º piloto ... intruduza os segundos .... e ate ao 3 piloto e a medida que o utilizador carrega entra ele guarda no array após teres tudo em array basta comparas e caso os minuto nao sejam iguais podes logo tirar conclusoes se não vais ver os segundos no final de tudo para apresentares em hora minutos e segundos tens de utilizar div e mod não sei se era isto que querias :s não percebi muito bem
Triton Posted November 27, 2006 at 06:35 PM Report #67130 Posted November 27, 2006 at 06:35 PM Eu só guardava o número de segundos na array de forma a simplificar o programa. Ou seja: Pedir os valores ao utilizador Guardar num array Ordenar o array Mostrar os valores <3 life
Jone99 Posted November 27, 2006 at 08:56 PM Author Report #67182 Posted November 27, 2006 at 08:56 PM Obrigado por responderem... mas n ajudou mto porque tb n sei fazer array ainda n dei issu... Se alguem poder fazer a estrutura do pseudo-codigo ja feita agradecia mas se n der compreendo... Cumps [[ ]]
Sota Posted November 27, 2006 at 10:37 PM Report #67205 Posted November 27, 2006 at 10:37 PM tens ai muitos e boms tuturials mas fika aqui mais ou menos oq ue tens de fazer como n percebi muito bem oq ue o triton sugeriu e penso ser um bokado complexo para o que que sabes program pilotos (input, output) var minutos:array[1..3] of integer; (*defenição do array de tamanho tres *) segundos:array[1..3] of integer ; m,s:integer begin for i := 1 to 3 do begin writeln ('intruduza os minutos '); readln (m); writeln ('intruduza os segundos'); readln (s); minutos[i]:=m; segundos[i]:=s; end; Espero que isto ajude se fizer mais fasso o programa todo
Triton Posted November 28, 2006 at 01:17 AM Report #67243 Posted November 28, 2006 at 01:17 AM Obrigado por responderem... mas n ajudou mto porque tb n sei fazer array ainda n dei issu... Se alguem poder fazer a estrutura do pseudo-codigo ja feita agradecia mas se n der compreendo... Cumps [[ ]] Toca a pensar por ti próprio.. se não deste vectores usas 3 variáveis e depois comparas os valores usando if's. <3 life
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now