Hey,
ich übe weiter fleißig C# und wollte fragen ob die If-Schleife an dieser Stelle am Sinnvollsten ist^^
[cs]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 ÜSteuerbetrag
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnAnzeigen_Click(object sender, EventArgs e)
{
int i = 5000;
int iProzent = 12;
int iTeil;
int iRest;
for(i = 5000;i <= 35000; i = i + 3000)
if (i == 5000 i == 8000 i == 11000)
{
iTeil = i / 100 * iProzent;
iRest = i - iTeil;
lblAnzeigen.Text += i + "€, " + iProzent + "%, " + iTeil + "€, " + iRest + "€" + "\n";
}
else if (i == 14000 i == 17000 i == 20000)
{
iProzent = 15;
iTeil = i / 100 * iProzent;
iRest = i - iTeil;
lblAnzeigen.Text += i + "€, " + iProzent + "%, " + iTeil + "€, " + iRest + "€" + "\n";
}
else if (i == 23000 i == 26000 i == 29000)
{
iProzent = 20;
iTeil = i / 100 * iProzent;
iRest = i - iTeil;
lblAnzeigen.Text += i + "€, " + iProzent + "%, " + iTeil + "€, " + iRest + "€" + "\n";
}
else
{
iProzent = 25;
iTeil = i / 100 * iProzent;
iRest = i - iTeil;
lblAnzeigen.Text += i + "€, " + iProzent + "%, " + iTeil + "€, " + iRest + "€" + "\n";
}
}
}
}
[/cs]