• Sábado 20 de Abril de 2024, 16:37

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Apokalyptica79

Páginas: [1]
1
HTML / Saltos De Línea En Parrafos
« en: Jueves 6 de Septiembre de 2007, 15:56 »
Hola me gustaría saber como puedo insertar saltos de línea en párrafos?
Vi que se puede hacer de la siguiente manera:
Citar
<body>
<p>Este primer párrafo no contiene saltos de línea ni otro tipo de espaciado.</p>
 
<p>Este segundo párrafo sí que contiene saltos <br/>
de <br/>
línea <br/>
y   otro   tipo   de   espaciado.</p>
</body>
Lo intenté con mi párrafo pero no funciona.
Desde ya muchas gracias.

2
Pascal / Ejecucion De Archivo Pascal En Linux
« en: Domingo 26 de Agosto de 2007, 21:48 »
Hola quisiera saber si me pueden ayudar, tengo un archivo .pas y lo quiero compilar en linux.
Mi .pas es:
Citar
program demo;
uses crt;
const
     pi = 3.14;
     iva = 12;
type
    palabra = string [10];
    notas = 1 .. 10;
var
   salario : real;
   numero : integer;
   apellido : palabra;
   pasos : notas;
begin
     clrscr;
     write ('Cual es su primer apellido?');
     readln (apellido);
     writeln ('Escriba un numero Sr: ', apellido);
     readln (numero);
     writeln ('El cuadrado del numero es ', numero * numero);
end.
Estoy retomando pascal después de mucho tiempo, así que me gustaría un poco de ayuda.
Para compilarlo en linux hago lo siguiente:
fpc demo.pas
Y como resultado me da lo siguiente:
Citar
Free Pascal Compiler version 2.0.4 [2007/08/26] for i386
Copyright © 1993-2006 by Florian Klaempfl
Target OS: Linux for i386
Compiling demo.pas
demo.pas(10,4) Note: Local variable "salario" not used
demo.pas(13,4) Note: Local variable "pasos" not used
Linking demo
21 Lines compiled, 0.2 sec
Me gustaría saber que es lo que está mal, desde ya muchas gracias a todos.

3
C/C++ / Color En C - Ayuda
« en: Martes 10 de Julio de 2007, 17:23 »
Hola me gustaría saber si hay alguna manera de poder usar colores en C o si hay alguna librería, y de ser así cual és.
Me gustaría poder usar colores por ejemplo para listar las diferentes opciones de un índice, y la idea es que dichas opciones estén en colores.
Desde ya muchas gracias.

4
C/C++ / Programación En C - Ayuda
« en: Sábado 7 de Julio de 2007, 17:22 »
Hola haciendo un ejercicio con la siguiente consigna:
[/QUOTE]Al recibir como dato el salario de un profesor de una universidad. Calcular el incremento del salario de acuerdo con el siguiente criterio y escriba el nuevo salario del profesor.[/QUOTE]
Mi codificación es la siguiente:
Citar
#include <stdio.h>
main()
{
 float SAL, INC;
 printf( "Ingrese 1 para introducir salarios: \n" );
 scanf( "%f", &SAL );
 if (SAL == 1)
   if (SAL < 18000)
     INC = SAL * 12 / 100;
   else
     if (SAL >= 18000 && SAL <= 30000)
       INC = SAL * 8 / 100;
     else
       if (SAL > 30000 && SAL <= 50000)
         INC = SAL * 7 / 100;
       else
         if (SAL < 50000)
           INC = SAL * 6 / 100;
   printf( "El incremento es de: %.2f \n", INC );
 else
   printf( "Error en la clave ingresada \n" );
}
Al querer compilar me tira lo siguiente:
Citar
if (SAL == 1)
   if (SAL < 18000)
     INC = SAL * 12 / 100;
   else
     if (SAL >= 18000 && SAL <= 30000)
       INC = SAL * 8 / 100;
     else
       if (SAL > 30000 && SAL <= 50000)
         INC = SAL * 7 / 100;
       else
         if (SAL < 50000)
           INC = SAL * 6 / 100;
   printf( "El incremento es de: %.2f \n", INC );
 else
   printf( "Error en la clave ingresada \n" );
}
Al querer compilar me tira lo siguiente:
Citar
if (SAL == 1)
   if (SAL < 18000)
     INC = SAL * 12 / 100;
   else
     if (SAL >= 18000 && SAL <= 30000)
       INC = SAL * 8 / 100;
     else
       if (SAL > 30000 && SAL <= 50000)
         INC = SAL * 7 / 100;
       else
         if (SAL < 50000)
           INC = SAL * 6 / 100;
   printf( "El incremento es de: %.2f \n", INC );
 else
   printf( "Error en la clave ingresada \n" );
}
Al querer compilar me tira lo siguiente:
Citar
ps2-2.c: En la función ‘main’:
ps2-2.c:23: error: expected expression before ‘else’
Muchas gracias.

