Codigo para caida libre, Raices de ecuacion cuadratica, etc.
Enviado por Rodolfo Carmona • 12 de Septiembre de 2016 • Tarea • 659 Palabras (3 Páginas) • 325 Visitas
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
#define g 9.81
main()
{
int A, X, Y, ban=1, Tc=0, i, j, N4,N1, X1, Y1, iC, jC, kC, lC,ContC=0, j2, i2, n2;
float HT, h, Tf, HS, Vf, a, b, c, discr, x1, x2, x, re, im, Sum4=0, Sum1=0, rop, op;
while(ban!=99)
{
printf("Eliga la operacion que desea realizar \n\n1)Serie #1 (1-(x^(2y)/2)+(x^(3y)/3)-(x^(4y)/4)+...-(x^(ny)/n))\n\n2)Raices de polinomio\n\n3)Triangulo de *\n\n4)Serie #2 ((1/2)-(2/2^2)+(3/2^3)-...+(n/2^n))\n\n5)Numeros de 4 cifras\n\n6)Caida libre\n");
scanf("%d", &A);
system("cls");
switch(A)
{
case 1: printf("Ingrese el valor para N, X y Y en ese orden separados por comas de la siguiente manera\nN, X, Y\n");
scanf("%d, %d, %d", &N1, &X1, &Y1);
while(N1>1)
{
op=fmod(N1,2);
if(op==0)
{
rop=(pow(X1,N1*Y1)/N1)*(-1);
Sum1=Sum1+rop;
N1--;
}
else
{
rop=pow(X1,N1*Y1)/N1;
Sum1=Sum1+rop;
N1--;
}
}
Sum1=Sum1+1;
printf("La suma de la serie #1 es %.3f\n", Sum1);
Sum1=0;
break;
case 2: printf("Solucion a una ecuacion de segundo grado\nIngrese los valores de los coeficientes A, B y C \nseparados por una coma de la siguiente manera\nA, B, C\n");
scanf("%f, %f, %f", &a, &b, &c);
if(a!=0){
discr=pow(b,2)-4*a*c;
if (discr>0) {
x1=((-b-sqrt(discr))/(2*a));
x2=((-b+sqrt(discr))/(2*a));
printf("Las raices son dos reales y distintas\n");
printf("x1= %.3f\n", x1);
printf("x2= %.3f\n", x2);}
else;
if (discr==0) {
x=-b/(2*a);
printf("La raiz es una sola\n");
printf("x=%.3f\n", x);
}
else;
if(discr<0) {
re=-b/(2*a);
im=sqrt(-discr)/(2*a);
printf("Las raices son dos complejos conjugados,\n");
printf("x1=%.3f +i %.3f\n", re, im);
printf("x2=%.3f -i %.3f\n", re, im);
}
}
else{
printf("No es cuadratica\n");
}
break;
case 3:printf("Ingrese
...