/*
- 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 ???