miércoles, 8 de febrero de 2017

Segundos ejercicios con tutorials points

EJERCICIO 1
















En este programa hemos definido tres variables a = 60, b = 13 y c = 0. Y ponemos comentarios en los que pasamos 60 y 13 a binario.
En c = a & b  se  toma bit por bit en binario el 60 y el 13,después vemos cuales se quedan activados y los sumamos. Nos da el numero 12. Para que estén activados los dos bits necesitan ser 1.
60 = 0011 1100
13 = 0000 1101
 0000 1100 = 12
En c = a | b con un 1 ya estaría activado el bit.
60 = 0011 1100
13 = 0000 1101
 0011 1101 = 61
En c = a ^ b para que se active el bit tiene que haber un 1 y un 0, o, 0 y 0, es decir si hay dos 1 es 0.
60 = 0011 1100
13 = 0000 1101
 0011 0001 = 49
En c = ~a se pone el bit contrario al que tenemos.
60 = 0011 1100
        1100 0011

En c = a << 2  se desplazan  todos hacia la izquierda dos veces.
60 = 0011 1100
        1111 0000 = 240
En c = a >> 2 se desplazan  todos hacia la derecha dos veces.
60 = 0011 1100
        0000 1111 = 15

EJERCICIO 2

                                                                                                                           











Este programa lo que hace, es realizar operaciones combinadas

EJERCICIO 3














En este programa se define una variable a=10 y le decimos que si el a es menor que 20, nos lo indique en la pantalla. Ya que 10 es menor que 20,nos lo pondrá en la pantalla.
También el decimos que nos indique cual es el valor de a, que es 10.


EJERCICIO 4















En estese definimos una variable a=100 y le decimos al programa que si a es menor que 20, nos lo indique en la pantalla, pero si no es menor que 20, nos lo diga por la pantalla.
También nos indica cual es el valor de a en la pantalla.

MODIFICACIÓN DE PROGRAMA 3












Este programa lo que hace es decirnos ,que si la variable a es menor que 77 nos lo indique en la pantalla. También nos indica el valor de a.

miércoles, 1 de febrero de 2017

Primeros ejercicios en C del tutorial TutorialsPoints.

Aquí os dejo los ejercicios del tutorial TutorialsPoints:





EJERCICIO 1















Hemos definido las variables a,b y c. Las variables a y b tienen valores fijos,10 y 20 respectivamente.La variable c,dice que es la suma de a y b, por lo que el programa nos suma a y b,que es 30.
También hemos definido una variable flotante f,que nos decía que era el resultado de dividir 70:3;
pues el programa nos lo hace y el resultado es 23,333334 .


EJERCICIO 2















Este programa nos define dos constantes que son longitud y base,con valores de  10 y 5 respectivamente las cuales utilizamos para averiguar el área al multiplicarlas.El área es 50.

EJERCICIO 3















Este programa nos define dos constantes que son  longitud y base.Los valores de estas constantes son 10 y 5 respectivamente. Le hemos pedido que nos defina otra constante que es el producto de la longitud por la base(NEWLINE).El resultado es 50.


EJERCICIO 4















Este programa nos define tres variables a,b y c.El valor de a es 21 y el valor de b es 10.El valor de la variable c, nos le muestra en 7 líneas ,cada una con una operacion diferente para hallar c.
En la linea 1, c=a+b ; c=31
En la linea 2,c=a-b ; c=11
En la línea 3,c=a*b ; c=210
En la linea 4,c=a/b ; c=2,1
En la linea 5,c=a%b ;c= al resto de dividir a/b
En la linea 6,c=a++; c= el resultado de sumar 1 a la variable a
En la linea 7 ,c=a--;c= el resultado de resta uno a la variable a

EJERCICIO 5















En este programa hemos definido las variables a y b con valores de 21 y 10 respectivamente.
En la linea 1 le hemos dicho que nos diga si a es igual o no a b.
En la segunda linea le hemos dicho que nos diga si a es mayor o menor que a.