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

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

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

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

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

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

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

Sign up to vote on this title
UsefulNot useful