Add mehr übungen

main
Alex 2 years ago
parent b0afa74bd8
commit c2cb6b9a3b

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über folgende
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("UnitTestISBN")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Orgname")]
[assembly: AssemblyProduct("UnitTestISBN")]
[assembly: AssemblyCopyright("Copyright © Orgname 2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Wenn ComVisible auf "false" festgelegt wird, sind die Typen innerhalb dieser Assembly
// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("bc7e117a-e185-4475-b68a-35a33a46454c")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [Assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,40 @@
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Übungen_LF6_WinFormanwendung;
namespace UnitTestÜbung
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void Test_PrüfzifferCheck()
{
UnitTestDemoISBN TestISBN = new UnitTestDemoISBN();
//ISBN-13: 9780345391803 (Hitchhykers Guide Through Galaxy)
string teststring = "9780345391803";
bool erwartet = true;
Assert.AreEqual(erwartet, TestISBN.pruefeISBN(teststring),"Falsche Erkennung als richtige Prüfziffer!");
}
[TestMethod]
public void Test_PrüfzifferErgaenzer()
{
UnitTestDemoISBN TestISBN = new UnitTestDemoISBN();
string teststring = "978034539180";
string erwartet = "9780345391803";
Assert.AreEqual(erwartet, TestISBN.ergaenzeISBN(teststring), "Falsche ISBN wird generiert!");
}
}
}

