Академический Документы
Профессиональный Документы
Культура Документы
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
FUNDAMENTOS DE LA PROGRAMACIN
SOLUCIONARIO
Captulo 1
Captulo 2
1. Responda con verdadero (V) o falso (F) a las siguientes
preguntas:
a.
b.
c.
d.
(
(
(
(
V)
V)
F)
V)
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
e. ( F )
f. ( V )
2. Elaborar un algoritmo que permita calcular la solucin de una ecuacin
cuadrtica general ax2 + bx + c = 0. Se debe ingresar a, b, c. Y Se debe
presentar el resultado de las soluciones x1, x2. La
Algoritmo FORMULA GENERAL ECUACION CUADRTICA
Clase Secuenciacin4.
1. Mtodo Principal
a. Declaraciones
i. a, b, c, x1,x2: Real;
b. Imprimir encabezados
c. Solicitar el valor de a,b,c
d. Leer el valor de a,b,c
e. IF (b^2-4*a*c)<0 THEN
1. Imprimir La raiz es imaginaria
f. ELSE
1. Presentar el valor de la raiz X1, X2
g. ENDIF
2. Fin del mtodo principal
Fin de la clase
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
1. Mtodo Principal
a. Declaraciones
1. cadena1, cadena2 : Cadena
2. posInsertar: Entero
b. Solicitar cadena1
c. Leer cadena1
d. Solicitar cadena2
e. Leer cadena2
f. Solicitar la posicin a insertar
g. Leer posInsertar
h. Asignar cadena1= cadena1.subcadena(0,posInsertar) + cadena2+
cadena1.subcadena(posInsertar,longitud(cadena1) )
i. Imprimir la cadena1 modificada
2. Fin del mtodo principal
Fin de la clase
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Captulo 3
1.
a.
b.
c.
d.
e.
f.
Cdigo Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo en java:
Cdigo en java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Captulo 4
1. Trate de determinar si las siguientes expresiones son verdaderas
o falsas. Para aquellas que son verdaderas marquelas con V y
para las falsas con F.
a. ( V )
b. ( F )
c. ( F )
d. ( V )
e. ( V )
f.
( F )
2. Elaborar un algoritmo que agregue a una matriz cuadrada la
matriz unidad;
Algoritmo AGREGAR MATRIZ UNIDAD
Clase Arreglos5.
1. Mtodo Principal
a. Declaraciones
n,i,j : entero
matriz , matrizUnidad : arreglo[][] entero
b. Solicitar el orden de la matriz
c. Leer n;
d. Inicializar matriz[n][n];
e. Inicializar matrizUnidad[n][2*n]
f. Solictar valores de elementos de matriz
g. Leer matriz[][]
h. MatrizUnidad[][]=matriz[][]
i. FOR i=0; i<n; i++
1. FOR j=n; j<2*n; j++
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
a. matrizUnidad[i][j]= 1
2. ENDFOR
j. ENDFOR
k. Imprimir encabezado
l. FOR i=0; i<n; i++
1. FOR j=0; j<2*n; j++
a. Imprimir MatrizUnidad[i][j]
2. ENDFOR
m. ENDFOR
2. Fin del mtodo principal
Fin de la clase
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
3. Escriba una aplicacin en Java que lea una frase y muestre los
contadores del nmero de vocales dentro de la frase.
Algoritmo CONTAR VOCALES
Clase Arreglos6.
1. Mtodo Principal
a. Declaraciones
vocales : carcter
numVocales: arreglo[5 ] entero
contador, i, j : entero
frase: cadena
b. Solicitar la frase
c. Leer frase
d. FOR i=0; i< 5hacer i++
1. contador=0
2. FOR j=0; j<frase.longitud(); j++
a. IF frase.subCadena(j)==vocales[i] THEN
1. contador++
b. ENDIF
3. ENDFOR
4. numVocales[i]=contador
e. ENDFOR
f. FOR i=0; i< 5; i++
1. Imprimir La vocal[i] esta en la frase numVocales[i]
g. ENDFOR
2. Fin del mtodo principal
Fin de la clase
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
i. ENDFOR
j. IF simetrica==verdadero THEN
1. Imprimir la matriz es simtrica
k. ELSE
1. Imprimir la matriz no es simtrica
l. ENDIF
m. Presentar matriz[][]
2. Fin del mtodo principal
Fin de la clase
Cdigo en Java:
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Captulo 5
1. Determine si las siguientes afirmaciones son verdaderas o falsas.
Responda
a. (
b. (
c. (
d. (
e. (
f. (
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
e. return cont
Fin de Mtodo
Fin de la clase
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
posicin , i, j : Entero
Inicializar
alfabeto={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p,'q','r',
's','t', 'u','v','w' ,'x', 'y','z', ' '}
b. Solictar frase
c. Leer frase;
d. Hacer frase minscula
e. posicin=0
f. WHILE posicion<alfabeto.longitud
1. num_letras[posicion]=0;
2. for i=0; i<frase.longitud(); i++
a.IF
alfabeto[posicion]==devolverCaracter(frase,i)
THEN
1. num_letras[posicion]++;
b. ENDIF
3. ENDFOR
4. posicion++;
g. ENDWHILE
h. Presentar alfabeto[][] y num_letras[][]
Fin Mtodo principal
2. Mtodo devolverCaracter (frase: Cadena, posicin: Entero): Caracter
a. Declaraciones
caracter : Carcter
b. carcter=frase.subCadena(posicion);
c. return carcter
Fin Mtodo devolverCaracter
Fin de la clase
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
4. Elaborar un algoritmo que permita leer una frase u oracin y que imprima
la palabra mas larga, y la ms corta y la posicin donde inicia cada una de
ellas. Utilizar un mtodo que obtenga cada palabra.
Algoritmo PALABRA MS LARGA
Clase Mtodos.
1. Mtodo Principal
a. Declaraciones
frase, temp : cadena
palabras : arreglo[] Cadena
numletras: arreglo[27] Entero
posPalabras,numPalabras,posicin,numLetras ,contador
i, j : Entero
b. numLetras=0,posicin=0
c. Solicitar la frase
d. Leer Frase
e. numPalabras=contarPalabras(frase)
f. Inicializar palabras[numPalabras]
g. palabras=devolverPalabras(frase,numPalabras)
h. Inicializar posPalabras[numPalabras]
i. posPalabras=identifiarPosicion(frase,numPalabras)
j. FOR i=0;i<palabras.length;i++
1. contador=0
2. temp= palabras[i]
3. FOR j=0; j<temp.length(); j++
a. contador++
4. ENDFOR
5. IF num_letras<contador THEN
a. numletras=contador
b. posicion=i
6. ENDIF
k. Fin FOR
l. Imprimir encabezado
m. FOR i=0; i<palabras.length; i++
1. Imprimir palabras[i]);
n. ENDFOR
o. Presentar palabra mas larga
palabras[posicion],pos_palabras[posicion]
Fin del mtodo principal
2. Mtodo devolverPalabras (frase: Cadena, numPalabras: Entero):
arreglo[] Cadena
a. Declaraciones
palabras : arreglo[numPalabras] Cadena
contador,pInicial,pFinal,i,j, contador: Entero
b. contador=0, pInicial=0,pFinal=0
c. FOR i=0; i<longitud(frase); i++
1. IF frase.charAt(i)==' ' THEN
1. pFinal=i;
2. palabras[contador]=frase.subCadena(pInicial,
pFinal);
3. pInicial=i+1;
4. contador++;
2. ENDIF
d. ENDFOR
e.
palabras[contador]=frase.subcadena(p_inicial,
longitud(frase));
f. return palabras;
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Fin de Mtodo
3. Mtodo contarPalabras(frase: Cadena): Entero
a. Declaraciones
c: Entero
b. FOR i=0; i< longitud(frase); i++
1. IF x==Matriz[i][j] THEN
a. cont++
2. ENDIF
c. ENDFOR
d. return cont
Fin de Mtodo
4. Mtodo identificarPosicion(frase: Cadenam numPalabras: Entero):
arreglo[] Entero
a. Declaraciones
contador, i: Entero
posicin: arreglo[numPalabras] Entero
b. FOR i=0; i< longitud(frase); i++
1. IF (frase.subCaracter(i)==' ') THEN
a. posicion[contador]=i+1;
b. contador++;
2. ENDIF
c. ENDFOR
d. return posicion
Fin de Mtodo
Fin de la clase
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
5. Elaborar un algoritmo que permita leer una cantidad de tipo Real, que le
inserte comas cada tres cifras y las imprima.
Algoritmo INSERTAR COMAS EN NUMERO
Clase Mtodos6.
1. Mtodo Principal
a. Declaraciones
cantidad: Entero
cadena: Cadena
b. Solicitar el nmero a formatear
c. Leer cantidad
d. Cadena=insertarComas(cantidad);
e. Presentar La cantidad formateada con comas es :
cadena
Fin del mtodo principal
2. Mtodo insertarComas (cantidad: Entero): Cadena
a. Declaraciones
contador, i: Entero
cadena, tresCifras,cadenaComas: Cadena
posicin: arreglo[numPalabras] Entero
b. cadena=Cambiar a cadena cantidad
c. posicin= longitud(candena)
d. numComas=longitud(cadena)/3
e. IF longitud(cadena)%3!=0 THEN
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
1. numComas=numComas+1;
ENDIF
f. FOR i=0; i<numComas; i++
1. IF (posicion>3) THEN
a. tresCifras=cadena.substring(posicion3, posicion);
b.
cadenaComas=","+tresCifras+cadenaComas;
c. posicion=posicion-3
2. ELSE
a.
tresCifras=cadena.substring(0,
posicion);
b.
cadenaComas=tresCifras+cadenaComas;
Fin IF
Fin FOR
g. Return cadenaComas;
Fin de Mtodo
Fin de la clase
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
1. Mtodo Principal
a. Declaraciones
n, mayor, menor, rango: Entero
vector: arreglo[] Entero
b. Solicitar numero de elementos del Vector
c. Leer n
d. Inicializar vector[n]
e. vector = ingresarVector (n)
f. mayor=encontarMayor(vector)
g. menor=encontarMenor(vector, mayor)
h. rango=mayor-menor
i. Imprimir el Rango del vector, Rango
Fin del mtodo principal
2. Mtodo ingresarVector(n entero): arreglo [] Entero
a. Declaraciones
orden: Entero
E: arreglo [n] Entero
Orden=longitud(E)
b. FOR i=0; i< orden; i++
1. Solicitar el valor de los elementos
2. Leer E[i]
ENDFOR
c. return E
Fin de Mtodo ingresarVector
3. Mtodo encontrarMayor(E :arreglo[] entero): Entero
a. Declaraciones
mayor: Entero
mayor=0
b. FOR i=0; i< longitud(E); i++
c. IFmayor<E[i] THEN
1. mayor =E[i];
ENDIF
ENDFOR
c. return mayor
Fin de Mtodo encontrarMayor
4. Mtodo encontrarMenor(E :arreglo[] entero, mayor:Entero): Entero
a. Declaraciones
menor: Entero
b. menor=mayor
c. FOR i=0; i< E.length; i++
1. IF menor>E[i] THEN
a. menor =E[i];
ENDIF
Fin FOR
d. return menor
Fin de Mtodo encontrarMenor
Fin de la Clase
Fin Algoritmo
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Captulo 6
1. Determine si las siguientes afirmaciones son verdaderas o falsas.
Responda con V (Verdadero) o F (Falso).
a. ( F )
b. ( F )
c. ( V )
d. ( V )
e. ( V )
f. ( F )
2. Construya una clase persona y agregue algunos atributos
como nombre, apellidos, edad, sexo, direccin, telfono, etc.
Adems agregue mtodos a las clase que permitan asignar y
obtener valores de cada uno de los atributos.
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).
EscueladeCienciasdelaComputacinUTPL
FundamentosdelaProgramacin
Autores:Ing.JorgeLpez,Ing.GreysonAlberca
hexadecimal.
Esta obra ha sido licenciada con Creative Commons Ecuador 3.0 de Reconocimiento - No comercial
Compartir igual (http://creativecommons.org/licenses/by-nc-sa/3.0/ec/).