5
C/C++ / Ejercicio En C - Ayuda
« en: Viernes 6 de Julio de 2007, 18:33 »
Hola haciendo un ejercicio en C con la siguiente consigna:
Citar
Una empresa de telecomunicaciones canadiense ofrece un servicio de callback a un precio atractivo. El costo de las llamadas telefonicas depende tanto del lugar de origen de la llamada como de la zona geografica en la que se encuentre el pasi destino. Calcular el costo total de una llamada telefonica, considerando tatno la zona como la duracion de la llamada.
Mi codificación es la siguiente:
Citar
#include <stdio.h>
main()
{
 int CLA, TIE;
 float COS;
 printf( "Ingrese clave y tiempo: \n" );
 scanf( "%d %d", &CLA, &TIE );
 swtich (CLA)
 {
  case 1 : COS = TIE * 0.13 / 60;
       break;
  case 2 : COS = TIE * 0.11 / 60;
       break;
  case 5 : COS = TIE * 0.22 / 60;
       break;
  case 6 : COS = TIE * 0.19 / 60;
       break;
  case 7 :
  case 9 : COS = TIE * 0.17 / 60;
       break;
  case 10 : COS = TIE * 0.20 / 60;
       break;
  case 15 : COS = TIE * 0.39 / 60;
       break;
  case 20 : COS = TIE * 0.26 / 60;
       break;
  default : COS = -1;
       break;
 }
 if (COS != -1)
   printf( "Clave: %d \t Tiempo: %d Costo: %.2f \n", CLA, TIE, COS );
 else
   printf( "Error en la clave \n" );
}
A la hora de compilar me sale el siguiente error:
Citar
gcc pr2-6.c -o pr2-6
pr2-6.c: En la función ‘main’:
pr2-6.c:15: error: expected ‘;’ before ‘{’ token
pr2-6.c:38: error: expected expression before ‘else’
Lo revisé pero no encuentro cuál es el problema, agradezco a quien pueda ayudarme.
Muchas gracias.

6
C/C++ / Bolillero En C - Ayuda
« en: Jueves 5 de Julio de 2007, 14:34 »
Hola haciendo un ejercicio en C con la siguiente consigna:
Citar
Dado un bolillero que contiene una o más bolillas blancas y/o negras, contar e informar la cantidad de bolillas de cada color.
Mi codificación es la siguiente:
Citar
#include <stdio.h>
main()
{
 int BOL, B, N;
 printf( "Ingrese una bolillas \n" );
 scanf( "%d %d %d", &B, &N, &BOL );
 if ( BOL != 0 )
   if ( BOL == B )
     B = B + 1 ;
   else
     N = N + 1;
 else
 printf( "Opcion no valida \n" );
 printf( "Bolillas blancas %d \n", B );
 printf( "Bolillas negras %d \n", N );
}
Cuando lo ejecuto me da lo siguiente como resultado, este es un ejemplo:
Citar
Ingrese una bolillas
1
B
Bolillas blancas 0
Bolillas negras 2
Este es otro ejemplo:
Citar
Ingrese una bolillas
1
2
3
Bolillas blancas 0
Bolillas negras 3
Mi pregunta es, porque me da esos resultados, aunque mi problema estoy casi segura que es de lógica. Puede ser que mi contador esté mal?
Si alguien me puede ayudar a encontrar mi error les voy a agradecer mucho.
Muchas gracias.  :D

7
C/C++ / Igualdad De Expresion En C - Ayuda
« en: Jueves 5 de Julio de 2007, 01:39 »
Hola haciendo un ejercicio en C, cuya consigna es la siguiente:
Citar
Al recibir como datos res valores enteros T, P y N, permita comprobar la igualdad de la siguiente expresión: T/P ** N = T ** N / P ** N.
Mi codificación es la siguiente:
Citar
#include <stdio.h>
#include <math.h>
main()
{
 int T, P, N;
 printf( "Ingrese tres valores \n" );
 scanf( "%d %d %d", &T, &P, &N );
 if (P != 0)
   {
    if (pow(T / P, N) == (pow(T, N) / (pow(P, N))
      printf( "Se comprueba la igualdad \n" );
    else
      printf( "No se comprueba la igualdad \n" );
   }
 else
   printf( "P tiene que ser distinto de cero \n" );
}
El problema es cuando quiero compilar me da como error lo siguiente:
Citar
gcc pr2-4.c -o pr2-4 -lm
pr2-4.c: En la función ‘main’:
pr2-4.c:13: error: expected ‘)’ before ‘printf’
pr2-4.c:16: error: expected ‘)’ before ‘}’ token
pr2-4.c:16: error: expected expression before ‘}’ token
Si alguien me puede ayudar, les voy a agradecer mucho.
Desde ya muchas gracias.  :D

