Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Ohms_Lov_med_If
- // Ohms Lov: U = R * I | i enheder: V = O * A
- {
- class Program
- {
- static void Main(string[] args)
- {
- String strValgt, strVolt, strOhm, strAmp;
- double intVolt, intOhm, intAmp; // Glemte her at tilføje som double (pga float) fra starten så bibeholder bare de variable navne....
- Console.WriteLine("Dette program udregner hhv Volt, Ampere eller Ohm i et kredsløb, efter dit valg ved brug af Ohms Lov.");
- Ommer:
- Console.WriteLine("Skriv hvad du ønsker at regne ud: O for Ohm, V for Volt, A for Ampere.");
- strValgt = Console.ReadLine();
- if (strValgt == "V") // = sætter lig med, == sammenligner booleansk.
- {
- Console.WriteLine("Du har valgt at udregne Volt.");
- Console.WriteLine("Indtast en værdi for Ampere.");
- strAmp = Console.ReadLine();
- intAmp = double.Parse(strAmp);
- Console.WriteLine("Indtast en værdi for Ohm.");
- strOhm = Console.ReadLine();
- intOhm = double.Parse(strOhm);
- intVolt = intOhm * intAmp;
- Console.WriteLine("Resultatet er {0} Volt", intVolt);
- goto Slut;
- }
- if (strValgt == "A")
- {
- Console.WriteLine("Du har valgt at udregne Ampere.");
- Console.WriteLine("Indtast en værdi for Volt.");
- strVolt = Console.ReadLine();
- intVolt = double.Parse(strVolt);
- Console.WriteLine("Indtast en værdi for Ohm.");
- strOhm = Console.ReadLine();
- intOhm = double.Parse(strOhm);
- intAmp = intVolt / intOhm;
- Console.WriteLine("Resultatet er {0} Ampere", intAmp);
- goto Slut;
- }
- if (strValgt == "O")
- {
- Console.WriteLine("Du har valgt at udregne Ohm.");
- Console.WriteLine("Indtast en værdi for Volt.");
- strVolt = Console.ReadLine();
- intVolt = double.Parse(strVolt);
- Console.WriteLine("Indtast en værdi for Ampere.");
- strAmp = Console.ReadLine();
- intAmp = double.Parse(strAmp);
- intOhm = intVolt / intAmp;
- Console.WriteLine("Resultatet er {0} Ohm", intOhm);
- goto Slut;
- }
- else
- {
- Console.WriteLine("Du har ikke skrevet V, O eller A! Det er en om'er!");
- goto Ommer;
- }
- Slut:
- Console.ReadKey();
- }
- }
- }
Add Comment
Please, Sign In to add comment