11
Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura. Sin embargo para medir la temperatura en Estados Unidos todavía se utiliza la escala Fahrenheit. Para convertir temperaturas en grados Centígrados a Fahrenheit: F = 9 / 5 * C + 32 Para convertir grados Fahrenheit a Centígrados: C = ( F – 32 ) * 5 / 9 F = 9 / 5 * C + 32 FIN Recibe los grados centigrados lo guarda en en C Calcula la conversión y lo guarda en F Presenta el dato de entrada (C) y el resultado (F) en la pantalla INICIO C C “grados centigrados son” F C = ( F – 32 ) * 5 / 9 FIN Recibe los grados Fahrenheit lo guarda en en F Calcula la conversión y lo guarda en C Presenta el dato de entrada (F) y el resultado (C) en la pantalla INICIO F F “grados Fahrenheit son” C DIAGRAMA DE FLUJO DIAGRAMA DE FLUJO

Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Embed Size (px)

Citation preview

Page 1: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Conversión de Temperatura Centígrados Fahrenheit

DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura. Sin embargo para medir la temperatura en Estados Unidos todavía se utiliza la escala Fahrenheit.

Para convertir temperaturas en grados Centígrados a Fahrenheit:

F = 9 / 5 * C + 32

Para convertir grados Fahrenheit a Centígrados:

C = ( F – 32 ) * 5 / 9

F = 9 / 5 * C + 32

FIN

Recibe los grados centigradoslo guarda en en C

Calcula la conversión y lo guarda en F

Presenta el dato de entrada (C) y el resultado (F) en la pantalla

INICIO

C

C “grados centigrados son”

F

C = ( F – 32 ) * 5 / 9

FIN

Recibe los grados Fahrenheitlo guarda en en F

Calcula la conversión y lo guarda en C

Presenta el dato de entrada (F) y el resultado (C) en la pantalla

INICIO

F

F “grados Fahrenheit son”

C

DIAGRAMA DE FLUJO DIAGRAMA DE FLUJO

Page 2: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Conversión de Temperatura Centígrados a Fahrenheit

Codificación en BASIC INPUT "CUANTOS GRADOS CENTIGRADOS "; CF = 9 / 5 * C + 32PRINT C; " grados centigrados son "; F; " grados Fahrenheit "END

Corrida de escritorioSi C = 37 F = 9 / 5 * 37 + 32 = 98.6

Corrida en BASIC

Page 3: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Conversión de Temperatura Centígrados Fahrenheit

DEFINICIÓN DEL PROBLEMA: El usuario indicará si desea convertir grados Centígrados a Fahrenheit (C) o grados Fahrenheit a Centígrados (F) y despues dará el dato a convertir. Si el usuario se equivoca en la selección (C o F) la computadora deberá pedir nuevamente su selección

¿Que deseas conventir?C = °C a °FF = °F a °C

(Respuesta en R$)

Es R$ ="C"

oR$ = "F"

SI

NO

INICIO

A

B

A

C = ( F – 32 ) * 5 / 9

F

F “grados Fahrenheit son”

C

NO

B

Es R$ ="C"

SI

NO

F = 9 / 5 * C + 32

C

C “grados centigrados son”

F

C C FIN

C

Page 4: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Conversión de Temperatura Centígrados y Fahrenheit

Codificación en BASIC

A:INPUT " ¿Que deseas conventir (C = °C a °F, F = °F a °C ) "; R$IF R$ = "C" OR R$="F" THEN GOTO B ELSE GOTO AB:IF R$ = "C" THEN INPUT " ¿cuantos grados centigrados "; C F = 9 / 5 * C + 32 PRINT C; " grados centigrados son "; F; " grados Fahrenheit " ELSE INPUT " ¿cuantos grados Fahrenheit "; F C = ( F – 32 ) * 5 / 9 PRINT F; " grados Fahrenheit son "; F; " grados centigrados "ENDIFEND

Datos de prueba 37 °C = 98.6 °F

Page 5: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Conversión de Temperatura Centígrados y Fahrenheit

Datos de prueba 36 °C = 96.8 °F

Page 6: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura
Page 7: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Tabla de grados Centígrados a Fahrenheit

DEFINICIÓN DEL PROBLEMA: El usuario indicará, para construir la tabla de conversión el limite inferior de grados Centígrados, el superior y el incremento. Y el programa imprimirá una tabla, el la primer columna los grados centigrados y el la segundada los Fahrenheit, con los encabezados correspondientes.

INICIO

“Da el limite inferior, el superior

y el incremento (separados por coma)

Li, Ls, In

"°C °F"

A

FIN

Para la I = Li, Li+InHasta Ls

Siguiente I

A

F = 9 / 5 * I + 32

I, F

Con "Para" Con "Mientras"

INICIO

“Da el limite inferior, el superior

y el incremento (separados por coma)

Li, Ls, In

"°C °F"

A

I = Li

A

F = 9 / 5 * I + 32

I, F

I = I + In

Es I < = Ls

SI

NO

FIN

Page 8: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Tabla de Temperatura Centígrados y Fahrenheit

Con "Para"

Con "Mientras"

Page 9: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Programa ejecutable

Page 10: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Grados Centígrados , Fahrenheit y Kelvin

DEFINICIÓN DEL PROBLEMA: El Programa mostrará al usuario un menú con las opciones disponibles de conversión para que elija y después le preguntara el dato a convertir dará el resultado y presentara otra vez el menú hasta que el usuario elija terminar

Opciones:1 de °C a °F2 de °C a °K3 de °F a °C4 de °F a °K5 de °K a °C6 de °K a °F7 terminar

EsOP% < 1

O OP% > 7

SI

NO

INICIO

A

B

C

C

OP%

B

OP% ≠7

D

OP% =1

OP% =2

OP% =3

OP% =4

OP% =5

OP% =6

OP% =7

¿cuántos grados?g

D

D

g; "°C son "; 9 / 5 * g + 32; " °F"

g; "°C son "; g + 273.15; " °K"

g; "°F son "; (g - 32) * 5 / 9; " °C"

g; "°F son "; (g - 32) * 5 / 9 + 273.15;

" °K"

g; "°K son "; g - 273.15; " °C"

g; "°K son "; 9 / 5 * (g - 273.15) + 32; " °F"

FIN

A

A

A

A

A

A

A

SI

SI

SI

SI

SI

SI

NO

NO

NO

NOI

NO

NO

SINO

FIN

SI

NO

Page 11: Conversión de Temperatura Centígrados Fahrenheit DEFINICIÓN DEL PROBLEMA: El sistema métrico utiliza la escala Celsius o Centígrados para medir la temperatura

Grados Centígrados , Fahrenheit y Kelvin