EJERCICIOS

HOJA 1

1. Acepta por teclado el valor del radio y proporciona el perimetro de la circunferencia, el area del circulo y el volumen de la esfera. Perimetro = 2πr Area = πr2 Volumen = 4/3πr3 2. Acepta por teclado los valores del capital, el redito anual y el tiempo, como resultado nos proporciona el interes obtenido. Y=C*R*T 3. Acepta la introduccion de dos numeros y nos proporciona su suma, su resta y su producto. 4. Acepta los componentes de un vector de dos dimensiones y nos proporcione su modulo. 5. Acepta como entrada los coeficientes e una ecuacion de 2º grado y nos proporcione sus soluciones reales. 6. En una venta por catalogo si pagamos a plazos nos cargan un 7% del precio anunciado, hacer un programa que acepte como entrada el precio y el numero de plazos y nos proporcione la cantidad a pagar en cada plazo.

Página 1

printf("Pulsa una tecla para continuar\n"). /* Introduccion del radio */ scanf ("%f". clrscr(). Volumen).h> #include <conio. printf ("El area del circulo es %f \n". &Radio). /* Visualizacion de variables */ printf ("El perimetro de la circunferencia es %f \n". Volumen = ( 4 * Pi * Radio * Radio * Radio ) / 3. /* Operaciones para obtener resultados */ Area = Pi * Radio * Radio.C /* ****** Programa del Area ****** */ #include <stdio. } Página 2 . float Area.h> #define Pi 3. Perimetro).14159 main() { /* Declaracion de variables */ float Perimetro. return. getch(). Area). printf ("El volumen de la esfera es %f \n". float Radio.EJER01-1. printf ("Escribe el Radio : "). Perimetro = 2 * Pi * Radio. float Volumen.

C /* ***** Programa que proporciona el interes ***** */ #include <stdio. Interes = Capital * Redito * Tiempo. &Redito). } Página 3 . printf ("El interes resultante es %f \n". printf ("Introduce el capital :"). Interes). scanf ("%ld". printf ("Pulsa una tecla para continuar "). getch(). return. scanf ("%ld".h> main() { long Capital. printf ("Introduce el redito (en tanto por cien) :"). &Capital). clrscr().h> #include <conio. &Tiempo). scanf ("%f". float Interes.EJER02-1. float Redito. /* En tanto por cien */ long Tiempo. printf ("Introduce el tiempo :").

scanf ("%d".EJER03-1. Num1. int Resta. printf ("La suma de %d y %d es %ld \n". long Producto. printf ("Pulsa una tecla para continuar ").Resta). return.Num2. getch(). } Página 4 . Num1.h> main() { int Num1. Resta = Num1 . &Num2). printf ("Introduce el primer numero :").Num2. Suma = Num1 + Num2.Suma). printf ("El producto de %d y %d es %ld \n".h> #include <conio. Producto = Num1 * Num2. resta y multiplica ***** */ #include <stdio. printf ("La resta de %d y %d es %d \n". long Suma.Num2. scanf ("%d". Num1. &Num1). int Num2.C /* ***** Programa que suma.Num2. clrscr().Producto). printf ("Introduce el segundo numero :").

return. scanf ("%d". clrscr(). &X).%d) es: %f \n". printf ("El modulo del vector(%d.EJER04-1. printf ("Introduce el primer parametro del vector :"). Modulo = sqrt (Aux). getch().C /* ***** Programa que saca el modulo de un vector ***** */ #include <stdio.Y.Modulo). scanf ("%d".X. float Modulo. long Aux. Aux = X*X + Y*Y. int Y. } Página 5 .h> #include <math.h> #include <conio. printf ("Pulsa una tecla para continuar "). printf ("Introduce el segundo parametro del vector :").h> main() { int X. &Y).

scanf ("%d". printf ("Introduce el tercer coeficiente de la ecuacion :"). &B). getch(). float X2. X1. float X1. } Página 6 . clrscr(). X2 = ( -B-sqrt(Aux))/(2*A). printf ("Introduce el segundo coeficiente de la ecuacion :"). &C).h> main() { int A. printf ("Introduce el primer coeficiente de la ecuacion :"). int B. printf ("Los resultados de la ecuacion son %f y %f \n".EJER05-1. scanf ("%d". Aux = B*B-4*A*C.C /* ***** Programa que resuelve ecuaciones ***** */ #include <stdio. long Aux.h> #include <conio. int C. X1 = ( -B+sqrt(Aux))/(2*A). return.X2). &A). printf ("Pulsa una tecla para continuar "). scanf ("%d".

&Plazos).C /* ***** Programa precio por plazos ***** */ #include <stdio. printf ("El precio por plazo es %ld \n". printf ("Pulsa una tecla para continuar "). long Plazos. long Totplazo. printf ("Introduce el numero de plazos :"). Totplazo).07))/Plazos. &Precio). scanf ("%ld".h> main() { long Precio. clrscr().EJER06-1. scanf ("%ld". getch(). } Página 7 . printf ("Introduce el precio del articulo :"). return.h> #include <conio. Totplazo = (Precio*(1+0.