8
C/C++ / Ejercicio En C Con Switch - Ayuda
« en: Martes 3 de Julio de 2007, 17:32 »
Hola nuevamente yo. Leyendo sobre la switch me da el siguiente ejercicio.
[/QUOTE]Al recibir como datos dos variables de tipo entero, obtenga el resultado de la siguiente función:
        |  T/5              Si OP = 1
        |  T ** T          Si OP = 2
f(T) =|  6 * T / 2       Si OP = 3, 4
        |  1                 Para cualquier otro caso.
Mi codificación es la siguiente:
Citar
#include <stdio.h>
#include <math.h>
main()
{
 int OP, T;
 float RES;
 printf( "Ingrese la opcion de calculo y el valor entero: \n" );
 scanf( "%d %d", &OP, &T );
 switch (OP)
 {
  case 1 : RES = T / 5;
       break;
  case 2 : RES = pow (T, T);
       break;
  case 3 :
  case 4 : RES = 6 * T / 2;
       break;
 default : RES = 1;
       break;
 }
 printf( "El resultado es %.2f \n", RES );
}
Estos son los resultados que obtengo:
Citar
Ingrese la opcion de calculo y el valor entero:
3
2
El resultado es 6.00
Mi duda en este caso es porqué me da como resultado 6, si yo elegi 3 e ingresé el valor 2 y tengo que case 3: ?
Muchas gracias.

9
C/C++ / Ejercicio En De If En C - Ayuda
« en: Martes 3 de Julio de 2007, 14:50 »
Hola haciendo un ejercicio en C con la siguiente consigna:
Citar
Al recibir como dato el precio de un producto importado incremente 11% el mismo si es inferior a $ 1500 y que además escriba el nuevo precio del producto.
Mi codificación es la siguiente:
Citar
#include <stdio.h>
main()
{
 float PRE, NPRE;
 printf( "Ingrese el precio del producto \n" );
 scanf( "%f", &PRE );
 if (PRE < 1500)
   NPRE = PRE * 11 / 100;
 printf( "El nuevo precio es %.2f \n", NPRE );
}
Cuando ejecuto el programa me da como resultado lo siguiente:
Citar
Ingrese el precio del producto
1450
El nuevo precio es 159.50
Y ese no es el resultado que tendría que darme como nuevo precio.
El libro tiene la siguiente codificación:
Citar
#include <stdio.h>
main()
{
 float PRE, NPR;
 printf( "Ingrese el precio del producto \n" );
 scanf( "%f", &PRE );
 if (PRE > 1500)
 {
   NPR = PRE * 1.11;
   printf( "Nuevo precio: %7.2f \n", NPR );
 }
}
Mis dudas son las siguientes:
1) Porque a mi me da como resultado de nuevo precio 159.50? Qué está mal?
2) Porque el libro hace NPR = PRE * 1.11, de donde sale 1.11?
3) Cuando pregunta if (PRE > 1500), ahí no está mal el signo? No tendría que ser menor?
Muchas gracias y perdón si mis preguntas son muy tontas.

