public static void Main()
public class WaterQuality
public static void Main(string[] args)
string[] sources = { "Чешмяна вода", "Минерална вода", "Речна вода", "Дъждовна вода", "Вода от кладенец" };
double[] phValues = { 7.2, 6.8, 7.5, 5.5, 7.8 };
double[] hardnessValues = { 150, 300, 100, 20, 200 };
double[] nitrateValues = { 10, 5, 20, 1, 15 };
double[] ironValues = { 0.2, 0.1, 0.5, 0.05, 0.3 };
double[] mineralizationValues = { 250, 400, 200, 50, 300 };
Console.WriteLine("Изберете източник на вода:");
for (int i = 0; i < sources.Length; i++)
Console.WriteLine($"{i + 1}. {sources[i]}");
int choice = int.Parse(Console.ReadLine()) - 1;
if (choice >= 0 && choice < sources.Length)
Console.WriteLine($"\nКачество на водата от {sources[choice]}:");
Console.WriteLine($"pH: {phValues[choice]}");
Console.WriteLine($"Твърдост: {hardnessValues[choice]} mg/L");
Console.WriteLine($"Нитрати: {nitrateValues[choice]} mg/L");
Console.WriteLine($"Желязо: {ironValues[choice]} mg/L");
Console.WriteLine($"Обща минерализация: {mineralizationValues[choice]} mg/L");
if (phValues[choice] < 6.5)
Console.WriteLine("Водата е киселинна.");
else if (phValues[choice] > 8.5)
Console.WriteLine("Водата е алкална.");
Console.WriteLine("pH е в нормални граници.");
Console.WriteLine("Чешмяната вода обикновено е обработена и безопасна.");
Console.WriteLine("Минералната вода е богата на минерали.");
Console.WriteLine("Речната вода може да е замърсена.");
Console.WriteLine("Дъждовната вода е мека, но може да съдържа замърсители от въздуха.");
Console.WriteLine("Водата от кладенец може да има високо съдържание на минерали.");
Console.WriteLine("Невалиден избор.");