solito su colaboracion con respecto al siguiente ejercicio en serie:
(5*b-p)^2, 2(10*b+p)^4, (15*b-p)^2, 2(20*b+p)^4
Análisis:
Antes del paréntesis lleva una variable que es 1 y 2, se comporta de la manera en que si el exp es 2 la variable será 1, si el exp es 4 la variable es 2.
El comportamiento de los números (5,10,15,20) es q se incrementa de 5 en 5. Y esta variable se multiplica, por la operación resta o suma. Comenzando con resta para el primer termino (5*b-p)^2 y suma para el segundo termino 2(10*b+p)^4. De la misma manera se repite para los demás cada dos términos.
Yo pienso que por ejemplo podría hacerse si el exp es dos se resta, si el exp es 4 se suma. Lo que no se es como hacer para q se cumpla eso.
Ahora se debe arrojar el resultado, solicitando las variables b y p al usuario cualquiera q sea.
tratanto de resolverlo, primero que todo para que me arroje la variable a1, a2, a1, a2 asi sucesivamente hice esto, pero me imprime solo a2, a2, a2 por lo que no se como hago para que me imrprima como debe de ser a1, a2 etc.
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
int limite,i,cont, ban,ban1,a;
limite=4;
cont=1;
ban=0;
for (i=1;i<=limite;i++)
{
if(cont==1)
{
a=1;
}
else
ban=ban+1;
a=ban;
a=2;
cont=0;
printf ("A:%d, ", a);
cont=cont+1;
}
getch();
}