Ejercicios de metodos

  

1.-Diseñe un método que imprima los datos de una persona ingresados por teclado e indicar si es mayor o menor de edad.

import java.util.*; 
class Ejercicio2 {  
public String nombre;  
public int a;  
Scanner dato = new Scanner(System.in);
   public void usuario(String nombre ,int a){  System.out.println("****************");
  System.out.println("Ingrese su nombre");
  nombre = dato.next(); 
 System.out.println("Ingrese la edad"); 
 a = dato.nextInt(); 
 System.out.println("El nombre del usuario es "+nombre+" "+" y su edad "+" "+a+" años \n" );
  if(a <18){  System.out.println("El usuario es menor de edad");  }else{  System.out.println("El usuario es mayor de edad");  }  }  

public static void main (String []args){ 
 Ejercicio2 d = new Ejercicio2 ();
   d.usuario("", 0);  
} 
}



2.- import java.util.*;

class Ejercicio3 {

Scanner dato=new Scanner(System.in);

public void multiplicar(int n1){

System.out.println("Ingrese el numero");

n1 = dato.nextInt();

for(int a=1;a<=12;a++){

int resul=a*n1;

System.out.println(" º "+ a + " x " +n1+ " = " +resul);

}

}

public static void main(String[]args){

Ejercicio3 tabla = new Ejercicio3();

tabla.multiplicar(0);

}

}




3.-  Elabore un método que simule el proceso de subir a un piso en un ascensor, donde el numero de piso es ingresado por teclado.

import java.util.*; 
public class Ejercicio4 { 
 public int b;
  Scanner dato=new Scanner(System.in); 
 public void subir(int b){
  System.out.println("Ingrese el numero de piso");
  b = dato.nextInt();
for(int a=1;a<=b;a++){
System.out.println(" sube al piso "+a); 
 } 
 }
public static void main(String[]args){
  Ejercicio4 sub = new Ejercicio4();
  sub.subir( 0);  
} 



4.-  En un supermercado se hace un 20% de descuento a los clientes cuya compra supere los 1000 en las áreas de frutas, verduras y abarrotes. ¿ Cual sera el total que pagara una persona por su compra ?, se debe mostrar el nombre del cliente , producto, precio , cantidad , descuento y total a pagar….

import java.util.*;  
public class compras {
  Scanner dato = new Scanner(System.in);
  public void compraproducto(){ 
 String nproducto =""; 
 double precio, totalc; 
 double tp =0;
  int cantidad;
  System.out.println("Ingreso el nombre del producto");
  nproducto= dato.next();
  System.out.println("Ingreso el precio del producto");
  precio = dato.nextDouble();
  System.out.println("Ingreso la cantidad");
  cantidad =dato.nextInt();
  totalc = precio * cantidad;
  System.out.println("El total es : "+totalc);
  if(totalc > 1000){
  System.out.println("El descuento es ; "+totalc*0.20);
  tp = totalc - (totalc*0.20);
  System.out.println("El neto a pagar es : "+tp);
  }else{ 
 System.out.println("No hay descuentos");
  }
  }
  public void seccion ( ) {
  String cliente;
  System.out.println("Ingreso el nombre del cliente");
  cliente = dato.next();
  System.out.println("Ingrese el nombre de la sección de productos");  String opcion ="";
  opcion = dato.next();
  switch(opcion) {
  case "frutas":  compraproducto();  break;
  case "verduras":  compraproducto();  break;
  case "abarrotes":  compraproducto();  break;
  }
  }
  public static void main (String []args){
  compras cp = new compras();  
cp.seccion();
  }  
}




5.- Crea un método que al ingresar por teclado un número cualquiera, muestre la cantidad de  números pares a partir del 2, por ejemplo: si se  introduce 7, entonces se imprimirá, 2, 4, 6, 8, 10, 12,14 o si se introduce 10 = 2, 4, 6, 8, 10, 12, 14, 16, 18, 20.

import java.util.*; 
public class Ejercicio7 { 
 Scanner dato = new Scanner(System.in); 
 void numerospares(){ 
System.out.println("Introduceumero");
 int n = dato.nextInt();
  int i =0;
 int j =1;
 System.out.println("Losros pares son ; ");
 do{ if(j%2==0) {
  System.out.print(j+","); j++; i++; 
}else {
 j++; 
}
 }while( i != n);
 } 
  public static void main(String[]args){ 
 Ejercicio7 numpar =new Ejercicio7(); 
 numpar.numerospares(); 
 } 
}

6.- Diseñe un método que al ingresar por teclado un numero, si es par mostrar el doble, si es impar mostrar el triple.

import java.util.*;
 public class Ejercicio8 { 
 Scanner dato = new Scanner(System.in); 
  void dobleotriple(){  
int numero; 
System.out.println("Ingreseumero a evaluar ;");
 numero = dato.nextInt(); 
if( numero % 2 == 0 ){
 System.out.println("Ele del numero ==> " + 2* numero);
 } else { 
System.out.println("Elle del numero ==> " + 3* numero);
 } 
}  public static void main(String []args){ 
 Ejercicio8 dt = new Ejercicio8(); 
 dt.dobleotriple(); 
 }
 }

Comentarios

Entradas populares de este blog

Proyecto número dos