Konvertera Celcius till Fahrenheit
Gammal medlem men var tvungen att göra ett nytt konto, verkar som jag haft en riktigt gammal mail som jag inte vet för att kunna logga in igen så då kör vi från början igen.
Inget skolarbete, leker bara för skojs skull men har fastnat på vad som egentligen ska vara en "enkel" metod.
Detta är skrivet i C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace CelsiusToFarenheit
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public class TemperatureConverter
{
public decimal CelsiusToFahrenheit(string temperatureCelsius)
{
decimal celsius = System.Decimal.Parse(temperatureCelsius);
// To Fahrenheit formula
decimal fahrenheit = (celsius * 9 / 5) + 32;
return fahrenheit;
}
public decimal FahrenheitToCelsius(string temperatureFahrenheit)
{
decimal fahrenheit = System.Decimal.Parse(temperatureFahrenheit);
// To Celsius formula
decimal celsius = (fahrenheit - 32) * 5 / 9;
return celsius;
}
}
private void button1_Click(object sender, EventArgs e)
{
int celsius = Convert.ToInt32(textBox1.Text);
decimal result;
result = ((Convert.ToDecimal(celsius) * 9) / 5 + 32);
// Display a number in a textbox
textBox2.Text = (result).ToString();
}
}
}
Suttit och stirrat mig blind, slutade med att jag skrev ut formeln under knappen för att få det fungerande. Anledningen av 2 metoder är att jag tänkte lägga in radiobutton för att konvertera mellan senare med en if/else sats.
Jag har fastnat på att kalla min metod, vad är det jag inte ser?