Se introduce de la tastatura un numar natural N > 2. Sa se calculeze limita:
calculand termenul N al sirului.
(aceasta limita este cunoscuta si sub numele de problema Basel)
Important! Gasiti aici documentul cu punctajele voastre la zi
Se introduce de la tastatura un numar natural N > 2. Sa se calculeze limita:
Publicat de A inflorit muscata-n glastra, dragostea e everywhere vineri, 18 ianuarie 2013 la 00:53 0 comentarii Etichete: FAIMA, PC
Se introduc de la tastatura N numere reale. Sa se calculeze media lor armonica, pe baza formulei:
Publicat de A inflorit muscata-n glastra, dragostea e everywhere vineri, 4 ianuarie 2013 la 01:01 0 comentarii Etichete: FAIMA, PC
public class RezolvareFAIMA {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
String nl = "";
while (!nl.equals("stop")) {
nl = input.nextLine().toLowerCase();
try {
String[] sNumere = nl.split(",");
if (sNumere.length == 3) {
double[] iNumere = new double[sNumere.length];
for (int i = 0; i < sNumere.length; i++) {
iNumere[i] = Double.parseDouble(sNumere[i]);
}
double[] rez = rezolvaEcuatie(iNumere);
if (rez == null) {
System.out.println("Ecuatia nu are radacini reale");
} else {
System.out.println("Radacinile sunt: "+rez[0]+","+rez[1]);
}
} else {
System.out.println("Sunt necesare trei numere.");
}
} catch (Exception e) {
if (!nl.equals("stop")) {
System.out.println("Numere incorecte");
}
}
}
System.out.println("Program terminat. O zi buna!");
}
private static double[] rezolvaEcuatie(double[] param) {
double delta = Math.pow(param[1], 2) - 4 * param[0] * param[2];
if (delta >= 0) {
return new double[]{(-param[1] + Math.sqrt(delta)) / (2 * param[0]), (-param[1] - Math.sqrt(delta)) / (2 * param[0])};
} else {
return null;
}
}
}
Publicat de A inflorit muscata-n glastra, dragostea e everywhere la 00:52 0 comentarii Etichete: FAIMA, PC