Ulward
18/01/2005, 18:56
Si alguien es tan amable podria decirme ande falla esta **** mierda de tabla de temperaturas? THX!!!
import java.io.*;
public class Temperaturas
{
public static void main(String[] args)
{
double tabla[6][4];
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
try
{
for(int i=0; i<=6; i++)
{
System.out.println("Maxima del Día" (i+1));
tabla[i][0] = integer.parseDouble(entrada.readLine());
System.out.println("Minima del Día" (i+1));
tabla[i][1] = integer.parseDouble(entrada.readLine());
}
MediaDia (tabla);
Diferencia (tabla);
for (int d=0; d<=6; d++)
{
System.out.println("Día" (d+1));
}
for (int e=0; e<=3; e++)
{
System.out.println(tabla[d][e]);
}
System.out.println();
}
catch(IOException IOEx)
{
}
System.out.println("La media de Temperatura de la semana es: " (MediaSemana));
}
}
private static void MediaDia (double [][]tabla)
{
for(int a=0; a<=6; a++)
{
tabla [i][2] = ((tabla [i][0] + tabla[i][1]) /2)
}
}
private static double MediaSemana (double [][]tabla)
{
double MediaSemana=0;
for(int b=0; b<=6, b++)
{
MediaSemana = (tabla[i][2]) /7
}
return tabla
}
private static void Diferencia (double [][]tabla)
{
for(int c=0; c<=6; c++)
{
tabla [i][3] = (MediaSemana - tabla[i][2])
}
}
import java.io.*;
public class Temperaturas
{
public static void main(String[] args)
{
double tabla[6][4];
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
try
{
for(int i=0; i<=6; i++)
{
System.out.println("Maxima del Día" (i+1));
tabla[i][0] = integer.parseDouble(entrada.readLine());
System.out.println("Minima del Día" (i+1));
tabla[i][1] = integer.parseDouble(entrada.readLine());
}
MediaDia (tabla);
Diferencia (tabla);
for (int d=0; d<=6; d++)
{
System.out.println("Día" (d+1));
}
for (int e=0; e<=3; e++)
{
System.out.println(tabla[d][e]);
}
System.out.println();
}
catch(IOException IOEx)
{
}
System.out.println("La media de Temperatura de la semana es: " (MediaSemana));
}
}
private static void MediaDia (double [][]tabla)
{
for(int a=0; a<=6; a++)
{
tabla [i][2] = ((tabla [i][0] + tabla[i][1]) /2)
}
}
private static double MediaSemana (double [][]tabla)
{
double MediaSemana=0;
for(int b=0; b<=6, b++)
{
MediaSemana = (tabla[i][2]) /7
}
return tabla
}
private static void Diferencia (double [][]tabla)
{
for(int c=0; c<=6; c++)
{
tabla [i][3] = (MediaSemana - tabla[i][2])
}
}