Título: Problema C++ Publicado por: jjrl1984 en 18 Diciembre 2012, 02:10 am Teniendo las siguientes declaraciones, me pide:
>Cuales de las siguientes sentencias son validas? a) if (TProducto.TElem == HARDWARE) cont = cont + 1; b) almacen[0].fab.direcc.pais = "Espa~na" c) almacen[4].TElem = HARDWARE d) almacen = almacen2 e) almacen[0].TFabricante.email = "a@b.com" f ) almacen[cont].fabr.web[0] = "\0" g) if (almacen[20].tipo == SOFTWARE) almacen[20].fabr.direcc.codpos = 'A'; h) un_almacen = almacen[4] enum TElem {HARDWARE, SOFTWARE}; struct TDirecc { string calle; string codpos; string ciudad; string pais; }; struct TFabricante { string nombre; string web; string email; string telcont; TDirecc direcc; }; struct TProducto { string nombre; TElem tipo; string descr; TFabricante fabr; }; // Variables en main u otro... TProducto almacen[2000]; TProducto almacen2[2000]; TProducto unProd; TFabricante unFab; int cont; string unNombre; Título: Re: Problema C++ Publicado por: Mr.MMOK en 19 Diciembre 2012, 09:27 am Teniendo las siguientes declaraciones, me pide: >Cuales de las siguientes sentencias son validas? a) if (TProducto.TElem == HARDWARE) cont = cont + 1; b) almacen[0].fab.direcc.pais = "Espa~na" c) almacen[4].TElem = HARDWARE d) almacen = almacen2 e) almacen[0].TFabricante.email = "a@b.com" f ) almacen[cont].fabr.web[0] = "\0" g) if (almacen[20].tipo == SOFTWARE) almacen[20].fabr.direcc.codpos = 'A'; h) un_almacen = almacen[4] enum TElem {HARDWARE, SOFTWARE}; struct TDirecc { string calle; string codpos; string ciudad; string pais; }; struct TFabricante { string nombre; string web; string email; string telcont; TDirecc direcc; }; struct TProducto { string nombre; TElem tipo; string descr; TFabricante fabr; }; // Variables en main u otro... TProducto almacen[2000]; TProducto almacen2[2000]; TProducto unProd; TFabricante unFab; int cont; string unNombre; Falso = F Verdadero = V a) if (TProducto.TElem == HARDWARE) cont = cont + 1; --------- F. b) almacen[0].fab.direcc.pais = "Espa~na" ------V. c) almacen[4].TElem = HARDWARE ---- F. d) almacen = almacen2tring nombre; ----F. string web; -----V string email; ---- V string telcont; ----V TDirecc direcc; ----F e) almacen[0].TFabricante.email = "a@b.com" ---- V f ) almacen[cont].fabr.web[0] = "\0" ----V g) if (almacen[20].tipo == SOFTWARE) -- V almacen[20].fabr.direcc.codpos = 'A'; h) un_almacen = almacen[4] --- F Si en alguna me confundi porfavor corregirme. Título: Re: Problema C++ Publicado por: 0xDani en 19 Diciembre 2012, 15:42 pm No las he mirado pero te has confundido en algo: hacerle la tarea.
Saludos. |