Red de conocimiento informático - Conocimiento informático - Ayúdame a echar un vistazo a este mini programa de las 24 en punto

Ayúdame a echar un vistazo a este mini programa de las 24 en punto

Tus i2 e i4 son variables locales declaradas en FOR. ¿Cómo se pueden utilizar? Los i2 e i4 que declaraste solo se pueden usar en for. Es necesario mencionar las declaraciones de i2 e i4 afuera.

#include

#include

int recuento

void main()

{

float a[7];

int i1,i2,i3,i4;

cout<<"Por favor, introduzca cuatro Número: ";

for(int t=0;t<4;t++)

cin>>a[t];

for(i1 = 0;i1<4;i1++)

for(i2=0;i2<4;i2++)

if(i1==i2)continuar

for(int op1=0;op1<4;op1++)

switch(op1)

{

caso 0: a[4]=a[ i2 ]+a[i1];romper;

caso 1: a[4]=a[i1]-a[i2];romper

caso 2: a[4 ] =a[i1]*a[i2];romper;

caso 3: a[4]=a[i1]/a[i2];romper

predeterminado: romper;

}

para(i3=0;i3<5;i3++)

para(i4=0;i4<5;i4++)

p>

if(i3==i1||i3==i2||i4==i1||i4==i2)continuar

for(int op2=0;op2<4; ; op2++)

switch(op2)

{

caso 0:a[5]=a[i3]+a[i4];break

p>

caso 1:a[5]=a[i3]-a[i4];romper

caso 2:a[5]=a[i3] *a[i4]; romper;

caso 3:a[5]=a[i3]/a[i4]; romper

predeterminado: romper

}

p>

for(int op3=0;op3<4;op3++)

switch(op3)

{

caso 0:a[6 ]=a[4]+a[5];romper;

caso 1:a[6]=a[4]-a[5];romper; /p>

caso 2 :a[6]=a[4]*a[5];romper;

caso 3:a[6]=a[4]/a[5] ;romper;

deafult: romper

}

if(fabs(a[6]-24)<0.000001)count++; p> cout<

}

¡No leí la idea del programa!