import java.util.Scanner;
import java.lang.String;
public class PracticaFunciones
{
//Disene una funcion (sumaDeDosMayores) que reciba
//como argumentos tres valores tipo double y devuelva
//como resultado la suma de los dos valores mayores.
static double sumaDeDosMayores (double valor1, double valor2,
double valor3)
{
double suma = 0;
if (valor1 >= valor3 && valor2 >= valor3)
{
suma = valor1 + valor2;
}
else if (valor1 >= valor2 && valor3 >= valor2)
{
suma = valor1 + valor3;
}
else
{
suma = valor3 + valor2;
}
return suma;
}
//Disene una funcion (tamanoPromedio) que reciba como
//argumento un String que contiene una oración completa
//bien construida y devuelva el tamaño promedio de las
//palabras de la oración.
static double tamanoPromedio(String oracion)
{
int largoDeOracion,
totalDePalabras,
totalDeLetras,
totalDeEspacios = 0;
double tamanoPromedio;
largoDeOracion = oracion.length();
for (int i = 0; i < oracion.length(); i++)
{
if (oracion.charAt(i) == ' ')
{
totalDeEspacios = totalDeEspacios + 1;
}
}
totalDeLetras = largoDeOracion - totalDeEspacios - 1;
totalDePalabras = totalDeEspacios + 1;
tamanoPromedio = (double) totalDeLetras /
(double)totalDePalabras;
return tamanoPromedio;
}
//Disene una funcion (sumaDeRaices) que reciba como
//argumento dos valores enteros. La función determinara
//la suma de las raíces cuadradas de todos los valores
//desde el primer argumento hasta el segundo y la
//devolverá como resultado.
static double sumaDeRaices(int limiteInferior, int
limiteSuperior)
{
double suma = 0;
for (int i = limiteInferior; i <= limiteSuperior; i++)
{
suma = suma + Math.sqrt(i);
}
return suma;
}
public static void main (String args[])
{
Scanner input = new Scanner(System.in);
double x = 25,
y = 25,
z = 25;
// System.out.println("La suma de los dos mayores es : " +
// sumaDeDosMayores(x,y,z));
//
// System.out.println("Suma de raices = " + sumaDeRaices(3,
20));
System.out.println("Tamano promedio = " +
tamanoPromedio("Hoy es lunes."));
}
}

Funciones de ostia puta

  • 1.
    import java.util.Scanner; import java.lang.String; publicclass PracticaFunciones { //Disene una funcion (sumaDeDosMayores) que reciba //como argumentos tres valores tipo double y devuelva //como resultado la suma de los dos valores mayores. static double sumaDeDosMayores (double valor1, double valor2, double valor3) { double suma = 0; if (valor1 >= valor3 && valor2 >= valor3) { suma = valor1 + valor2; } else if (valor1 >= valor2 && valor3 >= valor2) { suma = valor1 + valor3; } else { suma = valor3 + valor2; } return suma; } //Disene una funcion (tamanoPromedio) que reciba como //argumento un String que contiene una oración completa //bien construida y devuelva el tamaño promedio de las //palabras de la oración. static double tamanoPromedio(String oracion) { int largoDeOracion, totalDePalabras, totalDeLetras, totalDeEspacios = 0; double tamanoPromedio; largoDeOracion = oracion.length();
  • 2.
    for (int i= 0; i < oracion.length(); i++) { if (oracion.charAt(i) == ' ') { totalDeEspacios = totalDeEspacios + 1; } } totalDeLetras = largoDeOracion - totalDeEspacios - 1; totalDePalabras = totalDeEspacios + 1; tamanoPromedio = (double) totalDeLetras / (double)totalDePalabras; return tamanoPromedio; } //Disene una funcion (sumaDeRaices) que reciba como //argumento dos valores enteros. La función determinara //la suma de las raíces cuadradas de todos los valores //desde el primer argumento hasta el segundo y la //devolverá como resultado. static double sumaDeRaices(int limiteInferior, int limiteSuperior) { double suma = 0; for (int i = limiteInferior; i <= limiteSuperior; i++) { suma = suma + Math.sqrt(i); } return suma; } public static void main (String args[]) { Scanner input = new Scanner(System.in); double x = 25, y = 25, z = 25;
  • 3.
    // System.out.println("La sumade los dos mayores es : " + // sumaDeDosMayores(x,y,z)); // // System.out.println("Suma de raices = " + sumaDeRaices(3, 20)); System.out.println("Tamano promedio = " + tamanoPromedio("Hoy es lunes.")); } }