Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - LeoJ24

#21
Programación C/C++ / Duda con Punteros - C
15 Enero 2013, 05:18 AM
Buenassss.
Estoy medio estancado con los punteros en C.
Estaba leyendo un Curso de punteros en C y aparecio el sig ejemplo como demostracion de como funciona un puntero:
#include <stdio.h>

int main()
    {
    int numero;
    int *punt;

    numero = 43;
    punt = №
    printf( "Dirección de numero = %p, valor de numero = %i\n", &numero, numero );
    }


Ahora, aca se declaran dos variables de tipo int: numero y *punt y luego se les asigna un valor, a numero=43 y punt=№ <--- ESTO ES LO QUE NO ENTIENDO.
osea punt seria igual a numero (por el №) que a su vez es igual a 43? o punt es igual a la direccion de numero, cuyo valor es 43(el val de numero)? o como es?
Gracias de antemano.
Salu2
#22
Dudas Generales / Re: ayuda! con que sigo?
15 Enero 2013, 05:05 AM
Gracias a los dos, voy a seguir a fondo con C y profundizar otros temas de seguridad.
salu2!
#23
Programación C/C++ / Duda con Punteros en C
13 Enero 2013, 19:44 PM
Buenass...
Estoy estudiando los punteros en C y no me queda muy claro como funciona. la idea que tengo de los punteros es que por ej yo tengo:
Citarint var;
int *punt;
entonces esto significa que *punt apunta a la direccion de var?
y cuando quiera mostrarlo en pantalla tendria que poner esto?:
Citarprintf ("LA DIRECCION DE VAR ES: %d. SU VALOR ES: %i", &punt, var);
esta bien asi¿
Gracias de antemano.
salu2
#24
Programación C/C++ / Duda con Punteros en C
13 Enero 2013, 19:42 PM
Buenass...
Estoy estudiando los punteros en C y no me queda muy claro como funciona. la idea que tengo de los punteros es que por ej yo tengo:
Citarint var;
int *punt;
entonces esto significa que *punt apunta a la direccion de var?
y cuando quiera mostrarlo en pantalla tendria que poner esto?:
Citarprintf ("LA DIRECCION DE VAR ES: %d. SU VALOR ES: %i", &punt, var);
esta bien asi¿
Gracias de antemano.
salu2
#25
Buenass.. Hoy les quiero dar el codigo de un programa que que funciona como calculadora basica (suma, resta, division y multiplicacion) que hice yo con el batch, nada especial ni muy avanzado (ya que soy muy novato y no puedo hace muuucho mas) pero quiero compartir esto para que opinen y me digan si les gusto la dinamica del programa. No les puedo dar un enlace con el programa porque estaria infringiendo las normas del foro, asi que les dejo directamente el codigo para que lo copien y peguen en un block de notas y lo guarden con la extensión .bat .

Código (dos) [Seleccionar]
echo off
cls
echo CALCULADORA
echo ....................................
echo .........HECHO POR LeoJ24...........
echo ....................................
echo.
echo Pone la operacion que queres hacer:
echo.
echo.
echo 1. MULTIPLICACION
echo 2. DIVISION
echo 3. SUMA
echo 4. RESTA
set /p c=
if %c%==1 goto :d
if %c%==2 goto :e
if %c%==3 goto :f
if %c%==4 goto :g
:d
echo Escribi el 1er numero:
set /p a=
echo Escribi el 2do numero:
set /p b=
echo RESULTADO DE MULTIPLICACION
set /a r= a*b
echo %r%
pause
exit
:e
echo Escribi el 1er numero:
set /p a=
echo Escribi el 2do numero:
set /p b=
echo RESULTADO DE DIVISION
set /a r= a/b
echo %r%
pause>nul
exit
:f
echo Escribi el 1er numero:
set /p a=
echo Escribi el 2do numero:
set /p b=
echo RESULTADO DE SUMA
set /a r= a+b
echo %r%
pause>nul
exit
:g
echo Escribi el 1er numero:
set /p a=
echo Escribi el 2do numero:
set /p b=
echo RESULTADO DE RESTA
set /a r= a-b
echo %r%
pause>nul
exit


Espero que lo prueben y les guste, aunque solo sea una simple calculadora basica.
Salu2...




[Elektro] Usa el botón "Insertar código" no el de citar :P
#26
Dudas Generales / ayuda! con que sigo?
11 Enero 2013, 20:35 PM
Buenass..
Estoy en duda con que tema aprender ahora. ya se casi todo de batch, lo basico de C y html. que me recomiendan para aprender ahora? tambien me interesa aprender seguridad de sistemsa pero no se muy bien por donde empezar ni por donde orientarme. perdon por mi ignorancia.
Gracias de antemano.
salu2
#27
Programación C/C++ / ayuda con punteros de C
11 Enero 2013, 17:50 PM
Buenas...
estoy aprendiendo punteros en C y tengo una duda.
supongamos que tengo esto:
#include <stdio.h>
#include <conio.h>
int main ()
{
int num;
int *puntero;
num = 10;
puntero = num;
printf ("DIRECCION DE num: %p /n VALOR DEL num: %i /n", &num, *puntero);
system ("PAUSE");
return 0;
}

entonces estoy diciendo que "num" es igual a 10 y "*puintero" es igual a "num" pero ubicado en una direccion de memoria distinta. es eso correcto?

Ademas, despues de compilarlo y ejecutarlo me salta un valor distinto de num (10). lo que sale en pantalla es:

DIRECCION DE num: FFF4  /*eso esta bien*/
VALOR DE num: 11075 /*el valor que le di a int num es 10...*/

gracias de antemano.
salu2
#28
Programación C/C++ / Re: AYUDA CON C#
11 Enero 2013, 03:39 AM
durasno: lo voy a tener en cuenta. no lo sabia por que soy medio nuevo en esto de programacion.
zonahurbana: gracias! me sirvio mucho, ahora lo entiendo.
salu2
#29
Programación C/C++ / AYUDA CON C#
10 Enero 2013, 22:27 PM
estoy aprendiendo C# y no entiendo bien el uso de "else printf" ...
alguien me podria ayudar?
salu2
#30
Programación C/C++ / Re: AYUDA LENGUAJE C
8 Enero 2013, 20:18 PM
GRACIAS A TODOS POR LAS RESPUESTAS, YA ENTENDI ESTO DEL GETCH Y GETCHE GRACIAS A USTEDES.. MI PROXIMO PASO SON LAS SENTENCIAS DE CONDICION Y E SALTO (if, switch, goto, break).
SALU2  :)