@ -0,0 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{BC7E117A-E185-4475-B68A-35A33A46454C}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>UnitTestISBN</RootNamespace>
<AssemblyName>UnitTestISBN</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
</ItemGroup>
<Choose>
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
</ItemGroup>
</When>
<Otherwise>
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
</ItemGroup>
</Otherwise>
</Choose>
<ItemGroup>
<Compile Include="UnitTest1.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Übungen_LF6_WinFormanwendung\Übungen_LF6_WinFormanwendung.csproj">
<Project>{4cb2049c-d9b2-4636-8780-e5e819e62085}</Project>
<Name>Übungen_LF6_WinFormanwendung</Name>
</ProjectReference>
</ItemGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
<ItemGroup>
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<Private>False</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,9 @@
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\UnitTestISBN.dll
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\UnitTestISBN.pdb
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\Übungen_LF6_WinFormanwendung.exe
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\Übungen_LF6_WinFormanwendung.pdb
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\bin\Debug\de\Microsoft.VisualStudio.QualityTools.UnitTestFramework.resources.dll
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\obj\Debug\UnitTestÜbung.csprojResolveAssemblyReference.cache
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\obj\Debug\UnitTestISBN.dll
D:\Visual Studio\Projekte\Übungen_LF6_WinFormanwendung\UnitTestISBN\obj\Debug\UnitTestISBN.pdb

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Übung Modulorechner", "Übung Modulorechner\Übung Modulorechner.csproj", "{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Übung_Modulorechner
{
class Program
{
static void Main(string[] args)
{
int zahl1, zahl2, ergebnis, rest;
Console.WriteLine("Modulo-Rechner");
//Eingabe
Console.Write("Geben Sie die erste Zahl ein: ");
zahl1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Geben Sie die zweite Zahl ein: ");
zahl2 = Convert.ToInt32(Console.ReadLine());
//Berechnungen
ergebnis = zahl1 / zahl2;
rest = zahl1 % zahl2;
//Ausgabe
Console.WriteLine("Ergebnis: " + ergebnis + " Rest: " + rest);
Console.ReadLine();
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("Übung Modulorechner")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("EUP")]
[assembly: AssemblyProduct("Übung Modulorechner")]
[assembly: AssemblyCopyright("Copyright © EUP 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("1f94790d-8107-4f53-a8bf-7c4a854d2b9f")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

@ -0,0 +1,6 @@
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\bin\Debug\Übung Modulorechner.exe.config
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\bin\Debug\Übung Modulorechner.exe
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\bin\Debug\Übung Modulorechner.pdb
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\obj\Debug\Übung Modulorechner.csprojResolveAssemblyReference.cache
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\obj\Debug\Übung Modulorechner.exe
D:\Visual Studio\Projekte\Übung Modulorechner\Übung Modulorechner\obj\Debug\Übung Modulorechner.pdb

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{1F94790D-8107-4F53-A8BF-7C4A854D2B9F}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Übung_Modulorechner</RootNamespace>
<AssemblyName>Übung Modulorechner</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Übung_Ware_Einpacken", "Übung_Ware_Einpacken\Übung_Ware_Einpacken.csproj", "{4CF8DB97-DA94-4777-86A7-6206659AAB82}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4CF8DB97-DA94-4777-86A7-6206659AAB82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4CF8DB97-DA94-4777-86A7-6206659AAB82}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4CF8DB97-DA94-4777-86A7-6206659AAB82}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4CF8DB97-DA94-4777-86A7-6206659AAB82}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Übung_Ware_Einpacken
{
class Program
{
static void Main(string[] args)
{
//Deklarationen
int anz_flaschen, anz_12er, anz_6er, anz_2er, anz_1er, rest;
//Header
Console.WriteLine("--Kartonerrechner--");
//Eingabe
Console.Write("Geben Sie die Anzahl Flaschen an: ");
//Berechnung
anz_flaschen= Convert.ToInt32(Console.ReadLine());
anz_12er = anz_flaschen / 12;
rest = anz_flaschen % 12;
anz_6er = rest /6;
rest = rest % 6;
anz_2er = rest / 2;
rest = rest % 2;
anz_1er = rest ;
//Ausgabe
Console.WriteLine("Anzahl 12er Kartons: "+anz_12er);
Console.WriteLine("Anzahl 6er Kartons: " + anz_6er);
Console.WriteLine("Anzahl 2er Kartons: " + anz_2er);
Console.WriteLine("Anzahl einzel Flaschen: " + anz_1er);
Console.ReadLine();
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("Übung_Ware_Einpacken")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("EUP")]
[assembly: AssemblyProduct("Übung_Ware_Einpacken")]
[assembly: AssemblyCopyright("Copyright © EUP 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("4cf8db97-da94-4777-86a7-6206659aab82")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

@ -0,0 +1,6 @@
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\bin\Debug\Übung_Ware_Einpacken.exe.config
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\bin\Debug\Übung_Ware_Einpacken.exe
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\bin\Debug\Übung_Ware_Einpacken.pdb
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\obj\Debug\Übung_Ware_Einpacken.csprojResolveAssemblyReference.cache
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\obj\Debug\Übung_Ware_Einpacken.exe
D:\Visual Studio\Projekte\Übung_Ware_Einpacken\Übung_Ware_Einpacken\obj\Debug\Übung_Ware_Einpacken.pdb

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{4CF8DB97-DA94-4777-86A7-6206659AAB82}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Übung_Ware_Einpacken</RootNamespace>
<AssemblyName>Übung_Ware_Einpacken</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Übung_ZifferSchreiben", "Übung_ZifferSchreiben\Übung_ZifferSchreiben.csproj", "{9846F9B0-4B84-4266-A6C3-80A74E823F4C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9846F9B0-4B84-4266-A6C3-80A74E823F4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9846F9B0-4B84-4266-A6C3-80A74E823F4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9846F9B0-4B84-4266-A6C3-80A74E823F4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9846F9B0-4B84-4266-A6C3-80A74E823F4C}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Übung_ZifferSchreiben
{
class Program
{
static void Main(string[] args)
{
//Header
Console.WriteLine("--Zifferschreiber--");
//Deklaration
String gzahl;
int zahl;
//Eingabe
Console.Write("Geben Sie eine Zahl ein: ");
zahl = Convert.ToInt32(Console.ReadLine());
//Berechnung
switch (zahl)
{
case 0: gzahl = "Null"; break;
case 1: gzahl = "Eins"; break;
case 2: gzahl = "Zwei"; break;
case 3: gzahl = "Drei"; break;
case 4: gzahl = "Vier"; break;
case 5: gzahl = "Fünf"; break;
case 6: gzahl = "Sechs"; break;
case 7: gzahl = "Sieben"; break;
case 8: gzahl = "Acht"; break;
case 9: gzahl = "Neun"; break;
default: gzahl = "Keine Gültige Zahl"; break;
};
//Ausgabe
Console.WriteLine("Zahl : " + gzahl);
Console.ReadLine();
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("Übung_ZifferSchreiben")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("EUP")]
[assembly: AssemblyProduct("Übung_ZifferSchreiben")]
[assembly: AssemblyCopyright("Copyright © EUP 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("9846f9b0-4b84-4266-a6c3-80a74e823f4c")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

@ -0,0 +1,6 @@
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\bin\Debug\Übung_ZifferSchreiben.exe.config
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\bin\Debug\Übung_ZifferSchreiben.exe
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\bin\Debug\Übung_ZifferSchreiben.pdb
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\obj\Debug\Übung_ZifferSchreiben.csprojResolveAssemblyReference.cache
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\obj\Debug\Übung_ZifferSchreiben.exe
D:\Visual Studio\Projekte\Übung_ZifferSchreiben\Übung_ZifferSchreiben\obj\Debug\Übung_ZifferSchreiben.pdb

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{9846F9B0-4B84-4266-A6C3-80A74E823F4C}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Übung_ZifferSchreiben</RootNamespace>
<AssemblyName>Übung_ZifferSchreiben</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Übungen Hallo Welt", "Übungen Hallo Welt\Übungen Hallo Welt.csproj", "{F009E741-9967-4410-B651-78F6F80D4E6E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F009E741-9967-4410-B651-78F6F80D4E6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F009E741-9967-4410-B651-78F6F80D4E6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F009E741-9967-4410-B651-78F6F80D4E6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F009E741-9967-4410-B651-78F6F80D4E6E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Dosenrechner
{
class Dosenrechner
{
static void Main(string[] args)
{
double hoehe, durchmesser, radius;
double flaeche, volumen;
const double pii = 3.141589265;
//Eingabe
Console.Write("Geben Sie eine Höhe an: ");
hoehe = Convert.ToDouble(Console.ReadLine());
Console.Write("Geben Sie einen Durchmesser an: ");
durchmesser = Convert.ToDouble(Console.ReadLine());
//Berechnungen
radius = durchmesser / 2;
volumen = 2 *pii * radius * radius * hoehe;
flaeche = 2 * pii * radius * (radius * hoehe);
//Ausgabe
Console.Write("Volumen: "+volumen+" Oberflaeche: "+flaeche);
Console.ReadLine();
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("Übungen Hallo Welt")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("EUP")]
[assembly: AssemblyProduct("Übungen Hallo Welt")]
[assembly: AssemblyCopyright("Copyright © EUP 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("f009e741-9967-4410-b651-78f6f80d4e6e")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

@ -0,0 +1,6 @@
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\bin\Debug\Übungen Hallo Welt.exe.config
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\bin\Debug\Übungen Hallo Welt.exe
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\bin\Debug\Übungen Hallo Welt.pdb
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\obj\Debug\Übungen Hallo Welt.csprojResolveAssemblyReference.cache
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\obj\Debug\Übungen Hallo Welt.exe
D:\Visual Studio\Projekte\Übungen Hallo Welt\Übungen Hallo Welt\obj\Debug\Übungen Hallo Welt.pdb

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{F009E741-9967-4410-B651-78F6F80D4E6E}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Übungen_Hallo_Welt</RootNamespace>
<AssemblyName>Übungen Hallo Welt</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Übungen_Fahrkartenautomat", "Übungen_Fahrkartenautomat\Übungen_Fahrkartenautomat.csproj", "{124C6E3B-0D84-492B-A81E-F01F9C97B1D5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{124C6E3B-0D84-492B-A81E-F01F9C97B1D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{124C6E3B-0D84-492B-A81E-F01F9C97B1D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{124C6E3B-0D84-492B-A81E-F01F9C97B1D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{124C6E3B-0D84-492B-A81E-F01F9C97B1D5}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

@ -0,0 +1,67 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Übungen_Fahrkartenautomat
{
class Program
{
static void Main(string[] args)
{
//Deklarationen
int gesamtCents, diff, rueck_20er, rueck_10er, rueck_5er, rueck_2er, rueck_1er, rueck_50Cer, rest;
Double betrag, bezahlt ;
//Header
Console.WriteLine("--Fahrkartenautomat--");
//Eingabe
Console.Write("Geben Sie Ihre Forderung ein(in Euro): ");
betrag = Convert.ToDouble(Console.ReadLine());
Console.Write("Geben Sie Ihre Zahlung ein(in Euro): ");
bezahlt = Convert.ToDouble(Console.ReadLine());
//Berechnung
diff = Convert.ToInt32((bezahlt*100) - (betrag*100));
gesamtCents = diff ;
rueck_20er = gesamtCents / 2000;
rest = gesamtCents % 2000;
rueck_10er = rest / 1000;
rest = rest % 1000;
rueck_5er = rest / 500;
rest = rest % 500;
rueck_2er = rest / 200;
rest = rest % 200;
rueck_1er = rest / 100;
rest = rest % 100;
rueck_50Cer = rest / 50;
rest = rest % 50;
//Ausgabe
if (betrag < 0.5 || betrag > 20.0)
Console.WriteLine("Fehler: Kosten außerhalb des Rechnungsbereiches (0,50Euro<Kosten<20 Euro)");
else
{
Console.WriteLine("Anzahl 20er Scheine: " + rueck_20er);
Console.WriteLine("Anzahl 10er Scheine: " + rueck_10er);
Console.WriteLine("Anzahl 5er Scheine: " + rueck_5er);
Console.WriteLine("Anzahl 2er Scheine: " + rueck_2er);
Console.WriteLine("Anzahl 1er Scheine: " + rueck_1er);
Console.WriteLine("Anzahl 50 Cent Stücke: " + rueck_50Cer);
}
Console.ReadLine();
}
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("Übungen_Fahrkartenautomat")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("EUP")]
[assembly: AssemblyProduct("Übungen_Fahrkartenautomat")]
[assembly: AssemblyCopyright("Copyright © EUP 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("124c6e3b-0d84-492b-a81e-f01f9c97b1d5")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save