10
C/C++ / Ejercicio En C - Ayuda
« en: Lunes 2 de Julio de 2007, 23:49 »
Hola estoy haciendo un ejercicio de C y el problema es el siguiente:
Citar
Al recibir como datos el radio, generatriz y la altura de un cono. Calcular e imprimir   el área de la base, el área lateral y el volúmen.
Área Base = PI * Radio2
Área Lateral = PI * Radio * Generatriz
Área Total = Área Base + Área Lateral
Volúmen = 1/2 * AB * ALT
Mi codificación es la siguiente:
Citar
#include <stdio.h>
#include <math.h>
main()
{
 float RAD, ALT, GEN, AB, AL, AT, VOL;
 printf( "Ingrese el radio \n" );
 scanf( "%f", &RAD );
 AB = M_PI * pow (RAD, 2);
 printf( "Ingrese la generatriz \n" );
 scanf( "%f", &GEN );
 printf( "Ingrese la altura \n" );
 scanf( "%f", &ALT );
 AL = M_PI * RAD * GEN;
 AT = AB + AL;
 VOL = 1/3 * AB * ALT;
 printf( "El area base es %5.2f \n", AB );
 printf( "El area lateral es %5.2f \n", AL );
 printf( "El area total es %5.2f \n", AT );
 printf( "El volumen es %5.2f \n", VOL );
}
Cuando lo ejecuto me da como resultado lo siguiente:
Citar
Ingrese el radio
2
Ingrese la generatriz
3
Ingrese la altura
6
El area base es 12.57
El area lateral es 18.85
El area total es 31.42
El volumen es  0.00
El problema es, que ponga el valor que ponga, volumen siempre me da 0.00 y no se porqué.
Agradecería mucho su ayuda y colaboración.
Muchas gracias.

11
C/C++ / Ejercicio En C
« en: Viernes 29 de Junio de 2007, 19:57 »
Hola, hay un ejercicio en el cual me da la siguiente codificación:
Citar
/* Aplicacion de operadores */
#include <stdio.h>
main()
{
 int i = 15, j, k, l;

 j = (15 > i--) > (14 < ++i);
 printf( "El valor de j es: %d \n", j );

 k = ! ( 'b' != 'd' ) > ( !i - 1 );
 printf( "El valor de k es: %d \n", k );

 l = ( ! (34 > (70 % 2)) || 0 );
 printf( "El valor de 1 es: %d \n", l );
}
Este programa genera el siguiente resultado:
Citar
El valor de j es:0
El valor de k es:1
El valor de l es: 0
Tengo que averiguar que son esos valores que imprime, o sea que hace el programa.
Mis dudas son las siguientes:
1) Cuando pone:
j = (15 > i--) > (14 < ++i)
Es lo mismo que poner:
j = (15 > 15) > (14 < 16)
2) Cuando pone:
k = ! ( 'b' != 'd' ) > ( !i - 1 )
El ! delante de ( 'b' != 'd' ) significa que está negando que 'b' sea
distinto de 'd',
el ! delante de i significa que i en este caso no vale 15?
Gracias y perdón.  :(

12
C/C++ / Operadores Aritméticos - Ayuda
« en: Viernes 29 de Junio de 2007, 14:14 »
Hola leyendo la parte de Operadores Aritmeticos que dice lo siguiente:
Citar
Los operadores aritméticos nos permiten realizar operaciones entre operandos: números, constantes o variables. El resultado de una operación aritmética siempre es un número. Dado que C distingue entre los tipos de operandos (int y float) que se utilizan en una operación aritmética, en el siguiente ejemplo se presentan los operadores aritméticos, varios ejemplos de su uso y el resultado correspondiente para cada uno de estos caso. Es importante observarlos cuidadosamente. Considera que x es una variable de tipo entero (int x) y v es una variable de tipo real (float v).
Tabla
Citar
/             División              Ejemplo                       Resultado
                                        x = 4 / 3;                        x = 1
                                        x = 4.0 / 3.0;                   x = 1
                                        v = 4 / 3;                        v = 1.0
                                        v = 4.0 / 3;                      v = 1.33
                                        v = (float) 4 / 3;               v = 1.33
                                        v = ((float) 5 + 3) / 6;       v = 1.33
Mi duda es la siguiente:
1) Si yo se que v es un dato de tipo real (float) porque cuando hace el primer v = 4 / 3, le da como resultado 1.0 y no 1.33?
2) En que cambia mi ejemplo cuando agrego (float) a la operación 4 / 3?, en el tercer caso.
3) El último ejemplo de v = ((float) 5 + 3) / 6 es otro ejemplo de que puedo obtener el mismo resultado pero operando con distintos números?
Perdonen si mis preguntas son muy obvias y/o tontas, es que soy nueva en C.
Saludos y muchas gracias.

13
C/C++ / Void Main (void) - Ayuda
« en: Jueves 28 de Junio de 2007, 18:37 »
Hola leyendo sobre C llegué a una parte que dice lo siguiente:
Citar
Por otra parte, los programas se comienzan a ejecutar a partir de un determinado lugar. La instrucción:
voidmain(void)
Indica el lugar a partir del cual se comienza a ejecutar el programa principal (main). El primer void indica que el programa no arrojará resultados de un tipo de datos. El segundo void especifica que el programa no tiene parámetros.
Mi pregunta al respecto es:
1) En el primer void dice que el programa no arrojará resultados de un tipo de datos. A qué se refiere con eso? A qué tipo de datos se refiere?
2) El segundo void dice que el programa no tiene parámetros. A qué se refiere cuando dice que el programa no tiene parámetros?
Gracias.
Saludos.

14
C/C++ / Operadores Aritméticos Simplificados - Pregunta
« en: Miércoles 27 de Junio de 2007, 16:53 »
Hola  leyendo el libro de C, cuando habla de operadores aritméticos simplificados dice:
Citar
Un aspecto importante del lenguaje C es la forma como se puede simplificar el uso de los operadores aritméticos. A continuación un ejemplo. Considere que x y v son variables de tipo entero (int x,y).
Citar
Operador          Forma simplificada         Ejemplo               Equivalencia             Resultado
            Aritmetico         de uso
                  +                          +=                      x = 6;                     x = 6;                     x = 6
                                                                         y = 4;                     y = 4;                     y = 4
                                                                         x += 5;                x = x + 5;                  x = 11
                                                                         x += y;                x = x + y;                  x = 15
Mi pregunta al respecto es cuando yo pongo x += 5; y x += y; como sabe que a 5 tiene que sumarle 6 y que a y tiene que sumarle 5?
Si alguien me puede explicar se lo voy a agradecer.
Muchas gracias.

15
C/C++ / Constantes En C - Ayuda
« en: Sábado 16 de Junio de 2007, 16:50 »
Hola leyendo los apuntes de C, llegué al tema de Constantes y me dice que C admite dos tipos:
Constantes Literales
Constantes Simbólicas

Y dice lo siguiente:
Citar
Constantes Literales:
Todo valor que aparece directamente en el código fuente cada vez que es necesario para una operación constituye una constante literal.
Ejemplo:
int cont = 20;
cont = cont + 3;

Si una constante numérica contiene un punto decimal, el compilador considera dicha constante como un valor real de coma flotante.

Citar
Constante Simbólica:
Representada mediante un nombre (símbolo) en el programa. Para usar el valor constante, se utiliza su nombre simbólico, de la misma forma que lo haríamos con una variable. Una constante simbólica se declara una sola vez, indicando el nombre y el valor que representa.
Ejemplo:
perimetro = 2 * 3.14 * radio;
area = 3.14 * radio * radio;

Si por el contrario se hubiese definido una constante simbólica de nombre PI y valro 3.14, podríamos escribir un código más claro:
Ejemplo:
perimetro = 2 * PI * radio;
area = PI * radio * radio;

El método más habitual para definir constantes en C es la directiva del preprocesador #define.
#define PI 3.14159

Mi pregunta es la siguiente cuando usaría constantes simbólicas y cuando literales y para realizar qué tipo de función?
Muchas gracias.

16
C/C++ / Ejercicio De C - Ayuda
« en: Sábado 16 de Junio de 2007, 16:12 »
Hola practicando un poco C, hice un ejercicio fácil. Es el siguiente
Citar
/* Evaluando una expresion */
#include <stdio.h>

main()
{
 int a, b, c = 5;
 a = 3 * c;
 b = 32 / 4;
 c = a - b;
 printf( "El valor de la expresion es: %d \n", c );
}
El problema es el siguiente:
vero@localhost ~/prog/c/ejercicios $ gcc expresion.c -o expresion
expresion.c:11:2: aviso: no hay caractér de fin de línea al final del fichero


Otra cosa que me olvide de postear es la siguiente, cuando ejecuto el programa:
vero@localhost ~/prog/c/ejercicios $ ./expresion
El valor de la expresion es: 7


Porque más allá de darme el mensaje de que no hay caracter de fin de línea, ejecuta el programa?
Seguro que mi error es una tontería pero, repito, soy muy nueva en C, asi que por eso posteo esto, ya que estoy practicando.  :comp:
Gracias.  :D

