Dev - C++ - Programa Celsius a fahrenheit

   
Vista:

Programa Celsius a fahrenheit

Publicado por AlejandroDecko alex_36_alejandro@hotmail.com (1 intervención) el 17/10/2017 05:36:43
Necesito ayuda para un programa que lea 2 datos, estos son grados celsius o fahrenheit
y este despliegue una tabla de conversiones de dicha opcion que elegiste, y te de el incremento el rango
llevo esto:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include<stdio.h>
#include<conio.h>
using namespace std;
 
 
 
int main()
{
    int Opciones;
    float C=0,F=0;
	do{
		printf("\n1. convertir de celcius a farenheit");
		printf("\n2. convertir de fahrenheit a celsius");
		printf("\n3. salir del programa");
		printf("\nOpcion: ");
		scanf("%i", &Opciones);
 
		switch(Opciones){
			case 1: F= Fahrenheit(C)
			printf("\n el equivalente en grados Fahrenheit es: %f",F);
			case 2: C= Celsius(F)
			printf("\n el equivalente en grados celsius es: %f",C);
		}
	}while(Opciones != 3);
 
	getch();
	return 0;
}
 
float Fahrenheit(float C){
	float F=0;
    F= (9*c)/5 +32;
    return F;
 
}
{
	float C=0;
	float Celsius(float F)
    C= 5/9(F-32)
    return C;
}

La verdad nose que me falta ni como seguir, solo me trabe
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Programa Celsius a fahrenheit

Publicado por dario (81 intervenciones) el 18/10/2017 15:29:59
Te dejo el algoritmo para convertr de F a C, tu ya lo adaptas a tu codigo.
Saludos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <stdio.h>
 
float aCentigrados();
float aFarenheit();
 
int main() {
 
  aCentigrados();
  aFarenheit();
 
  return 0;
}
 
//Funciones
float aCentigrados() {
  float F,C,grados;
 
  printf("Ingrese temperatura en grados centigrados:");
  scanf("%f",&grados);
 
  F = grados * 1.80 + 32;
 
  printf("%4.2f grados C equivales a %4.2f grados F\n",grados,F);
}
 
float aFarenheit() {
  float F,C,grados;
 
  printf("Ingrese temperatura en grados Farenheit:");
  scanf("%f",&grados);
 
  C = (grados -32) / 1.80;
 
  printf("%4.2f grados F equivales a %4.2f grados C\n",grados,C);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar