lunes, 13 de febrero de 2017



EJERCICIOS EN C DEL TUTORIALSPOINT.


Como en el anterior trabajo os explico como copiar trabajos en el bloc de notas y comprobarlos en la aplicación Dev C+. A continuación os dejo el link del tutorial:


  • Primer ejercicio (pág17)







Se realiza una suma de números enteros dando valores a variables(a y b). Cuando calcula la suma de variables crea otra llamada c. Y por último crea otra variable f del resultado de dividir 70/3.


  • Segundo ejercicio(pág 22 y 23)



Calcula el área de figuras multiplicando dos variables(base*altura).


  • Tercer ejercicio(pág 23)


Es muy parecido al anterior ya que mediante una multiplicación averigua el área de cualquier figura.

  • Cuarto ejercicio(pág 29)


Mediante dos variables nos da el valor de una tercera(número entero). Sabiendo el valor de las variables realiza la suma, la resta, la multiplicación y la división averiguando así cualquier valor de la tercera variable. 



  • Quinto ejercicio:



Nos da el valor de dos variables y nos ejecuta en la línea 1 si a es igual que b o si es distinto y en la línea 2 si a<b o si a>b.

  • Sexto ejercicio:


Este ejercicio se divide en cuatro líneas, en la línea 1  es verdadera si se toman los valores de a y b,  la línea 2 se basa en la misma cuestión. La línea 3 es parecida solo se diferencia en que  no se cumple la condición, es decir, no tomamos los valores a y b. Y por último la línea 4 la condición sería verdadera si tomamos las variables de nuevo. 




MODIFICACIÓN EJERCICIO EN C DEL TUTORIALSPOINT.


Para no volver ha explicar las capturas individuales os pondré los pasos  generales:

  • Copiamos el programa.
  • Pegamos el programa en el bloc de notas  y lo guardamos con la terminación .c.
  • Abrimos el programa Dev C+ e insertamos el archivo.
  • Ejecutamos y compilamos. 

Modificación ejercicio 1.1:





Al cambiar los valores "a" y "b", el valor de "c" también cambia.







   













































miércoles, 8 de febrero de 2017




MIT.APP INVENTOR. 


App Inventor es un entorno de desarrollo de software creado por Google Labs para la creación de aplicaciones para el sistema operativo Android. El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones creadas con App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.
Con Google App Inventor, se espera un incremento importante en el número de aplicaciones para Android debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran número de nuevas aplicaciones; y Google Play, el centro de distribución de aplicaciones para Android donde cualquier usuario puede distribuir sus creaciones libremente.

  1. Aplicación de colores:
App inventor se divide en dos partes: el diseñador y los bloques.

  • Diseñador



En la parte de diseño encontramos dos disposiciones horizontales, en la primera obtendremos el número que corresponde al color en las distintas etiquetas que he puesto, y en la segunda tenemos los colores primarios, también cada uno puesto en una etiqueta diferente, por último he colocado una disposición tabular en la que he puesto tres deslizadores, cada cual corresponde a un color, y un campo de texto.




  • Bloques:


La parte de bloques sirve para programar la aplicación, como podéis ver el desarrollo es muy sencillo, simplemente hay que seguir los pasos del pantallazo. Nosotros seguimos los pasos a través de otros pantallazos.


     2. Calculadora.

Dentro de la calculadora realizamos, la suma, la resta y la multiplicación. 

La suma y la resta son muy similares y sencillas de hacer, sin embargo en la multiplicación cambian algunas cosas más y es algo más complicada. 


Así es como veríamos nuestra aplicación desde la pantalla de nuestro móvil:


SUMA

  • Bloques:









  • Diseñador:


RESTA


  • Bloques:







  • Diseñador: