sábado, 12 de marzo de 2011

Tareas de Unidad II

Tarea 1

Modifique el programa 4.9 para que las raíces imaginarias sean calculadas y desplegadas cuando el discriminante sea negativo. En este caso las dos raíces de la ecuación son:

x1 = (-b / 2a) + sqrt [-(b2 - 4ac)] / 2a ( i )

x= (-b / 2a) - sqrt [ -(b2 - 4ac)] / 2a ( i )

donde i es el símbolo del numero imaginario para la raíz cuadrada de -1.

C++














Tarea 2

La multiplicación rusa se realiza un tanto diferente a lo que nosotros estamos acostumbrados. Pata multiplicar 2 números (multiplicador por multiplicando) se realiza el siguiente proceso:
se multiplica repetidamente por 2 el multiplicando y al mismo tiempo se divide entre dos al multiplicador hasta que el multiplicador tome el valor de 1, luego se suma todos los multiplicandos correspondientes a los multiplicadores impares, dicha suma es el resultado del producto de los 2 números por ejemplo:

numero 1=? ( 37 )
numero 2=? ( 12 )
los numero que se sumaron son: 12, 48, 384
el resultado de la multiplicación es 444.

C++


Tarea 3

Escriba un programa que lea un numero entero y un carácter. La salida debe ser un rombo dibujado con el carácter dado y de anchura máxima dada por el entero leido. El programa debe repetir el proceso, hasta que la anchura sea 0.

C++






















































No hay comentarios:

Publicar un comentario