You are on page 1of 2

Programaci on I Ejercicios

3er semestre marzo de 2017

1. Escriba un programa de nombre operaQ.c que lea de la entrada estandar dos


racionales, para cada racional se debe leer un numerador p y su correspondiente
q denominador para que sean representados de la forma pq , y muestre un men u
con las siguientes opciones:

1. Suma de racionales.
2. Resta de racionales.
3. Multiplicacion de racionales.
4. Division de racionales.
a
El resultado se debe mostrar simplificado de la forma b
con mcd(a, b) = 1 y
b > 0.

2. Escriba un programa de nombre operaC.c que lea de la entrada estandar dos


complejos, para cada complejo se debe leer una parte real a y su correspondiente
b parte imaginaria para que sean representados de la forma a + ib, y muestre un
menu con las siguientes opciones:

1. Suma de complejos.
2. Resta de complejos.
3. Multiplicacion de complejos.
4. Division de complejos.
5. Norma de complejos.
6. Conjugado de complejos.

3. Escriba un programa de nombre operaH.c que lea de la entrada estandar dos cu-
aternios, para cada cuaternio se debe leer una parte real a y sus correspondientes
b, c, d partes no reales para que sean representados de la forma a + ib + jc + kd,
y muestre un men u con las siguientes opciones:

1. Suma de cuaternios.
2. Resta de cuaternios.
3. Multiplicacion de cuaternios.
4. Division de cuaternios.
5. Norma de cuaternios.
6. Conjugado de cuaternios.
Informatica Basica Ejercicios (contin
ua)

4. Escriba un programa de nombre operaPoli.c que muestre un men


u con las
siguientes opciones:

1. Evaluacion de un real x0 en un polinomio p(x).


2. Suma de dos polinomios.
3. Multiplicacion de dos polinomios.

Se debe leer de la entrada estandar una opcion y la informacion necesaria de


acuerdo a la opcion elegida. Se debe escribir en la salida estandar el resultado
de acuerdo a la opcion elegida. En cualquier caso, los polinomios a leer deben
ser de grado inferior o igual a 10.

5. Escriba un programa en C de nombre matrizH.c que muestre un men u de op-


ciones en donde se contemple la suma, la multiplicacion de dos matrices, as
como la transpuesta de una matriz. Las entradas de las matrices son n umeros
cuaternios. Se debe de leer de la entrada estandar una opcion y la(s) matriz(ces)
involucrada(s) para efectuar la opcion seleccionada y se debe escribir en la salida
estandar el resultado de dicha opcion.

6. Escriba un programa en C de nombre Nmcd.c que lea de la entrada estandar n


enteros mi (1 i n) y escriba en la salida estandar el maximo com
un divisor
de estos mcd(m1 , . . . , mn ).

7. Escriba un programa en C de nombre mcdPoli.c que lea de la entrada estandar


dos polinomios con coeficientes reales y escriba en la salida estandar el maximo
comun divisor de los polinomios dados.

Pagina 2 de 2

You might also like