Languages

Java - prosty kalkulator do sumowania liczb z wczytywaniem danych od u┼╝ytkownika

2 points
Asked by:
Root-ssh
68440

Jak napisa─ç bardzo prosty kalkulator do sumowania 2 liczb, kt├│re b─Öd─ů wczytywane od u┼╝ytkownika, ale dopiero wtedy kiedy u┼╝ytkownik wybierze rodziaj dzia┼éanie np dodawanie po nasi┼Ťni─Öciu przyciusku na klawiaturze '+' (plus) ?

Czy da si─Ö to jako┼Ť prosto w miare osi─ůgn─ů─ç?

1 answer
4 points
Answered by:
Root-ssh
68440

Poni┼╝ej mamy przyk┼éad prostego kalkulatora, gdzie u┼╝ytkownik wybiera nam dzia┼éanie jakie chce wykona─ç i p├│┼║niej je┼Ťli wybierze poprawne dzia┼éanie to ma mo┼╝liwo┼Ť─ç wprowadzenia dw├│ch liczb. Obie liczby zostan─ů zsumowane i wypisane do konsoli. Je┼Ťli u┼╝ytkownik nie wybierze znaku '+', to program zako┼äczy swoje dzia┼éanie i wypisze do konsoli informajce, ┼╝e nie wybrano ┼╝adnej operacji.

Czyli:

  1. Uruchamiamy program
  2. Naciskamy '+' (plus) na klawiaturze, zatwierdzamy Enter-em
  3. Dostajemy informacje od programu, ┼╝e wybrali┼Ťmy dodawanie
  4. Wprowadzamy 2 liczby
  5. Dostajemy informacje od programu z sum─ů wprowadzonych przez nas liczb
package examples;

import java.util.Scanner;

public class ProstyKalkulator {

    public static void main (String[] args) {

        Scanner wczytywacz = new Scanner(System.in);

        String wybranoDzialanie = wczytywacz.nextLine();

        if (wybranoDzialanie.equals("+")) {
            System.out.println("wybrano dodawanie, znak +");
            System.out.println("wprowad┼║ 2 liczby, kt├│re teraz zsumuje");

            int liczba1 = wczytywacz.nextInt();
            int liczba2 = wczytywacz.nextInt();
            int suma = liczba1 + liczba2;

            System.out.println("Suma tych liczb to: " + suma);

        } else {
            System.out.println("nie wybrano nic");
            System.out.println("lub wybrano co┼Ť czego nie umiem obs┼éu┼╝y─ç");

        }
    }
}

Rezultat, kiedy u┼╝ytkownik wybierze '+':

+
wybrano dodawanie, znak +
2
3
Suma tych liczb to: 5

Rezultat, kiedy u┼╝ytkownik naci┼Ťnie co┼Ť innego ni┼╝ '+' np spacje lub '-' lub oboj─Ötnie inny znak na klawiaturze i zatwierdzimy Enter-em:

-
nie wybrano nic
lub wybrano co┼Ť czego nie umiem obs┼éu┼╝y─ç

 

0 comments Add comment
Native Advertising
50 000 ad impressions - 449$
­čÜÇ
Get your tech brand or product in front of software developers.
For more information contact us:
Red dot
Dirask - friendly IT community for everyone.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join