17
C/C++ / Fundamentos De Programacion Piensa En C - Opinion
« en: Viernes 15 de Junio de 2007, 22:01 »
Hola quiero comentar que me compre un libro de C que se llama:
FUNDAMENTOS DE PROGRAMACION piensa en C
Autor: CAIRO, OSVALDO

Comentario
Citar
Esta obra tiene un enfoque orientado a enseñar, hacer entender y hacer ver al lector cómo resolver un problema, cómo obtener su solución, y luego cómo programar esta solución utilizando un lenguaje de programación de alto nivel.

Características de este texto: * Se explica qué es un algoritmo, cómo se construye un diagrama de flujo y cómo se puede escribir un programa en C * Se presentan las estructuras algorítmicas selectivas y repetitiva * Se describe el tema de funciones, asociadas siempre al concepto de reducción de problemas * Se presentan los arreglos unidimensionales y multidimensionales, respectivamente * Se estudian los caracteres y cadenas de caracteres y las estructuras y uniones * Se estudian los archivos de datos

El nivel de complejidad de los temas tratados en cada capítulo aumenta en forma gradual. Los temas se exponen con amplitud y claridad. El aprendizaje se reafirma con gran cantidad de ejercicios diseñados expresamente como elementos de ayuda para el análisis, razonamiento, práctica y entendimiento de los conceptos analizados. Cada capítulo termina con dos secciones, una con problemas resueltos sobre el tema de estudio y otra con problemas por resolver.

Indice
Citar
Capítulo 1. Algoritmos, diagramas de flujo y programas en C
1.1.   Problemas y algoritmos
1.2.   Diagramas de flujo
1.2.1. Reglas para la construcción de diagramas de flujo
1.3.   Tipos de datos
1.3.1. Identificadores
1.3.2. Constantes
1.3.3. Variables
1.4.   Operadores
1.4.1. Operadores aritméticos
1.4.2. Operadores aritméticos simplificados
1.4.3. Operadores de incremento y decremento
1.4.4. Expresiones lógicas
1.4.5. Operadores relacionales
1.4.6. Operadores lógicos
1.4.7. El operador coma
1.4.8. Prioridades de los operadores
1.5.   Construcción de diagramas de flujo
1.6.   Programas
1.6.1. Caracteres de control
1.6.2. Formato de variables
Problemas resueltos
Problemas suplementarios

Capítulo 2. Estructuras algorítmicas selectivas
2.1. Introducción
2.2. La estructura selectiva simple if
2.3. La estructura selectiva doble if-else
2.4. La estructura selectiva múltiple switch
2.5. Estructuras selectivas en cascada
Problemas resueltos
Problemas suplementarios

Capítulo 3. Estructuras algorítmicas repetitivas
3.1. Introducción
3.2. La estructura repetitiva for
3.3. La estructura repetitiva while
3.4. La estructura repetitiva do-while
Problemas resueltos
Problemas suplementarios

Capítulo 4. Funciones
4.1.   Introducción
4.2.   Variables locales, globales y estáticas
4.2.1. Conflicto entre los nombres de las variables
4.3.   Parámetros por valor y por referencia
4.4.   Paso de funciones como parámetros
Problemas resueltos
Problemas suplementarios

Capítulo 5. Arreglos unidimensionales
5.1. Introducción
5.2. Arreglos unidimensionales
5.3. Declaración de arreglos unidimensionales
5.4. Apuntadores y arreglos
5.5. Arreglos y funciones
Problemas resueltos
Problemas suplementarios

Capítulo 6. Arreglos multidimensionales
6.1. Introducción
6.2. Arreglos bidimensionales
6.3. Declaración de arreglos bidimensionales
6.4. Arreglos de más de dos dimensiones
6.5. Declaración de arreglos tridimensionales
Problemas resueltos
Problemas suplementarios

Capítulo 7. Caracteres y cadenas de caracteres
7.1. Introducción
7.2. Caracteres
7.3. Cadenas de caracteres
7.4. Cadenas de caracteres y arreglos
Problemas resueltos
Problemas suplementarios

Capítulo 8. Estructuras y uniones
8.1.   Introducción
8.2.   Estructuras
8.2.1. Declaración de estructuras
8.2.2. Creación de sinónimos o alias
8.2.3. Estructuras anidadas
8.2.4. Estructuras con arreglos
8.3.   Uniones
8.3.1. Declaración de uniones
Problemas resueltos
Problemas suplementarios

