tic bachillerato 2 alejandro martín zamora...

12
TIC Bachillerato 2 Alejandro Martín Zamora 2ºJ 26 de enero de 2018 1

Upload: others

Post on 03-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

TIC Bachillerato 2 Alejandro Martín Zamora 2ºJ

26 de enero de 2018 1

Page 2: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Índice

EJERCICIOS DE PROGRAMACIÓN;

Tercer Bloque:

1. Comparando dos números e indicando cuál es mayor o menor.

2. Indicando si un número es o no múltiplo de otro.

3. Indicando si un número es o no múltiplo de 3 usando if.

4. Calificación académica que corresponde del 5 al 10 usando switch.

5. Pidiendo código y contraseña al usuario.

6. Contador del 5 al 50 y del 50 al 5 con todos los múltiplos de 5.

7. Bucle sin fin que me felicita personalmente por mi cumpleaños.

8. Media aritmética de cuatro números pedidos al usuario.

9. Pidiendo 10 números e indicando cuál es el mayor.

10. Programa que da el número de días de cuatro meses del año usando array bidimensional.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

2

Page 3: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Comparando dos números e indicando cuál es mayor o menor.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación de dos valores, mediante la

utilización del comando if en varias

ocasiones. Su finalidad es comparar los dos

números introducidos entre si para poder

saber cual es mayor, en base a la relación

indicada junto a if (n1<n2) o if (n1>n2).

“Si n1 es menor/mayor que n2 se ejecuta

su correspondiente sentencia”.

3

Page 4: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Indicando si un número es o no múltiplo de otro.

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación de dos valores, mediante la

utilización del comando if en varias

ocasiones. Su finalidad en este caso es

comparar los dos números introducidos

entre sí, para poder saber si el primer

numero introducido es múltiplo del

segundo o no, mediante la relación

indicada junto a if (n1%n2==0).

“Si el resto de n1/n2 es igual a 0, se

ejecuta su correspondiente sentencia”.

4

Alejandro Martín Zamora

Page 5: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Indicando si un número es o no múltiplo de 3 usando if.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación de un dato introducido con un

rango de valores, mediante la utilización

del comando if (numero>0 &&

numero<11), y tras esto, saber si el número

introducido es múltiplo de 3 o no, mediante

el comando if (numero%3==0).

“Si numero es menor que 11 y mayor que

0, se ejecuta la sentencia en donde se

pregunta si numero es múltiplo de 3, en

donde se continúa con la siguiente

sentencia”.

5

Page 6: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Calificación académica que corresponde del 5 al 10 usando switch.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación del valor introducido en un

margen de valores, mediante la utilización

del comando switch(numero) con los

valores posibles. Su finalidad es dar un

resultado en función del valor introducido

para ese margen, utilizando la sentencia

case correspondiente, o un valor común

para el resto de valores que no se

encuentran en el margen deseado con un

case específico para este caso.

“Cuando numero es igual al case X, se

ejecuta la sentencia de ese case”.

6

Page 7: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Pidiendo código y contraseña al usuario.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación de dos valores, usuario y

contraseña, mediante la utilización del

comando do-while(n2!=n1||n3!=n4). Su

finalidad es comparar los dos datos

introducidos entre unos datos conocidos

por el programa. Si los datos coinciden, se

ha realizado con éxito el programa y

termina, pero si alguno de los datos o los

dos no se han introducido bien, vuelve a

pedirlos.

“Mientras el usuario y contraseña no

sean los correctos, vuelve a pedirlos

repitiéndose las sentencias del bucle do-

while”.

7

Page 8: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Contador del 5 al 50 y del 50 al 5 con todos los múltiplos de 5.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a mostrar en

pantalla una sucesión que va desde el

número 5 hasta el 50, pasando por todos los

múltiplos de 5, de forma tanto ascendente

como descendente. Mediante el uso de un

bucle con el comando

for(n1=5;n1<=50;n1+=5) para la sucesión

creciente, y for(n1=50;n1>=5;n1-=5) para

la sucesión decreciente. Existe una

sentencia endl que separa ambas

sucesiones.

“Mientras n1 esté entre 5 y 50 inclusive,

se ejecuta las sentencias del bucle

correspondientes”.

8

Page 9: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Bucle sin fin que me felicita personalmente por mi cumpleaños.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

demostración del funcionamiento de un

bucle sin fin. En nuestro programa hemos

escrito tres ejemplos de estos bucles,

aunque solo llega a ejecutarse el primero.

Pueden desarrollarse con comandos que

puedan formar bucles de sentencias en

ellos, como while(3>2), for(n1=0;n1<10) o

for( ; ; ).

“Mientras se encuentre en algún bucle,

no podrá salir de este, ya que existe una

sentencia que siempre se cumple para

que se vuelva a ejecutar”.

9

Page 10: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Media aritmética de cuatro números pedidos al usuario.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la media

aritmética de 4 valores introducidos en un

array, sumándolos y dividiendo el

resultado entre 4. Para ello, usaremos solo

el comando for para realizar un bucle que

introduzca los 4 datos en dicho array, y

otro bucle for para mostrar esos mismos

datos introducidos. Tras esto, se mostrará el

resultado de la media calculada.

10

Page 11: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Pidiendo 10 números e indicando cuál es el mayor.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este programa procedemos a la

comparación de 10 valores introducidos

para saber cual de todos es el mayor. Para

ello realizaremos dos bucles do-while, el

primero para introducir los 10 datos en un

array, ayudado de un contador llamado

“incremento”, y el segundo para comparar

uno a uno cada uno de los datos

introducidos en el array. Finalmente se

mostrará por pantalla el mayor dato

introducido.

11

Page 12: TIC Bachillerato 2 Alejandro Martín Zamora 2ºJelrincondegonzaloyalejandro.wdfiles.com/local--files/trabajos-2... · año usando array bidimensional. Alejandro Martín Zamora Actividades

Programa que da el número de días de cuatro meses del año usando array bidimensional.

Alejandro Martín Zamora

Actividades TICO II de 2º de Bachillerato

En este último programa procedemos a la

indicación del número de días que tiene el

número de mes introducido. Para ello he

creado un array de 12 datos con la

cantidad de días que tiene cada mes.

También he utilizado un bucle for para

pedir por pantalla 4 veces un número de

mes, y poder mostrar directamente su

cantidad de días correspondiente.

12