Прикреплённый txt файл - архив проекта Windows Forms со сменённым расширением. После скачивания необходимо вернуть обратно: ______.txt переименовать в ______.7z.
Из мелочей:
Дробные числа (как с запятой, так и с точкой).Проверка на корректность ввода данных.1)У 60 человек есть кошка и собака.
у 20 - кошка и птичка
у 30 - собака и птичка
У 10 человек есть и кошка, и собака, и птичка. 1.1
Отсюда делаем вывод, что набор пар животных 60, 20 и 30 три раза посчитали тех у кого одновременно все эти трое видов животных есть.
теперь считаем:
у 60-10=50 есть только кошка и собака(без птички!) 1.2
у 20-10=10 есть только кошка и птичка(без собаки!) 1.3
у 30-10=20 есть только собака и птичка(без кошки!) 1.4
2)у 150 человек есть кошка
у 130 - собака
у 50 - птичка.
Это у кого возможно по два-три животных посчитаем, нужно их почистить:
2.1) уберем у кошколюбов тех у кого по 2-3 вида животных:
это 1.1, 1.2, 1.3 множества: 150-10-50-10=80 есть только кошки
2.2) уберем у собаководов, тех у кого по 2-3 вида животных:
это 1.1, 1.2, 1.4 множества: 130-10-50-20=50 есть только собаки.
2.3) уберем у птицефилов, тех у кого по 2-3 вида животных:
это 1.1, 1.3, 1.4 множества: 50-10-10-20=10 есть только птицы.
3) Теперь можем сложить чистую информацию:
чистые(не пересекающиеся с остальными) множества:
не забудем про 4.1) У 70 человек вообще нет домашнего животного
1.1, 1.2, 1.3, 1.4, 2.1, 2.2, 2.3, 3.1
10+50+10+20+80+50+10+70=300
Поделитесь своими знаниями, ответьте на вопрос:
Создать проект на C#, где вводится расстояние, цена бензина, потребление бензина и вычисляется стоимость поездки на дачу. Также ставится галочка для расчетра стоимости в одно направление или туда и обратно.
Объяснение:
отправляю только код (потому что файлы программы не воспринимаются), если нужна полная прога вместе с формочкой и тд, пишите
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 расчет_поездки_на_дачу
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
float.TryParse(textBox1.Text, out float s);
float.TryParse(textBox2.Text, out float price);
float.TryParse(textBox3.Text, out float consumption);
float Sum = s / 100 * price * consumption;
if (checkBox1.Checked == true)
{
Sum *= 2;
}
label4.Text = "Поездка на дачу и обратно обойдется в "+ Sum + "руб";
}
}
}