Capítulo 9. Archivos de datos
9.1. Introducción
9.2. Archivos de texto y método de acceso secuencial
9.3. Archivos de acceso directo
Problemas resueltos
Problemas suplementarios

Esas son las características, me gustaria saber sus opiniones al respecto y si tiene referencia sobre este autor.
Muchas gracias.

18
C/C++ / Comando #include - Ayuda
« en: Viernes 15 de Junio de 2007, 17:05 »
Hola leyendo el apunte de C, llegué a donde dice Comando #include dice que cuando en un archivo .c hay una línea con #include seguido de un nombre de archivo, el preprocesador lo reemplaza por el contenido de dicho archivo.
Eso lo entiendo el tema es el siguiente me da la sintaxis del comando:
#include "nombre_del_archivo"
En este caso buscar el archivo en el directorio actual y luego en el directorio estándar de librerías.
#include <nombre_del_archivo>
En este caso busca  directamente en el directorio estandar de librerías.
Entiendo la diferencia de las dos formas que se muestran, pero mi duda es la siguiente:
En que caso usaría include con comillas y cuando include de la siguiente manera? Y porqué?
Desde ya muchas gracias.

19
C/C++ / Sentencia Vacía O Nula
« en: Jueves 14 de Junio de 2007, 18:12 »
Hola leyendo sobre C encontré donde hablan de la sentencia vacía o nula.
Dicen que en ocasiones es necesario introducir en el programa una sentencia que ocupe un lugar, pero que no relice ninguna tarea. Que a esta sentencia se la llama sentencia vacía y que consta de (;).
Por ejemplo:
;
Mi duda es la siguiente, en que casos usaría esta sentencia y en que caso no. Pregunto esto ya que el apunte no aclara mucho sobre la misma.
Gracias y perdonen si mis preguntas son muy "tontas" por decirlo de alguna manera. Pero es que como dije antes quiero aprender C y lo estoy haciendo por cuenta propia más el foro y manuales que tengo.
Nuevamente gracias.
 :D

20
C/C++ / Función Main ()
« en: Miércoles 13 de Junio de 2007, 23:10 »
Hola leyendo el tutorial de C, más específicamente sobre Función main () da la siguiente estructura:
Citar
void main (void)
{
     sentencia_1;
     sentencia_2;
     ...
}

Pero dice que en este caso la palabra void es opcional, busqué en otro apunte de C a que se refería con opcional, y no encontré nada.
Mi duda es, en qué casos iría void y en cuales no.
Muchas gracias.

21
C/C++ / Ejercicio De C En Gnu/linux - Ayuda
« en: Miércoles 13 de Junio de 2007, 17:04 »
Hola hice un ejercicio de C en linux y cuando hago:
gcc eje2.c -o eje2
Me sale bien, ya que no tira ningún error, el tema es cuando lo ejecuto:
./eje2
Me sale lo siguiente:
Citar
vero@localhost ~/prog/c/ejercicios $ ./eje2
Introduzca un año:
Cuando introduzco un año, ya sea 89 haciendo referencia a 1989 o escribiendo directamente 1989 me queda de la siguiente forma:
Citar
vero@localhost ~/prog/c/ejercicios $ ./eje2
Introduzca un año: 2007
vero@localhost ~/prog/c/ejercicios $ ~/prog/c/ejercicios $
O sea lo raro es esta parte:
~/prog/c/ejercicios $, no entiendo porque me sale eso, si alguien me puede ayudar desde ya muchas gracias.

22
C/C++ / Nueva E Introducción En C
« en: Viernes 8 de Junio de 2007, 13:48 »
Hola, soy nueva en C aunque ya llevo un tiempito leyendo y me gustaría profundizar más en dicho lenguaje. Tengo impreso dos manuales o tutoriales que son los siguientes:
1) Aprenda lenguaje ANSI C de la Universidad de Navarra.
2) Introducción a la programación en C de Marco A. Peña Basurto / José M. Cela Espín.
Me gustaría saber si alguien los conoce y en caso de ser asi si me diga si son buenos o no como para introducirme en C y si me pueden recomendar algún otro.
Otro tema es que yo soy usuaria de GNU/Linux, uso las distribuciones Debian Etch y Sabayon (basada en Gentoo) si alguno me pudiera dar alguna ayuda sobre C en linux les voy a agradecer mucho.
Desde ya muchas gracias.

Páginas: [1]