Frodo bagins
Femtopat
- Katılım
- 28 Nisan 2021
- Mesajlar
- 14
Arkadaşlar ,iyi günler. C# ödevimde girilen tutarı yıl cinsinden taksite bölen bir uygulama isteniyor. Örneğin 120 sayısını 1 yıl taksite bölünce 1. taksit: 10, 2. taksit: 10, 3. taksit:10.... 12. taksit: 10 veya 2 yıl taksite bölününce 1. taksit: 5, 2. taksit: 5, 3. taksit: 5... 24. taksit: 5 şeklinde yazdırmak istiyorum.
Kısaca bu şekilde:
Programı yazdım ama sadece sayıyı taksit tutarına bölebiliyorum, yani istenilen taksit adedi kadar ekrana yazdıramıyorum. Yardımcı olur musunuz?
Bu da benim yazdığım kodlar:
Kısaca bu şekilde:
Programı yazdım ama sadece sayıyı taksit tutarına bölebiliyorum, yani istenilen taksit adedi kadar ekrana yazdıramıyorum. Yardımcı olur musunuz?
Bu da benim yazdığım kodlar:
Kod:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace soru1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void comboBox1_MeasureItem(object sender, MeasureItemEventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("1 Yıl");
comboBox1.Items.Add("2 Yıl");
comboBox1.Items.Add("3 Yıl");
comboBox1.Items.Add("4 Yıl");
}
private void button1_Click(object sender, EventArgs e)
{
double fiyat, sonuc =0;
fiyat = Convert.ToDouble(textBox1.Text);
int a=0;
if (comboBox1.SelectedIndex == 0)
{
a = 12;
sonuc = fiyat / a;
}
else if (comboBox1.SelectedIndex == 1)
{
a = 24;
sonuc = fiyat / a;
}
else if (comboBox1.SelectedIndex == 2)
{
a = 36;
sonuc = fiyat / a;
}
else if (comboBox1.SelectedIndex == 3)
{
a = 48;
sonuc = fiyat / a;
}
for (int i = 1; i <= a; i++) {
}
label4.Text = sonuc.ToString() + "\n";
}
private void label3_Click(object sender, EventArgs e)
{
}
}
}