Pages

lunes, 21 de enero de 2013

Convertir de grados Celsius a grados Fahrenheit y viceversa Codigo Fuente en Java

Problema
Desarrolle un algoritmo que convierta de grados Celsius a grados Fahrenheit y de grados Fahrenheit a grados Celsius.

Solución
  • Entrada: 37 grados Celsius
  • Salida: 98.6 grados Fahrenheit
Codigo Fuente en Java
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
      Scanner sc=new Scanner(System.in);
      System.out.println("Seleccione una conversion");
      System.out.println("1. ºC  a  ºF");
      System.out.println("2. ºF  a  ºC");
      int n=sc.nextInt();
      if(n==1){
          System.out.println("Ingresa grados centigrados");
          int c=sc.nextInt();
          double f=(c*9/5)+(32);
          System.out.println(c+"ºC equivale a "+f+"ºF");
      }else{
          System.out.println("Ingresa grados fahrenheit");
          int f=sc.nextInt();
          double c=(f-32)*5/9;
          System.out.println(f+"ºF equivale  a "+c+"ºC");
      }
    }
}

5 comentarios:

Anónimo dijo...

muchas gracias ..
no sabemos nada de programacion y nos saco de un apuro.... :)

Darklove dijo...

gracias man me habian pedido un programa algo asi pero gracias a ti solo tomare unas partes y ya... gracias man

Anónimo dijo...

muy bueno. Gracias por compartir

Efrain Lopez dijo...

Muchas gracias, mejor explicado que el de mi maestro.

Alexis Santana Gomez dijo...

QUIEN ME PUEDE AYUDAR?

 Diseñar un algoritmo mediante un diagrama de flujo, previamente elaborando el diagrama de árbol. Aplicar además una prueba de escritorio.


Solicitar que se capturen los siguientes datos: Nombre completo (utilizar una variable para cada apellido y otra para el nombre) y fecha de nacimiento (considerando 8 posiciones).
Con estos datos se requiere que el algoritmo despliegue como resultado final el RFC correspondiente, además de la edad actual de la persona.
Aplicar la validaciones que consideren pertinentes para prevenir errores de captura.

Publicar un comentario en la entrada