diff --git a/Q01-Cálculos/StringBuilderExtensions.cs b/Q01-Cálculos/StringBuilderExtensions.cs
new file mode 100644
index 0000000..8c8e3dd
--- /dev/null
+++ b/Q01-Cálculos/StringBuilderExtensions.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Q01_Cálculos
+{
+ public static class StringBuilderExtensions
+ {
+ ///
+ /// Añade una línea tabulada por la izquierda al nivel especificado en el parámetro
+ ///
+ /// Instancia de StringBuilder
+ /// Texto a añadir
+ /// Nivel de tabulación
+ public static void AppendLinePadded(this StringBuilder sb, string s, int level = 0)
+ {
+ for (int i = 0; i < level; i++)
+ {
+ sb.Append("\t");
+ }
+ sb.AppendLine(s);
+ }
+ }
+}