Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda en app con Java

  • Autor de tema Autor de tema bkhm
  • Fecha de inicio Fecha de inicio

bkhm

Bovino Milenario
Desde
3 Nov 2005
Mensajes
1.420
Aver amigos, necesito una ayudita, soy mega sonso en Java, pero necesito ahcer un programa para la escuela U.u aver is pueden ayudarme.

Mi programa necesita dos metodos, uno que sume dos numero, y el otro que divida tal, la suma no hay problema, mi problem es como invocar o heredar el primer metodo hai les va mi codigo.

import java.util.Scanner;

public class Dosmetodos{
static Scanner leer = new Scanner(System.in);
public static void main (String[]args){
int a, b;
System.out.println("El primer numero a sumar: ");
a = leer.nextInt();
System.out.println("El Segunod numero a sumar: ");
b = leer.nextInt();
int suma = a + b;
System.out.println("El resultado de la suma es: "+suma);
}
public static void Divicion(int c){

}
}

Q me hace falta, muchas gracias por su tiempo!.
 
en primera, k es lo k te piden k demuestres con tu tarea?... el uso de la herencia? o el uso de los metodos?...
por k bien podrias crear dos metodos, uno para la suma, uno para la resta y solo pasarle los valores desde el main


en caso de k no sea necesario la herencia, ke para algo tan sencillo no lo creo necesario.
 
Hola, aqui te dejo un codigo que realice hace tiempos espero te guie.

Debes de utilizar metodos para que no se te complique la cosas.


/***************************************************************************/
public class metodosOperaciones {

int x=1000;
int y =10;

//Aqui se llaman a los método
int resSuma = sumar(x,y);
int resResta = restar(x,y);
int resMultiplicar = multiplicar(x,y);
int resDivision = dividir(x,y);
int resPromedio = promedio(x,y);


public metodosOperaciones() {

//Aqui salen los resultados por la terminal
System.out.println("Operación Suma: "+ resSuma);
System.out.println("Operación Resta: "+ resResta);
System.out.println("Operación Multiplicacion: "+ resMultiplicar);
System.out.println("Operación División "+ resDivision);
System.out.println("Operación Promedio: "+ resPromedio);
System.out.println("Valos letra a: ");
}//Fin Constructor

//Metodo Suma
public int sumar(int x, int y) {

int suma = x + y;
return suma;
}//Fin metodo sumar


//Metodo Resta
public int restar(int x, int y) {

int resta = x - y;
return resta;
}//Fin metodo restar

//Metodo Multiplicación
public int multiplicar(int x, int y) {
int multi = x * y;
return multi;
}//Fin metodo multiplicar

//Metodo División
public int dividir(int x, int y) {
int division = x / y;
return division;
}//Fin metodo dividir

// Metodo Promedio
public int promedio(int x, int y) {
int resultado= sumar(x,y)/2;
return resultado;
}//Fin metodo promedio

public static void main(String []args) {
metodosOperaciones v= new metodosOperaciones();
}//Fin metodo Main

}//Fin clase metodosOperaciones

Bueno el Programa tiene variables estaticas solo coloco el valor de "X" y "Y" con las variables "a" y "b" de tu progra y funcionara.

Suerte.
Nota tienes que programas en el metodo cuando se quiera dividir entre "cero" de un mensaje que no se puede hacer o te marcara error.
 
Volver
Arriba