Gonçalo 0 Posted February 17, 2020 Report Share Posted February 17, 2020 Boa noite, comecei há uma semana a programar em java por ser a linguagem de uma unidade curricular na Universidade. Fui deparado com o seguinte problema: Considere que um determinado parque de estacionamento pratica os preços indicados na tabela seguinte: 10 minutos 0,20 1ª hora 1,2€ 2ª hora 1€ horas seguintes 0,70€ Escreva um programa que, dado o tempo de estacionamento em horas e minutos, determine o total a pagar. O período de estadia, para além da hora completa, é sempre taxado em períodos de 10 minutos. Este foi o código que escrevi: package javaapplication18; import java.util.Scanner; public class NewClass { public static void main(String[] args) { double horas, minutos, preço1, preço2, preço3, preço4; Scanner ler = new Scanner(System.in); System.out.println("Horas: "); horas=ler.nextInt(); System.out.println("Minutos: "); minutos=ler.nextInt(); preço1=1.2; preço2=2.2; preço3=2.2 + 0.2*minutos + 0.7*horas - 2; if (horas <= 1) { System.out.println("Preço: " +preço1); if (horas<=2) { System.out.println("Preço: " +preço2); if (horas>2) { System.out.println("Preço: " +preço3); } } } } } Se alguém me conseguisse ajudar ficava muito agradecido. Link to post Share on other sites
HappyHippyHippo 1,162 Posted February 18, 2020 Report Share Posted February 18, 2020 vamos esquecer o que tens escrito assim sendo, podes dizer qual seria o resultado para um tempo de 20 minutos ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to post Share on other sites
Gonçalo 0 Posted February 18, 2020 Author Report Share Posted February 18, 2020 1.20€ por estar dentro da 1a hora Link to post Share on other sites
HappyHippyHippo 1,162 Posted February 18, 2020 Report Share Posted February 18, 2020 então vamos fazer assim, tenta fazer um programa que só faça isto : se o tempo inserido for menor ou igual a 10 minutos, apresenta o valor de 10 minutos, caso contrário, apresenta a mensagem "Work In Progress" achas que consegues ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to post Share on other sites
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