Donar $20 Donar $50 Donar $100 Donar mensualmente
 


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Sintaxis - SSL] Final
Autor Mensaje
joansilva86 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 21
Agradecimientos dados: 0
Agradecimientos: 4 en 2 posts
Registro en: May 2011
Mensaje: #1
[Sintaxis - SSL] Final Dudas y recomendaciones Sintaxis y Semántica de los Lenguajes
Alguien me puede explicar porque es verdadera esta afirmación
- Dentro de una función ANSI C, dos identificares iguales pueden denotar diferentes entidades (Verdadero)

Saludos
Jota!!!
19-05-2011 12:23
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
lucho6 Sin conexión
Profesor del Modulo A
Sin estado :)
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 325
Agradecimientos dados: 5
Agradecimientos: 5 en 3 posts
Registro en: Nov 2008
Mensaje: #2
RE: [Sintaxis - SSL] Final
mmm capaz porque podes crear otro bloque en la funcion
void funcion()
{
int a = 2;
{
int a = 3;
printf("%d",a);
}
}
imprime 3.... el identificador se llama igual, pero es medio ambiguo decir que es "el mismo" identificador.
igual no me queda muy claro q quiere decir con entidades
(Este mensaje fue modificado por última vez en: 19-05-2011 13:29 por lucho6.)
19-05-2011 13:28
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Damian.- Sin conexión
Profesor del Modulo A
=D =D
*****

Ing. en Sistemas
-----

Mensajes: 351
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Mar 2011
Mensaje: #3
RE: [Sintaxis - SSL] Final
no podés hacer eso me parece Lucho, de hecho creo que no imprime nada si hacés eso...
Porqe estás declarando "a" como entero 2 veces y le asignás 2 valores distintos.
Aunque "a" pueda tomar el valor 3 o el valor 2 no podés declararla 2 veces porque tendrias error de variable duplicada, o constante.
No será algo asi como que depende del tipo?

19-05-2011 13:51
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.112
Agradecimientos dados: 763
Agradecimientos: 732 en 317 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #4
RE: [Sintaxis - SSL] Final
La esta declarando dentro de un bloque, es como si fuese una variable "local" a ese bloque, esta permitido

[Imagen: v34BEFt.gif]
19-05-2011 14:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
joansilva86 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 21
Agradecimientos dados: 0
Agradecimientos: 4 en 2 posts
Registro en: May 2011
Mensaje: #5
RE: [Sintaxis - SSL] Final
ok Gracias Gonnza y Lucho. No se me ocurrio probar con las llaves dentro de una función.
PD
Damian, gracias igualmente pero fijate que Lucho tenia razon.

Saludos
Jota!!!
19-05-2011 14:56
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Damian.- Sin conexión
Profesor del Modulo A
=D =D
*****

Ing. en Sistemas
-----

Mensajes: 351
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Mar 2011
Mensaje: #6
RE: [Sintaxis - SSL] Final
Es verdad no dije nada u.u

19-05-2011 14:59
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #7
RE: [Sintaxis - SSL] Final
si, pero cuando la declara por 2da vez en el bloque saltaría error.. ese "int" está de más
19-05-2011 16:16
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
joansilva86 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 21
Agradecimientos dados: 0
Agradecimientos: 4 en 2 posts
Registro en: May 2011
Mensaje: #8
RE: [Sintaxis - SSL] Final
OrnellaSM
aca te paso un programita para que te fijes

#include <stdio.h>
int main (void) {
int a;
a = 10;
{
int a;
a= 20;
printf("Dentro del bloque: %d\n",a);
}
printf("Fuera del BLOQUE: %d\n",a);
return 0;
}
(este programa compila sin errores)

Saludos
Jota!!!
19-05-2011 16:22
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #9
RE: [Sintaxis - SSL] Final
gracias joan! voy a analizarlo
19-05-2011 16:27
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
joansilva86 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 21
Agradecimientos dados: 0
Agradecimientos: 4 en 2 posts
Registro en: May 2011
Mensaje: #10
RE: [Sintaxis - SSL] Final
otra duda
1- Sea una LIC construido sobre el alfabeto {1,2,3}. Entonces, 2331 es un número que puede pertenecer a ese LIC (Falso)
2- La cadena abcd puede ser palabras de un LIC (Verdadero)

