Diferencia entre revisiones de «Estilo de sangrado»
Página reemplazada por «'''Indentación''' puede referirse a: *Indentación (programación), director de cine estadounidense. *Indentación (física), técnica experimental para medir l...». |
m Revertidos los cambios de 158.109.68.199 a la última edición de Mctpyt |
||
Línea 1: | Línea 1: | ||
'''Indentación''' es un [[anglicismo]] (de la palabra [[idioma inglés|inglesa]] ''indentation'') de uso común en [[informática]]<ref>La palabra indentación no es una palabra reconocida por la Real Academia Española (consultado en la vigésimosegunda edición). Se recomienda utilizar el término «[[sangría (tipografía)|sangrado]]».</ref> que significa mover un bloque de texto hacia la derecha insertando espacios o tabuladores para separarlo del texto adyacente, lo que en el ámbito de la imprenta se ha denominado siempre como ''sangrado'' o ''[[Sangría (tipografía)|sangría]]''. |
|||
'''Indentación''' puede referirse a: |
|||
*[[Indentación (programación)]], director de cine estadounidense. |
|||
*[[Indentación (física)]], técnica experimental para medir la dureza de un material. |
|||
En los [[lenguajes de programación]] de [[Computadora|computadoras]], la indentación se utiliza para mejorar la legibilidad del [[código fuente]] por parte de los programadores, teniendo en cuenta que los [[compiladores]] o [[intérpretes]] raramente consideran los espacios en blanco entre las sentencias de un programa. Sin embargo, en ciertos lenguajes de programación como [[Haskell]], [[Occam]] y [[Python]], la indentación se utiliza para delimitar la estructura del programa permitiendo establecer bloques de código. |
|||
{{desambiguacion}} |
|||
Son frecuentes discusiones entre programadores sobre cómo o dónde usar la indentación, si es mejor usar espacios en blanco o tabuladores, ya que cada programador tiene su propio estilo. |
|||
== Ejemplos == |
|||
=== Indentación en SQL === |
|||
Sentencia en el lenguaje [[SQL]] sin usar indentación: |
|||
SQL> insert into nombre_de_la_tabla (var1,var2,var3) values (valor1,valor2,valor3); |
|||
En este primer ejemplo se muestra la introducción de valores (valor1,valor2,valor3) en los campos (var1,var2,var3) de la tabla ''nombre_de_la_tabla''. La instrucción se ejecutará de forma correcta, sin embargo, su lectura de un vistazo puede resultar confusa. |
|||
Ejemplo 1: |
|||
SQL> insert into nombre_de_la_tabla (var1,var2,var3) |
|||
2 values(valor1,valor2,valor3); |
|||
Ejemplo 2: |
|||
SQL> insert into nombre_de_la_tabla |
|||
2 (var1,var2,var3) |
|||
3 values |
|||
4 (valor1,valor2,valor3); |
|||
=== Indentación en C === |
|||
El siguiente código escrito en [[Lenguaje de programación C|lenguaje C]] muestra en pantalla las tablas de multiplicar. |
|||
Sin indentación: |
|||
#include <stdio.h> |
|||
int main () |
|||
{ |
|||
int i, j; |
|||
for (i = 0; i <= 10; i++) |
|||
for (j = 0; j <= 10; j++) |
|||
printf("%i x %i = %i\n", i, j, i * j); |
|||
return 0; |
|||
} |
|||
Con indentación: |
|||
#include <stdio.h> |
|||
int main () |
|||
{ |
|||
int i, j; |
|||
for (i = 0; i <= 10; i++) |
|||
for (j = 0; j <= 10; j++) |
|||
printf("%i x %i = %i\n", i, j, i * j); |
|||
return 0; |
|||
} |
|||
== Notas == |
|||
{{listaref}} |
|||
[[Categoría:Lenguajes de programación]] |
|||
[[de:Einrückungsstil]] |
|||
[[en:Indent style]] |
|||
[[fr:Style d'indentation]] |
|||
[[ja:字下げスタイル]] |
|||
[[pl:Wojny wcięć]] |
|||
[[ru:Стиль отступов]] |
|||
[[ta:உள்தள் பாணி]] |
Revisión del 12:14 18 feb 2010
Indentación es un anglicismo (de la palabra inglesa indentation) de uso común en informática[1] que significa mover un bloque de texto hacia la derecha insertando espacios o tabuladores para separarlo del texto adyacente, lo que en el ámbito de la imprenta se ha denominado siempre como sangrado o sangría.
En los lenguajes de programación de computadoras, la indentación se utiliza para mejorar la legibilidad del código fuente por parte de los programadores, teniendo en cuenta que los compiladores o intérpretes raramente consideran los espacios en blanco entre las sentencias de un programa. Sin embargo, en ciertos lenguajes de programación como Haskell, Occam y Python, la indentación se utiliza para delimitar la estructura del programa permitiendo establecer bloques de código.
Son frecuentes discusiones entre programadores sobre cómo o dónde usar la indentación, si es mejor usar espacios en blanco o tabuladores, ya que cada programador tiene su propio estilo.
Ejemplos
Indentación en SQL
Sentencia en el lenguaje SQL sin usar indentación:
SQL> insert into nombre_de_la_tabla (var1,var2,var3) values (valor1,valor2,valor3);
En este primer ejemplo se muestra la introducción de valores (valor1,valor2,valor3) en los campos (var1,var2,var3) de la tabla nombre_de_la_tabla. La instrucción se ejecutará de forma correcta, sin embargo, su lectura de un vistazo puede resultar confusa.
Ejemplo 1:
SQL> insert into nombre_de_la_tabla (var1,var2,var3) 2 values(valor1,valor2,valor3);
Ejemplo 2:
SQL> insert into nombre_de_la_tabla 2 (var1,var2,var3) 3 values 4 (valor1,valor2,valor3);
Indentación en C
El siguiente código escrito en lenguaje C muestra en pantalla las tablas de multiplicar.
Sin indentación:
#include <stdio.h> int main () { int i, j; for (i = 0; i <= 10; i++) for (j = 0; j <= 10; j++) printf("%i x %i = %i\n", i, j, i * j); return 0; }
Con indentación:
#include <stdio.h> int main () { int i, j; for (i = 0; i <= 10; i++) for (j = 0; j <= 10; j++) printf("%i x %i = %i\n", i, j, i * j); return 0; }