Está en la página 1de 5

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN, ÁREA


SISTEMAS INFORMÁTICOS

Menú de operaciones

Alumno: Reyes García Irvin Ricardo

Profesor: ISE. Raúl Arturo García Martínez

Grupo: TIC-81

Asignatura: Desarrollo de Software

Abril, 2014
Descripción

En este programa realizaremos las operaciones Regla de 3, Raíz, Potencia y Formula General.

1. Código clase operaciones.java

package menu;
import java.math.*; //Libreria para realizar operaciones matematicas

public class operaciones {

int a; //Vatiables utolisadas


int b;
int c;
int resultado2;
double d;
double e;
double f;
double g;
double x1;
double x2;
double resultado;

public void regla(){ //Calculo de regla de 3


resultado2= (b*c)/a;
System.out.println("Resultado: "+resultado2);
}

public void raiz(){ //Raix


resultado= Math.sqrt(d);
System.out.println("Resultado: "+resultado);
}

public void potencia(){ //Potencia


resultado= Math.pow(d,e);
System.out.println("Resultado: "+resultado);
}

public void general(){ //Formula General


d=Math.pow(f,2)-4*e*g;
x1= (-f +Math.sqrt(d));
x2= (+f +Math.sqrt(d));
System.out.println("Resultado X1: "+x1);
System.out.println("Resultado X2: "+x2);
}
}

Imagen

2. Menú principal

package menu;

import java.util.Scanner; //Libreria para escanear el texto


import java.*;

public class Menu {


private static int opc; //Variable estatic para el meni

public static void main(String[] args) {

operaciones objeto01 = new operaciones(); //Objeto para llamar los metodos de la clase

Scanner miescaner = new Scanner(System.in);//variable para el escaner


System.out.println("Elige regla de 3 = 1:"); //Menu
System.out.println("Elige raiz = 2:");
System.out.println("Elige potencia = 3:");
System.out.println("Elige dividir = 4:");
opc=miescaner.nextInt();
switch(opc){ //Menu
case 1:
System.out.println("Primer numero");
objeto01.a= miescaner.nextInt(); //Lee y guarda el primer valor
System.out.println("Segundo numero");
objeto01.b= miescaner.nextInt(); //Lee y guarda el segundo valor
System.out.println("tercer numero");
objeto01.c= miescaner.nextInt(); //Lee y guarda el tercer valor
objeto01.regla(); //Metodo utilizado
break; case 2:
System.out.println("Numero");
objeto01.d= miescaner.nextInt(); //Lee y guarda el valor
objeto01.raiz(); //Metodo utilizado
break;
case 3:
System.out.println("Numero a potenciar");
objeto01.d= miescaner.nextInt();//Lee y guarda el valor
System.out.println("potencia");
objeto01.e= miescaner.nextInt();//Lee y guarda el valor
objeto01.potencia(); //Metodo utilizado
break;
case 4:
System.out.println("Ingresa a");
objeto01.e= miescaner.nextInt();//Lee y guarda el valor
System.out.println("Ingresa b");
objeto01.f= miescaner.nextInt();//Lee y guarda el valor
System.out.println("Ingresa c");
objeto01.g= miescaner.nextInt();//Lee y guarda el valor
objeto01.general(); //Metodo utilizado
break;
}

Imagen

Salida
Descarga

https://mega.co.nz/#!PkJTBTQQ!D_zqV5o-Ayx_qonvZNK82i8bKyZKygT41bQrul3p0cY

También podría gustarte