You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Correction of grammatical errors in Spanish files (ronreiter#729)
* Update Hello, World!.md spanish version
* Update Variables and Types.md spanish version
* Update Arrays.md spanish version
* Update Multidimensional Arrays.md spanish version
* Update Strings.md spanish version
Copy file name to clipboardExpand all lines: tutorials/learn-c.org/es/Hello, World!.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,13 @@ El lenguaje de programación C es un lenguaje de programación de propósito gen
7
7
Entender cómo la memoria de la computadora funciona es un aspecto importante del lenguaje de programación C.
8
8
A pesar de que C puede ser considerado como "difícil de aprender", C es de hecho un lenguaje muy simple, con capacidades poderosas.
9
9
10
-
C es un lenguaje muy común, y es el lenguaje de muchas aplicaciones como Windows, el intérprete de Python, Git, y muchas muchas más.
10
+
C es un lenguaje muy común, y es el lenguaje de muchas aplicaciones como Windows, el intérprete de Python, Git y muchas muchas más.
11
11
12
-
C es un lenguaje compilado - lo cual significa que para ejecutarlo, el compilador (por ejemplo, GCC o Visual Studio) debe tomar el código que escribimos, procesarlo, y luego crear un archivo ejecutable. Luego este archivo puede ser ejecutado, y hará lo que nosotros le dijimos al programa que haga.
12
+
C es un lenguaje compilado - lo cual significa que para ejecutarlo, el compilador (por ejemplo, GCC o Visual Studio) debe tomar el código que escribimos, procesarlo y luego crear un archivo ejecutable. Luego este archivo puede ser ejecutado, y hará lo que nosotros le dijimos al programa que haga.
13
13
14
14
### Nuestro primer programa
15
15
16
-
Todo programa en C usa librerías, las cuales dan la habilidad de ejectuar funciones necesarias. Por ejemplo, la función más básica llamada `printf`, la cual imprime a la pantalla, está definida en el archivo cabecera `stdio.h`
16
+
Todo programa en C usa librerías, las cuales dan la habilidad de ejectuar funciones necesarias. Por ejemplo, la función más básica llamada `printf`, la cual imprime a la pantalla, está definida en el archivo cabecera `stdio.h`.
17
17
18
18
Para añadir la habilidad de correr el comando `printf` a nuestro programa, debemos añadir la siguiente directiva include a nuestra primera línea del código:
19
19
@@ -31,7 +31,7 @@ Para este tutorial, devolveremos 0 para indicar que nuestro programa fue exitoso
31
31
32
32
return 0;
33
33
34
-
Notese que cada sentencia en C debe terminar con un punto y compilador sepa que una nueva sentencia ha comenzado.
34
+
Tenga en cuenta que cada declaración en C debe terminar con un punto y coma, para que el compilador sepa que ha comenzado una nueva declaración.
35
35
36
36
Por último pero no menos importante, deberemos llamar a la función `printf` para imprimir nuestra oración.
Copy file name to clipboardExpand all lines: tutorials/learn-c.org/es/Multidimensional Arrays.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
Tutorial
2
2
--------
3
3
4
-
En el tutorial previo sobre [Arreglos](https://www.learn-c.org/en/Arrays), cubrimos los arreglos y cómo funcionan. Los arreglos que vimos eran unidimensionales, pero C puede crear y usar arreglos multidimensionales. Aquí está la forma general de una declaración de un arreglo multidimensional:
4
+
En el tutorial previo sobre [Arreglos](https://www.learn-c.org/es/Arrays), cubrimos los arreglos y cómo funcionan. Los arreglos que vimos eran unidimensionales, pero C puede crear y usar arreglos multidimensionales. Aquí está la forma general de una declaración de un arreglo multidimensional:
5
5
6
6
tipo nombre[tamaño1][tamaño2]...[tamañoN];
7
7
@@ -25,7 +25,7 @@ Donde __tipo__ puede ser cualquier tipo de datos de C (int, char, long, long lon
En este sentido, todos los elementos en el arreglo a son identificados por un nombre de elemento en la forma __a[i][j]__, donde 'a' es el nombre del arreglo, y 'i' y 'j' son los índices que identifican, o muestran, cada elemento en 'a'.
28
+
En este sentido, todos los elementos en el arreglo a son identificados por un nombre de elemento en la forma __a[i][j]__, donde 'a' es el nombre del arreglo, e 'i' y 'j' son los índices que identifican, o muestran, cada elemento en 'a'.
29
29
30
30
Y realmente no necesitas poner un valor [ x ], porque si hicieses algo así -
31
31
@@ -34,7 +34,7 @@ Y realmente no necesitas poner un valor [ x ], porque si hicieses algo así -
34
34
{'a', 'e', 'i', 'o', 'u'}
35
35
};
36
36
37
-
podríamos decir que el compilador ya sabría que hay dos "dimensiones", pero, necesitas necesitas __NECESITAS__ un valor [ y ]!! El compilador puede ser inteligente, pero _no sabrá_ cuantos enteros, caracteres, floats, lo que sea que estés usando tienes en las dimensiones. Ten eso en cuenta.
37
+
podríamos decir que el compilador ya sabría que hay dos "dimensiones", pero, __NECESITAS__ un valor [ y ]!! El compilador puede ser inteligente, pero _no sabrá_ cuantos enteros, caracteres, floats, lo que sea que estés usando tienes en las dimensiones. Ten eso en cuenta.
38
38
39
39
### Inicializando arreglos bidimensionales
40
40
@@ -56,12 +56,12 @@ Un elemento de un arreglo bidimensional es accedido usando los suscriptos, e.g.,
56
56
57
57
int val = a[2][3];
58
58
59
-
La previa sentencia tomará el 4to elemento de la 3er hilera del arreglo.
59
+
La sentencia previa tomará el 4to elemento de la 3er hilera del arreglo.
60
60
61
61
Ejercicio
62
62
--------
63
63
64
-
Intentemos encontrar las calificaciones promedio de un grupo de cinco estudiantes para dos materias, Matemática y Física. Para hacer esto, Usamos un arreglo bidimensional llamado ```grades```. Las calificaciones que corresponden a Matemática serán guardadas en la primer hilera (```grades[0]```), mientras que las correspondientes a Física serán guardadas en la segunda hilera (```grades[1]```). Completa los siguientes pasos así podrás ejecutar este programa.
64
+
Intentemos encontrar las calificaciones promedio de un grupo de cinco estudiantes para dos materias, Matemática y Física. Para hacer esto, usamos un arreglo bidimensional llamado ```grades```. Las calificaciones que corresponden a Matemática serán guardadas en la primer hilera (```grades[0]```), mientras que las correspondientes a Física serán guardadas en la segunda hilera (```grades[1]```). Complete los siguientes pasos para que pueda ejecutar este programa.
65
65
66
66
- Declara grades como un arreglo bidimensional de enteros
67
67
- Completa los bucles for especificando sus condiciones finalizadoras
Copy file name to clipboardExpand all lines: tutorials/learn-c.org/es/Strings.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ la longitud del string:
21
21
char name[11] = "John Smith";
22
22
23
23
La razón por la que debemos añadir uno, aunque el string `John Smith` tiene exactamente 10 caracteres, se debe a la terminación de strings:
24
-
un caracter especial (igual a 0) el cual indica el final de strings. El final del string es marcado porque el programa
24
+
un caracter especial (igual a 0) el cual indica el final del string. El final del string es marcado porque el programa
25
25
no sabe la longitud del string - solo el compilador la sabe según el código.
26
26
27
27
### Formateando strings con printf
@@ -34,7 +34,7 @@ Podemos usar el comando `printf` para formatear un string junto a otros strings,
34
34
/* imprime 'John Smith tiene 27 años.' */
35
35
printf("%s tiene %d años.\n", name, age);
36
36
37
-
Notemos que cuando imprimimos strings, debemos añadir un caracter de nueva línea (`\n`) para que nuestra sentencia `printf`vaya a imprimir en una nueva línea.
37
+
Notemos que cuando imprimimos strings, debemos añadir un caracter de nueva línea (`\n`) para que nuestra próxima sentencia `printf`se imprima en una nueva línea.
38
38
39
39
### Longitud de Strings
40
40
Collapse file: tutorials/learn-c.org/es/Variables and Types.md
Copy file name to clipboardExpand all lines: tutorials/learn-c.org/es/Variables and Types.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ C tiene varios tipos de variables, pero hay unos cuantos tipos básicos:
10
10
* Números con punto flotante - números reales (números con fracciones). Definidos usando `float` y `double`.
11
11
* Estructuras - serán explicadas luego, en la sección de estructuras.
12
12
13
-
Los distintos tipos de variables definen sus límites. Un `char` tiene un rango de -128 a 127, donde un `long` puede tener un rango de -2,147,483,648 a 2,147,483,647 (`long` y otros tipos de datos numéricos pueden tener otro rango en diferentes computadoras, por ejemplo - de –9,223,372,036,854,775,808 a 9,223,372,036,854,775,807 en una computadora de 64 bits).
13
+
Los distintos tipos de variables definen sus límites. Un `char` tiene un rango de -128 a 127, mientras que un `long` puede tener un rango de -2,147,483,648 a 2,147,483,647 (`long` y otros tipos de datos numéricos pueden tener otro rango en diferentes computadoras, por ejemplo - de –9,223,372,036,854,775,808 a 9,223,372,036,854,775,807 en una computadora de 64 bits).
14
14
15
15
Note que C _no_ tiene un tipo booleano. Usualmente, es definido usando la siguiente notación:
0 commit comments