Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    calcolatrice java

    ciao a tutti, ho problemi a programmare una calcolatrice in java, premetto che ho iniziato da poco ..
    il problema sorge quando inserisco la readline,scrivo qui di seguito il programma che ho scritto fino ad ora:
    public class Calcolatrice{
    public static void main(String[]args){

    float x=SavitchIn.readLineFloat();
    float y=SavitchIn.readLineFloat();

    System.out.println(y);
    System.out.println(x);
    System.out.println(x/y);
    float z;
    z=calcolaDivisione(x,y);

    }

    private static float calcolaDivisione(float x, float y) {
    float z = SavitchIn.readLineFloat();
    if(z==x/y)
    System.out.println(x/y);
    return 0;
    in questo modo quando vado a scrivere l'input e provo a inserire ad esempio :3/2 mi da errore perchè non accetta il / come faccio a farglielo accettare?..non ho visto molti metodi readline , sono al primo anno di università, ed è una curiosità mia per ora abbiamo visto ben poco.
    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Ho spostato la discussione nel forum dedicato a Java.
    In futuro, poni qui le tue domande relative a questo linguaggio.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    20
    Ciao,
    usando readLineFloat() dici a java che il valore che l'utente sta inserendo è un float, ma il carattere '/' non è inteso come tale e quindi ti da errore e non funziona
    In questo caso ti consiglio di aggirare il problema, chiedendo prima il primo numero, poi l'operazione che vuole fare e dopo il secondo numero.

    Poi scaricare qui una mia versione della calcolatrice.

    Spero di esserti stato utile
    campus
    OS: Mac Os X
    Linguaggi C/Java

  4. #4
    Grazie mille...una figata..peccato che non abbia ancora le capacità di fare quelle cose visto ke sono proprio all'inizio, però magari provo a andare avanti da solo e capire quello che hai scritto..bello bello ..esaltante..ed è solo una calcolatrice.
    Grazie per la disponibilità
    Dome

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    20
    di niente, adesso sto facendo cosa molto più complicate XD
    RIleggendo il codice (che ho scritto circa 6 mesi fa) mi sono reso conto che ho fatte certe cose in modo complicato (come leggere un intero), ma come avrai capito anche io sono partito da 0.

    Se hai qualche domanda fammela pure in questo topic.

    Buona fortuna con il java.
    OS: Mac Os X
    Linguaggi C/Java

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.