Jump to content
Gonçalo

Problema JAVA

Recommended Posts

Gonçalo

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.

Share this post


Link to post
Share on other sites
HappyHippyHippo

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

Share this post


Link to post
Share on other sites
HappyHippyHippo

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

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.