Ejercicios Java 3

download Ejercicios Java 3

of 7

Transcript of Ejercicios Java 3

  • 7/29/2019 Ejercicios Java 3

    1/7

    //Leer una oracion e indique cuenatas palabras comienzan con una vocal

    import java.io.*;public class Ejercicio11{

    public static void main(String args[]){

    String str = "El primer programa";int pos=str.indexOf('r');

    // int pos=str.indexOf("p", pos+1);System.out.println(pos);

    }}

    //dado los valores de los dos catetos de un triangulo, calcular la hipotenusa ymostrarlo//por pantalla

    import java.io.*;public class Ejercicio10{

    public static void main(String[] arg) throws IOException{

    double hipotenusa = 0;

    BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));

    System.out.print("Ingrese el valor del cateto A : ");int numero1 = Integer.parseInt(digito.readLine( ));

    System.out.print("Ingrese el valor del cateto B : ");int numero2 = Integer.parseInt(digito.readLine( ));

    hipotenusa = Math.sqrt(( Math.pow(numero1,2) + Math.pow(numero2,2) ));

    System.out.println("la Hipotenusa del triangulo es : " + hipotenusa);}}

  • 7/29/2019 Ejercicios Java 3

    2/7

  • 7/29/2019 Ejercicios Java 3

    3/7

    //Realizar un programa que permita ingresar un numero determinado de segundos y loconvierta en horas//minutos y segundos

    import java.io.*;public class Ejercicio8{

    public static void main(String[] arg) throws IOException{

    int horas,minutos,segundos;BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));

    System.out.print("Ingrese un numero de segundos : ");int numero = Integer.parseInt(digito.readLine( ));

    horas = numero/360 ;minutos = numero/60;segundos = numero ;

    System.out.print("la conversion es : " +horas+":"+minutos+":"+segundos);}}

  • 7/29/2019 Ejercicios Java 3

    4/7

    //Realizar un programa que lea por consola 5 nmeros y que muestre como resultadopor consola los dos menores

    import java.io.*;public class Ejercicio7{

    public static void main(String[] arg) throws IOException{BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));

    System.out.print("Ingrese primer numero : ");int num1 = Integer.parseInt(digito.readLine( ));

    System.out.print("Ingrese segundo numero : ");int num2 = Integer.parseInt(digito.readLine( ));

    System.out.print("Ingrese tercer numero : ");

    int num3 = Integer.parseInt(digito.readLine( ));

    System.out.print("Ingrese cuarto numero : ");int num4 = Integer.parseInt(digito.readLine( ));

    System.out.print("Ingrese quinto numero : ");int num5 = Integer.parseInt(digito.readLine( ));

    int menor = num1;

    if (num2 < menor)

    menor = num2;

    if (num3 < menor)menor = num3;

    if (num4 < menor)

    menor = num4;

    if (num5 < menor)menor = num5;

    System.out.println ("\nEl menor de:" + num1 + "," + num2 + "," + num3 + "," + num4+ "," + num5 + ",");System.out.println ("Es: " + menor);

    }}

  • 7/29/2019 Ejercicios Java 3

    5/7

    //leer un numero entero positivo N, y calcular la serie 1^1+2^2+3^3+......+N^N

    import java.io.*;public class Ejercicio6{

    public static void main(String[] arg) throws IOException{

    double acum=0;

    BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));

    System.out.print("Ingrese un numero : ");int numero = Integer.parseInt(digito.readLine( ));

    for(int i =1; i

  • 7/29/2019 Ejercicios Java 3

    6/7

    //Escribir un programa que determine si un ao es bisiesto.//Un ao es bisiesto si es multiplo de 4(por ejemplo 1984)//Los aos multiplos de 100 no son bisiestos, salvo si ells son tambien//multiplos de 400//2000 es bisiesto pero 1800 no lo es

    import java.io.*;public class Ejercicio5{

    public static void main(String[] arg) throws IOException{BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));System.out.print("Ingrese el ao : ");int dia = Integer.parseInt(digito.readLine( ));

    if((dia % 4 == 0) && (dia % 100 != 0) || (dia % 400 == 0))System.out.println("Es bisiesto");

    elseSystem.out.println("No es bisiesto");

    }}

    // Leer un numero entero y determinar si es primo o noimport java.io.*;public class Ejercicio3{public static void main(String[] args) throws IOException

    {int j =1;BufferedReader digito = new BufferedReader(new InputStreamReader(System.in));System.out.print("Ingrese un numero : ");int numero = Integer.parseInt(digito.readLine());

    int cont=0;while((j

  • 7/29/2019 Ejercicios Java 3

    7/7

    import java.io.*;public class Ejercicio2{

    public static void main(String[] arg) throws IOException{

    int j=0;int acum=0,promedio;

    BufferedReader digito = new BufferedReader(new

    InputStreamReader(System.in));

    System.out.print("Ingrese la cantidad de terminos : ");

    int numero = Integer.parseInt(digito.readLine( ));

    if(numero>0){

    for(int i=0; i < numero;i++){

    System.out.print("Ingrese un numero : ");

    int dato = Integer.parseInt(digito.readLine( ));

    if(dato < 0){

    acum = acum + dato;j++;}

    }

    System.out.println("el promedio de los numeros negativos es: " + (acum / j));}else

    System.out.println("error no se aceptan numeros negativos: ");

    }}