Guest User

Untitled

a guest
Apr 25th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.06 KB | None | 0 0
  1. // Da der Drehzahlsoll Wert nicht angegeben war habe ich dem Benutzer die möglichkeit gegeben ihn selber einzugeben. Desshalb weicht das Programm vom screenshot ab.
  2.  
  3.  
  4.  
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Linq;
  8. using System.Text;
  9.  
  10. namespace ConsoleApplication1
  11. {
  12.     class Program
  13.     {
  14.         static void Main(string[] args)
  15.         {
  16.             string eingabe;
  17.             double drehzahl, deltan, sollwert, abweichung;
  18.            
  19.             //***************Eingabe*************************
  20.                
  21.                
  22.            
  23.             //sollwert **********************
  24.             Console.Write("\n Drehzahlsollwert in 1/min?\t");
  25.             eingabe = Console.ReadLine();
  26.             sollwert = Convert.ToDouble(eingabe);
  27.            
  28.             //istdrehzahl******************
  29.  
  30.             Console.Write("\n Istdrehzahl in 1/min?\t");
  31.             eingabe = Console.ReadLine();
  32.             drehzahl = Convert.ToDouble(eingabe);
  33.            
  34.             //delta n **********************
  35.             Console.Write("\n Delta_N in 1/min?\t");
  36.             eingabe = Console.ReadLine();
  37.             deltan = Convert.ToDouble(eingabe);
  38.            
  39.             //****************Verarbeitung**********************
  40.                 //--------abweichung wird ausgerechnet und wird immer positiv---------
  41.            
  42.                     abweichung = sollwert - drehzahl;
  43.                     if (abweichung<0)
  44.                     {
  45.                         abweichung = abweichung * -1;
  46.                     }
  47.                 //----------------------------------------------------------------
  48.            
  49.            //*****************Festlegung des Bereichs und Ausgabe********
  50.             if(abweichung<=deltan)
  51.             {
  52.             Console.WriteLine("\n Grüner Bereich“");
  53.             }
  54.            
  55.             if (abweichung>deltan && abweichung <= deltan*2)
  56.             {
  57.             Console.WriteLine("\n Gelber Bereich“");
  58.             }
  59.            
  60.             if (abweichung>deltan*2)
  61.             {
  62.             Console.WriteLine("\n Roter Bereich“");
  63.             }
  64.         }
  65.     }
  66. }
Add Comment
Please, Sign In to add comment