Opzione 3

This commit is contained in:
La Programmatrice Verde 2025-02-06 08:01:43 +01:00
parent fc5e00d760
commit 31b8798979
9 changed files with 53 additions and 4 deletions

View File

@ -29,7 +29,7 @@ class Program {
break;
case 3:
Console.Clear();
Submenu();
Pausa();
break;
case 4:
@ -105,5 +105,54 @@ class Program {
return ritorno;
}
static void Submenu(){
Console.Clear();
string frase, input;
int scelta;
Console.Write("Inserire una frase: ");
input = Console.ReadLine();
Console.Clear();
do {
frase = input;
Console.WriteLine($"Frase corrente: {frase}");
Console.WriteLine();
Console.WriteLine("Inserire un'opzione:");
Console.WriteLine("1. Converti in minuscolo");
Console.WriteLine("2. Converti in maiuscolo");
Console.WriteLine("3. Sostituisci \'.\' con \\n");
Console.WriteLine("0. Esci");
Console.Write("Scelta: ");
scelta = Convert.ToInt32(Console.ReadLine());
switch (scelta) {
case 0:
break;
case 1:
Console.Clear();
frase = frase.ToLower();
Console.WriteLine($"Frase in minuscolo: {frase}");
Pausa();
break;
case 2:
Console.Clear();
frase = frase.ToUpper();
Console.WriteLine($"Frase in maiuscolo: {frase}");
Pausa();
break;
case 3:
Console.Clear();
Console.WriteLine($"Frase con \\n: {frase.Replace(".", "\\n")}\n\n");
Console.WriteLine($"Frase con \\n interpretato: {frase.Replace(".", "\n")}");
Pausa();
break;
default:
Console.WriteLine("Opzione non valida.");
Pausa();
break;
}
}
while (scelta != 0);
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("strings_1")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9a6a7d033df24618f23d8c678ad89ad9da11fd5f")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+fc5e00d760f79e678e9cd4784cb86739463eae8a")]
[assembly: System.Reflection.AssemblyProductAttribute("strings_1")]
[assembly: System.Reflection.AssemblyTitleAttribute("strings_1")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
026fc32c5f2b08f1f28bf8d9d499576953af691b4c04f7de6e6d7956b19089a8
e3ce3c7de95ef6326cdd83691d152ba9a50ea4fbf3aaa1a3ecd06cdf889c90e9

Binary file not shown.

Binary file not shown.