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

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

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

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

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

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

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