Visitas

viernes, 27 de enero de 2017

Diagramas de flujo: Práctica 28

En esta nueva práctica debemos introducir un conjunto de números que se sumen hasta que el usuario introduzca el valor -1. En ese momento, el programa debe realizar la suma de todos los números introducidos. Para ellos utilizamos dos contadores que se encargan de sumar el número total de valores introducidos y la suma de ellos. Por último, un bloque "Output" muestra cuál es la suma de todos los valores.

jueves, 26 de enero de 2017

Diagramas de flujo: Práctica 27

En esta nueva práctica, debemos crear un programa que lea un número introducido "num" y calcule la suma de los "num" primeros números pares a partir de ese número. En primer lugar, definimos las variables "par" que igualaremos al número "i" ("num") en un bucle para resolver el ejercicio. Mediante un bloque condicional, usamos la función MOD para calcular el resto de los valores superiores a la variable "num". En caso positivo, se suma "num" a la variable "sum", que calcula la suma de dichos pares. A continuación, se suma 1 unidad a la variable par que contiene los números pares superiores. En caso negativo, se suma 1 a la variable "num" y el programa sigue ejecutándose hasta que "i" es igual a "par".

Diagramas de flujo: Práctica 26

En esta nueva práctica, debemos crear un programa que sume los "n" primeros números naturales, para después realizar la suma de estos. Creamos un contador i igual a 1 y "sum" igual a 0. A continuación, mediante un bucle, vamos realizando la suma a los contadores "i"y "sum". En el momento que i sea igual al valor "n" inicial, el programa finaliza.

viernes, 20 de enero de 2017

Diagramas de flujo: Práctica 25

En esta nueva práctica debemos calcular el cuadrado de los 9 primeros números naturales. En primer lugar, definimos las variables i y n como 0. Seguidamente entramos en un bucle por el cuál es necesario que i sea igual a 10 para salir. Por cada vuelta de bucle, el programa eleva al cuadrado el valor n, además de sumar 1 unidad a i y n.

Diagramas de flujo: Práctica 24

En esta nueva práctica debemos introducir un valor que esté entre 1 y 10. A continuación, el programa debe calcular la tabla de multiplicar (del 1 al 10) de dicho número y mostrársela al usuario. Utilizamos un condicional para saber que dicho número está en el rango indicado y seguidamente utilizamos un bucle por el que multiplicamos el número por un valor m que vale 0. Por cada vuelta que da el bucle, el valor m suma 1, al igual que 1. El programa finaliza cuando i es mayor a 11, ya que se calcula la tabla de multiplicar hasta 10.

Diagramas de flujo: Práctica 23


En esta nueva práctica debemos calcular el número del año en el que nos encontramos, teniendo en cuenta el mes del año. Comenzamos a usar una nueva función conocida como "Array", por la que podemos asignar un valor a una variable en concreto, ya repetida, con índice propio. Comenzamos introduciendo todos los meses del año y sus días. A continuación insertamos el mes en el que nos encontramos, de forma que sea un valor entre 1 y 12. Seguidamente, introducimos el día en el que nos encontramos, de forma que sea acorde al mes en el que nos encontramos (el programa no funcionará si introducimos el día 30 a febrero, aunque este día pertenezca a otros meses). Por último, se calcula la suma de todos los meses acontecidos y los días del último mes en el que nos encontramos.



Diagramas de flujo: Práctica 22

En esta nueva práctica debemos crear un programa que resuelva una ecuación de segundo grado. En primer lugar, le pedimos que introduzca tres valores, que se corresponden con los cocientes a, b y c de la ecuación. A continuación, realizamos la operación que se realiza dentro de la raíz cuadrada. Si es mayor que 0, se opera con el resto de los valores y se hallan las 2 soluciones posibles. En caso negativo, se llega a otro condicional que indica si el valor del interior de la raíz es igual a 0. En caso positivo, se opera para hallar el único resultado posible. En caso negativo, se opera y se hallan las dos soluciones complejas posibles.