/*
- To change this template, choose Tools | Templates
- and open the template in the editor.
*/
package exemplo1apostila2;
import java.io.*;
/**
*
-
@author fabiola sz jorginho
*/
public class exemplo1apostila2 {/**
-
@param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
BufferedReader entrada;
entrada = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println(“1 : adição ?”);
System.out.println(“2 : subtração ?”);
System.out.println(“3 : multiplicação ?”);
System.out.println(“4 : divisão ?”);
System.out.println(“qual a opção desejada ?”);
int opcao = Integer.parseInt(entrada.readLine());
switch (opcao) {
case 1:
modAdicao();
break;
case 2:
modSubtracao();
break;
case 3:
modMultiplicacao();
break;
case 4:
modDivisao();
break;
default:
System.out.println(“fem do programa”);
}
} catch (Exception erro) {
System.out.println(“ocorreu um erro de leitura”);}
}
static void modAdicao() {
BufferedReader entraSoma;
entraSoma = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println(“qual é o primeiro numero”);
float numero1 = Float.parseFloat(entraSoma.readLine());
System.out.println(“qual é o primeiro segundo numero”);
float numero2 = Float.parseFloat(entraSoma.readLine());
float resultado = (numero1 + numero2);
System.out.println("resultado "+ resultado);
} catch (Exception erro) {
System.out.println(“ocorreu um erro”);
}
}static void modSubtracao() {
BufferedReader entraSoma;
entraSoma = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println(“qual é o primeiro numero”);
float numero1 = Float.parseFloat(entraSoma.readLine());
System.out.println(“qual é o segundo numero”);
float numero2 = Float.parseFloat(entraSoma.readLine());
float resultado = numero1 - numero2;
System.out.println("resultado "+ resultado);
} catch (Exception erro) {
System.out.println(“ocorreu um erro”);
}
}static void modMultiplicacao() {
BufferedReader entraSoma;
entraSoma = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println(“qual é o primeiro numero”);
float numero1 = Float.parseFloat(entraSoma.readLine());
System.out.println(“qual é o segundo numero”);
float numero2 = Float.parseFloat(entraSoma.readLine());
float resultado = numero1 * numero2;
System.out.println("resultado "+ resultado);
} catch (Exception erro) {
System.out.println(“ocorreu um erro”);
}
}static void modDivisao() {
BufferedReader entraSoma;
entraSoma = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.println(“qual é o primeiro numero”);
float numero1 = Float.parseFloat(entraSoma.readLine());
System.out.println(“qual é o segundo numero”);
float numero2 = Float.parseFloat(entraSoma.readLine());
float resultado = numero1 / numero2;
System.out.println("resultado "+ resultado);
} catch (Exception erro) {
System.out.println(“ocorreu um erro”);
}}
} -
bom meu professor mando fazer um programinha que podercemos escolhe qual operçao iria realiza
e depois de escolhido depois ele printaria na tela
dai ele veio com um papo que poderiamos usar função so que ele nao explico
e procurei pesquisei
e vir algumas coisas
so sei que no fim utilizamos
return
so que to me batendo na verdade nao sei como fazer isso sera que alquem pode me ajuda ???