SoloCodigo
Programación General => Java => Mensaje iniciado por: mIGueLHmP en Domingo 7 de Marzo de 2010, 00:46
-
Hola de nuevo xd
Bueno, mi problema es sobre un programa que se supone tiene que leer 30 °C y comvertirlos a ° Farenheit.. (Utilizando Arreglos)
Esto es lo que llevo con respecto al programa:
import java.io.*;
import javax.swing.*;
public class Grados {
public static void main
(String[] args
) { int g[];
g=new int [30];
int valor;
for(int i=0;i<30;i++)
{
g[i]=valor;
}
for(int i=0;i<30;i++)
{
if(g[]>30)
{
valor=valor*9/5+32;
}
}
System.
out.
println("Los Grados Farenheit son:"+valor
); }
}
Yo se que no es asi... lo que quiero saves es como Hacer para que transforme de °C a°Frarenheit...
PD: segun lei para convertir de °C a °Frarenheit se tiene que multiplicar el numero *9, /5 y sumarle +32.
Alguna Orientacion :s?
-
hola a ver si te entendi lo que quieres es ingresar 30 temperaturas Celsius en un arreglo y pasar esas 30 que estan en el arreglo a farenheit aqui te dejo el ejemplo, y la formula que usas esta bien.
import java.io.*;
import javax.swing.*;
public class Grados {
public static void main
(String[] args
) { int g[];
g=new int [30];
int valor[];
valor= new int [30];
for(int i=0;i<3;i++)
{
}
for(int i=0;i<30;i++)
{
if(g[i]>30)
{
valor[i]=g[i]*9/5+32;
}
}
for(int i=0;i<30;i++)
{
System.
out.
print("Los Grados Ingresados son:"+ g
[i
] + "t"); System.
out.
println("Los Grados Farenheit son:"+valor
[i
]); }
}
}