Mostrando las entradas con la etiqueta FACIL. Mostrar todas las entradas

4/18/2017

Ejercicio 57

Crea un programa que permita “jugar a adivinar un número” como se expone a continuación. En el programa generar un número aleatorio entero entre 0 y 20, El usuario introducirá un número y si el número aleatorio generado por el ordenador es menor deberá indicarse "el número es menor". Si el usuario introduce un número menor que el número aleatorio deberá indicarse “el número es mayor”. El programa terminará cuando el usuario introduzca el número aleatorio que había escogido el ordenador.

4/17/2017

Ejercicio 56

Se desea gestionar un sistema de registro, para las aplicaciones que se dan de alta en el sistema, los datos son: nombre del proceso, tiempo de uso del procesador, nombre de la tarea ejecutada. Ordene los registros de menor a mayor teniendo como criterio, el tiempo de uso del procesador.

Vector de objetos

4/16/2017

Ejercicio 55

Timmy tiene estatuas de diferentes tamaños como un regalo de <AiudaCode> para su cumpleaños, teniendo en cuenta que cada estatua tiene un tamaño de número entero no negativo.

A Timmy le gusta hacer las cosas perfectas, quiere organizarlas de menor a mayor las estatuas para que cada estatua sea más grande que la anterior exactamente por 1. Puede que necesite algunas estatuas adicionales para poder lograr eso. Ayuda a Timmy a averiguar el número mínimo de estatuas adicionales necesarias.

Area de un polígono

4/15/2017

Ejercicio 54

Haga un algoritmo que encuentre el área de un polígono para un n dado.

Un polígono es sólo un cuadrado con un lado de longitud 1. Un polígono se obtiene tomando el polígono n-1 y añadiendo polígonos a su borde, uno al lado del otro. Puede ver los polígonos 1, 2, 3 y 4 en la imagen de abajo.

Area de un polígono

Ejercicio 53

Dado un arreglo de n números enteros, haga un algoritmo que busque el par de elementos adyacentes que tiene el producto más grande y devuelva el resultado de ese producto.

Vector

4/14/2017

Ejercicio 52

Dada una cadena, haga un algoritmo que compruebe si es un palíndromo.
Un palíndromo es una palabra, número o frase que se lee igual adelante que atrás.

Ejemplo de un políndromo

Ejercicio 51

Dado un año, haga un algoritmo que devuelva el siglo en el que se encuentra.
El primer siglo se extiende desde el año 1 hasta el año 100 inclusive, el segundo siglo desde el año 101 hasta el año 200, etc.

Devolver siglo de un año

4/11/2017

Ejercicio 49

El municipio de Montería, requiere de sus servicios para sistematizar el proceso de facturación por consumo de energía eléctrica, para ello requiere del registro de los siguientes datos: nomenclatura de la vivienda, kilovatios consumidos al mes, costo básico por kilovatio. El subtotal facturado es el producto entre los kilovatios consumidos y el costo de los mismos, sin embargo, el municipio subsidia en un 8% del subtotal facturado, pero toda aquella vivienda que consuma más de 350 kilovatios al mes, se le sancionará, cobrándoseles al triple el costo de los kilovatios que excedan a los 350 básicos. Implemente una aplicación que de soporte a este requerimiento. Recuerde que es para N número de viviendas.

Vector de objetos

Ejercicio 48

Defina un vector de tamaño N de tipo Empleado. Para esto se declara la clase Empleado con sus atributos (código, nombre). Haga un menú que permita realizar las siguientes operaciones:

  • Registrar un empleado.

  • Mostrar datos del vector.

  • Mostrar los nombres de los empleados.

  • Mostrar los códigos de los empleados.

  • Buscar un empleado mediante su nombre.

  • Mostrar información de empleados con códigos mayores a un código pedido por pantalla.

Vector de objetos

3/23/2017

Ejercicio 45

Se necesita calcular el valor de impuesto para la cantidad madera que llevara un transportador , el subtotal y el total a pagar teniendo en cuenta la siguiente tabla.

Tabla Colaborador: Juan Mauricio Arrieta López

3/14/2017

Ejercicio 44

Se desea registrar a los estudiantes de un colegio en una lista simple enlazada, se deben pedir su id, nombre y edad. Declare las clases necesarias para poder realizar las siguientes operaciones:

  • Añadir un nodo por el final.

  • Añadir un nodo entre el medio de dos nodos.

  • Añadir un nodo por el inicio.

  • Buscar un estudiante mediante su ID o por su Nombre

  • Mostrar la información de todos los nodos de la lista

  • Mostrar la cantidad de nodos que hay en la lista

  • Eliminar un nodo de la lista

  • Eliminar toda la lista

Matriz

2/19/2017

Ejercicio 43

Elabore un algoritmo que permita obtener la siguiente matriz:

Matriz

Ejercicio 42

Hay una gran cantidad de personas con tarjetas de crédito en este mundo, por lo que esos números son bastante largos: American Express utiliza números de 15 dígitos, MasterCard utiliza números de 16 dígitos, y Visa utiliza 13 y 16 dígitos. Y esos son números decimales (0 a 9), no binarios, lo que significa, por ejemplo, que American Express podría imprimir tantos como 10 ^ (15) = 1.000.000.000.000.000 tarjetas únicas! (Eso es, mil billones).

Tarjeta de crédito

2/06/2017

Ejercicio 40

Dados tres valores positivos determinar si éstos no forman triángulo o si forman triángulo, decir si éste es: equilátero, isósceles o escaleno y obtener el área del triángulo.

Matriz Colaborador: Thiago López

2/01/2017

Ejercicio 39

Dados los valores A, B y C que son los parámetros de una ecuación de segundo grado, elaborar un algoritmo para hallar las posibles soluciones de dicha ecuación.

Matriz Colaborador: Thiago López

1/25/2017

Ejercicio 37

Elabore un algoritmo que permita obtener la siguiente matriz:

Matriz

12/26/2016

Ejercicio 36

Elabore un algoritmo que permita obtener la siguiente matriz:

Matriz

11/23/2016

Ejercicio 35

Elabore un algoritmo que permita obtener la siguiente matriz:

Matriz

11/13/2016

Ejercicio 33

Elaborar un algoritmo que entre el nombre de un empleado, su salario básico por hora y el número de horas trabajadas en el mes; escriba su nombre y salario mensual si éste es mayor de $450.000, de lo contrario escriba sólo el nombre.

11/08/2016

Ejercicio 32

Hacer un algoritmo que encuentre la suma de los números impares comprendidos entre 1 y N.