C# :: Aufgabe #292 :: Lösung #2
 
                       
        5 Lösungen
         
        
        
      
                
      #292
Wareneingangskontrolle perfektionieren
        Anfänger - C#
        von DragStar
         - 23.03.2020 um 09:42 Uhr
      
       
      
        Mit Hilfe eines Programms soll bei einem Unternehmen die Wareneingangskontrolle perfektioniert werden.
Einzugeben ist die Normlänge des gelieferten Teils, sowie die gemessene Länge.
Wenn diese mehr als 10 µm von der Normlänge abweicht, soll der Text "Annahme verweigert." ansonsten "Teil in Ordnung" ausgegeben werden.
          
      
           
    Einzugeben ist die Normlänge des gelieferten Teils, sowie die gemessene Länge.
Wenn diese mehr als 10 µm von der Normlänge abweicht, soll der Text "Annahme verweigert." ansonsten "Teil in Ordnung" ausgegeben werden.
#2
von Spooner (340 Punkte)
         - 19.04.2020 um 23:01 Uhr
      
        Ich hab das mal mit einer "Handelsüblichen" zahl gemacht worin die Differenz dann nicht mehr als 0.01mm sein darf. =)
 C#-Code
                                                 
        
        
        
        
        
                                                                        
        
        
        
      
     
    
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Eingabe Soll-Länge in mm (mit 4 Nachkommastellen):");
            double sollLänge = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("\nEingabe Ist-Länge in mm (mit 4 Nachkommastellen):");
            double istLänge = Convert.ToDouble(Console.ReadLine());
            Kontrolle(sollLänge, istLänge);
            Console.ReadKey();
        }
        static void Kontrolle(double soll, double ist)
        {
            double differenz = Math.Abs(soll - ist);
            if (differenz > 0.01)
            {
                Console.WriteLine("Annahme verweigert");
            }
            else
            {
                Console.WriteLine("Teil in Ordnung");
            }
        }
    }
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
          
          
                 Seite 1 von 0
          
                 1
          
          
             
       
    
    
    
