Из данного псевдокода нужно написать программную реализацию - C# (209930)
Формулировка задачи:
прошу,помогите..Из данного псевдокода нужно написать программную реализацию в С# (Консольное приложение и Windows Form, к последнему желательно фото).
Спасибо, большое!
Это условие:Определить конечную сумму вклада в зависимости от срока его хранения при заданной начальной величине и следующих процентных ставках
При сроке хранения 12месяцев и более величина процентной ставки равна 6%.
При сроке хранения менее 12месяцев величина процентной ставки равна 1%.
а это псевдо-код
Начало Ввод S0, p1,p2,n Если n>=12 То Sn= S0(1+(n*p2)/12) Иначе Sn= S0(1+(n*p1)/12) Всё Вывод Sn конец
Решение задачи: «Из данного псевдокода нужно написать программную реализацию»
textual
Листинг программы
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 Vklad
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
label3.Text = "";
}
int S0;//Сумма вклада
int n;//Срок вклада
double p1 = 0.01;//проценты если меньше года
double p2 = 0.06;// проценты если больше года
double Sn;//Итоговая сумма
private void button1_Click(object sender, EventArgs e)
{
S0 = Convert.ToInt32(textBox1.Text);
n = Convert.ToInt32(textBox2.Text);
if (n < 12)
Sn = S0 * p1 / 12 * n + S0;
else
Sn = S0 * p2 / 12 * n + S0;
label3.Text = "При вкладе в " + S0 + "руб.\n на " + n + "мес.,\n конечная сумма вклада составит " + Sn + "руб.";
textBox1.Text = null;
textBox2.Text = null;
}
}
}