Alguien los puede justificar???

Saludos
Jota!!!
19-05-2011 16:45
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #11
RE: [Sintaxis - SSL] Final
Hace un año que no veo sintaxis, pero
1) supongo que es porque no hay como justificar que 2331 sea del LIC.. Tenes el alfabeto pero no sabes las reglas del lenguaje (?)

si estoy diciendo cualquiera, perdon eh jajaja.
19-05-2011 17:00
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
baarbi10 Sin conexión
Profesor del Modulo A
Sin estado :)
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 223
Agradecimientos dados: 3
Agradecimientos: 12 en 11 posts
Registro en: Nov 2009
Mensaje: #12
RE: [Sintaxis - SSL] Final
1) Es porque 2331 es una palabra del lenguaje, no numero! En sintaxis se trabaja con cadenas y palabras, no numeros. Es cuestion de nomenclaturas
2) Si, porque el alfabeto de ese LIC es {a,b,c,d}. La combinacion de los caracteres es una cadena, cuando cumple con las producciones del LIC es una palabra

Los sabios son los que buscan la sabiduría; los necios piensan ya haberla encontrado.

:)baarbi.-
19-05-2011 17:07
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #13
RE: [Sintaxis - SSL] Final
2) puede ser si el alfabeto es {a,b,c,d} por ej.. o {ab,cd}
(19-05-2011 17:07)baarbi10 escribió:  1) Es porque 2331 es una palabra del lenguaje, no numero! En sintaxis se trabaja con cadenas y palabras, no numeros. Es cuestion de nomenclaturas
2) Si, porque el alfabeto de ese LIC es {a,b,c,d}. La combinacion de los caracteres es una cadena, cuando cumple con las producciones del LIC es una palabra


Es cierto, es por que dice "número"!
jaja que guachos que son.

De cuando es este final ? a mi me dijeron que eran dificiles
(Este mensaje fue modificado por última vez en: 19-05-2011 17:15 por OrnellaSnm.)
19-05-2011 17:11
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
baarbi10 Sin conexión
Profesor del Modulo A
Sin estado :)
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 223
Agradecimientos dados: 3
Agradecimientos: 12 en 11 posts
Registro en: Nov 2009
Mensaje: #14
RE: [Sintaxis - SSL] Final
(19-05-2011 17:11)OrnellaSnm escribió:  2) puede ser si el alfabeto es {a,b,c,d} por ej.. o {ab,cd}
(19-05-2011 17:07)baarbi10 escribió:  1) Es porque 2331 es una palabra del lenguaje, no numero! En sintaxis se trabaja con cadenas y palabras, no numeros. Es cuestion de nomenclaturas
2) Si, porque el alfabeto de ese LIC es {a,b,c,d}. La combinacion de los caracteres es una cadena, cuando cumple con las producciones del LIC es una palabra


Es cierto, es por que dice "número"!
jaja que guachos que son.

De cuando es este final ? a mi me dijeron que eran dificiles

Creo que de la tanda de diciembre del año pasado...
igual revisa estos threads que hay varios finales y estan muchos verdaderos o falsos y ejercicios resueltos y explicados!

http://www.utnianos.com.ar/foro/showthre...200&page=1
http://www.utnianos.com.ar/foro/showthread.php?tid=689

Los sabios son los que buscan la sabiduría; los necios piensan ya haberla encontrado.

:)baarbi.-
19-05-2011 17:29
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
OrnellaSnm Sin conexión
Profesor del Modulo A
Learning to fly
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 340
Agradecimientos dados: 68
Agradecimientos: 69 en 16 posts
Registro en: Jul 2010
Mensaje: #15
RE: [Sintaxis - SSL] Final
Gracias!!
19-05-2011 17:30
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.