-
Posts
4 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Bárbara Müller
-
-
Não me atentei ao uso da função, muito obrigada por me atentar a isso!
Olha só como está ficando... ainda preciso adicionar o 'writeln('>>>> Deseja Sair s/n <<<<');' rs
Program Pzim ; Uses crt; function m2km(m:real):real; begin m2km:= (m*3.6); end; function km2m(km:real):real; begin km2m := (km/3.6); end; var m,km: real; Begin clrScr; writeln('Convertendo unidades de medidas'); writeln('Transformar metros por segundo em quilometro por hora. Digite uma velocidade:'); readln(m); writeln(); writeln(); writeln('Resultado:'); writeln(m2km(m):3:2, ' Km/h'); writeln(); //trocando as unidades . writeln('-----------------------------------------------------------'); writeln(); writeln(); writeln('Convertendo unidades de medidas - parte 2'); writeln('Transformar quilometro por hora em metros por segundo. Digite uma velocidade:'); readln(km); writeln(); writeln(); writeln('Resultado:'); writeln(km2m(km):3:2, ' m/s'); writeln(); End.
- 1
-
Em 30/06/2020 às 18:42, Simon Viegas disse:
Por favor, poste o que já conseguiu fazer e em qual parte está com dúvidas.
Acredito que tenha algo errado da linguagem, pois não consigo executar no programa... Conseguem me ajudar?
program converter km_m; var result,num: integer; var calc: char; begin clrscr; writeln('qual conversao (km ou m) ?'); readln(calc); writeln('informe o numero'); readln(num); if calc = 'km' then begin result := num * 3.6; end else begin result := num / 3.6; end; writeln('o resultado é ', result, calc) end.
Tentei de outra maneira, fazendo direto no programa e saiu assim:
O que acharam? Está bom/correto?
-------------------------------------------Program conversaodemedidas ; uses crt; var m,km:real; Begin writeln('Convertendo unidades de medidas'); writeln('Transformar metros por segundo em quilometro por hora. Digite uma velocidade.'); readln(m); km:= m*3.6; writeln(); writeln(); writeln('Resultado:'); writeln(KM:3:2, ' quilometros por hora'); writeln(); begin writeln('Convertendo unidades de medidas'); writeln('Transformar quilometro por hora em metros por segundo. Digite uma velocidade.'); readln(km); m:= m/3.6; writeln(); writeln(); writeln('Resultado:'); writeln(M:3:2, ' metros por segundo'); writeln(); end End.
-
Oi pessoal,
tenho um exercício novo hoje, gostaria de um help/dica para realizá-lo:
Criar um algorítimo que tenha 2 funções:
A primeira deverá receber como parâmetro uma velocidade em metros por segundo (m/s) e retornar esta velocidade em quilômetros por hora (km/h).
A segunda deverá receber ccomo parâmetro uma velocidade em quilômetros por hora (km/h) e retornar esta velocidade em metros por segundo (m/s).
Obrigada
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Algorítimo com 2 funções
em Programação - outros
Postado
~~~~ Finalizado ~~~~