[Curso] Introducción a la programación en C (II)

Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, m0skit0, LnD, ka69, zacky06

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (II)

Mensaje por m0skit0 »

JeF-G escribió:me estaba discutiendo entre Java y C++

Cada uno tiene sus pros y sus contras.
Imagen

Avatar de Usuario
fidelcastro
Moderador Global
Moderador Global
Mensajes: 2471
Registrado: 04 Sep 2009, 18:49

Re: [Curso] Introducción a la programación en C (II)

Mensaje por fidelcastro »

a ver profe, me acabo de poner pues eh estado liado con el curro, y bueno, esto es lo que eh hecho hasta ahora, para empezar poca cosa, pero espero ponerme al dia pronto ;)

Código: Seleccionar todo

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    printf("Hola m0skit0\n");
   
  int edad_jose = 6;
  int edad_sara = 1;
 
  printf("Edad de Jose y Sara:  %d y %d\n", edad_jose, edad_sara);
 
  getch();
  return 0;
}
Imagen

La verdad os hará libres (Juan 8:32). Y la mentira creyentes.

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (II)

Mensaje por m0skit0 »

Hombreeeeeeee, anda que no era hora ya :lol: Pero sigues pegao a Windows, ains... :lol:

Perfecto, nada que objetar salvo el getch(), que a ver si lo dejáis tranquilo ya :roll:
Imagen

Avatar de Usuario
Hunter2-1
Experto
Experto
Mensajes: 656
Registrado: 10 Jul 2010, 13:31
PSN ID: JCampano
Twitter: @JCampano7x
Ubicación: Sevilla
Contactar:

Re: [Curso] Introducción a la programación en C (II)

Mensaje por Hunter2-1 »

Estoy iniciándome en la programación para Windows gracias a este tutorial. Muchísimas gracias Moski :oki:

Avatar de Usuario
m0skit0
Administrador
Administrador
Mensajes: 5585
Registrado: 03 Sep 2009, 09:35
Ubicación: 0xdeadbeef

Re: [Curso] Introducción a la programación en C (II)

Mensaje por m0skit0 »

Me alegro :oki: :pinta: :canuto:
Imagen

Avatar de Usuario
cripii5
Experto
Experto
Mensajes: 1948
Registrado: 14 Dic 2010, 03:15
Gamertag Xbox Live: cripii5
Steam ID: cripii5
Twitter: cripii5
Ubicación: Uruguay

Re: [Curso] Introducción a la programación en C (II)

Mensaje por cripii5 »

Hoy voy a empezar con el C de vuelta, que lo vi muy basico cuando estudiaba en Venezuela. Como decia mi profesora hay varias maneras de hacer un programa y cuanta razon tenia la gorda :lol:
Usabamos otro compilador, uno que andaba en ms-dos.
Y usabamos conio (que feo suena esto).
A continuacion mis dudas:

Código: Seleccionar todo

int main(int argc, char *argv[])


No entiendo esto, se supone que aca estoy declarando mis variables no? porque int argc y char *argv[]? (sinceramente no recuerdo nada de esto :lol: la programacion no es como andar en bici :lol:)
Yo

Avatar de Usuario
~Rdavid~
Experto
Experto
Mensajes: 965
Registrado: 12 Nov 2009, 17:29
Ubicación: Costa Rica

Re: [Curso] Introducción a la programación en C (II)

Mensaje por ~Rdavid~ »

cripii5 escribió:Hoy voy a empezar con el C de vuelta, que lo vi muy basico cuando estudiaba en Venezuela. Como decia mi profesora hay varias maneras de hacer un programa y cuanta razon tenia la gorda :lol:
Usabamos otro compilador, uno que andaba en ms-dos.
Y usabamos conio (que feo suena esto).
A continuacion mis dudas:

Código: Seleccionar todo

int main(int argc, char *argv[])


No entiendo esto, se supone que aca estoy declarando mis variables no? porque int argc y char *argv[]? (sinceramente no recuerdo nada de esto :lol: la programacion no es como andar en bici :lol:)


Probablemente no lo entiendas si no has visto funciones, int argc, char * argv[] son los argumentos de la función main (función principal), esos nombres pueden ser cualquiera pero para no complicarse siempre se le dan esos nombres. argc es la cantidad de parámetros que le pasas a un programa, y argv guarda las cadenas de caracteres que le pasa a un programa, por ejemplo, uno puede ejecutar un programa en linux de esta forma

Código: Seleccionar todo

./programa argumento1 argumento2


Donde argc va a ser 3 ya que también se cuenta el nombre y argv va a almacenar 3 cadenas de caracteres que son el programa, argumento1 y argumento2. Con eso puedes usar esos argumentos dentro de tu programa. Uno puede usar tantos argumentos como quiera.

Espero que hayas entendido xD
Imagen

Avatar de Usuario
cripii5
Experto
Experto
Mensajes: 1948
Registrado: 14 Dic 2010, 03:15
Gamertag Xbox Live: cripii5
Steam ID: cripii5
Twitter: cripii5
Ubicación: Uruguay

Re: [Curso] Introducción a la programación en C (II)

Mensaje por cripii5 »

mmm si mas o menos, pero no se, me extraña porque cuando yo vi C, ahi vos ponias las variables que ibas a usar, por ejemplo, si me programa pedia captar un nombre ponia una variable de tipo char, si pedia una edad una variable de tipo float y asi. Igual no me hagan mucho caso, fue hace 2 años que vi C y mi memoria me falla mucho :lol:

Por cierto, recien recorde que yo especificamente veia c++ no c, pero no creo que haya mucha diferencia

Edito: no se porque, se me dio por entrar al hilo de la 5ta parte del curso y vi que definian las variables, dsps de la linea de main :lol: era a eso a lo que me referia asi que ya resolvi mi duda :lol:
Yo

t4t4n_h4ck
Novato
Novato
Mensajes: 13
Registrado: 09 Sep 2011, 03:24

Re: [Curso] Introducción a la programación en C (II)

Mensaje por t4t4n_h4ck »

Saludos, bueno me encanto este nivel aqui mi codigo de muestra...

Código: Seleccionar todo

#include <stdio.h> //para usar la funcion printf()
#include <stdlib.h>//para usar la funcion system()

int main(int argc, char *argv[])
{
  printf("Saludos mi Comunidad \n");//Imprime en Pantalla el mensaje
  system("dir");//lista archivos y directorios en windows donde esta el programa
  system("PAUSE");   //para hacer una pausa en el programa
  return 0;//palabra reservada de la Sintaxis del ANSI C
}


Ahora el siguiente nivel... aqui mi imagen de la ejecucion de codigo en la consola

Imagen

Avatar de Usuario
dark_sasuke
Moderador Global
Moderador Global
Mensajes: 3379
Registrado: 03 Sep 2009, 02:13
Twitter: D4rkyt0

Re: [Curso] Introducción a la programación en C (II)

Mensaje por dark_sasuke »

Retomare de nuevo el curso de C. Ya que tengo todo lo que queda de año libre, y sin presiones podre aprender a mi ritmo.

Código: Seleccionar todo

#include <stdio.h>

int main()

{
    printf("Hola mundo");

    return 0;
}
Imagen

Responder