Red de conocimiento informático - Conocimiento de la instalación - Hay un faro de ocho pisos. La cantidad de luces en cada piso es igual al doble que la del piso anterior. Hay 765 luces en una capa. Por favor, ayúdenme a corregir la cantidad de luces en la parte inferior de la torre. al programar.

Hay un faro de ocho pisos. La cantidad de luces en cada piso es igual al doble que la del piso anterior. Hay 765 luces en una capa. Por favor, ayúdenme a corregir la cantidad de luces en la parte inferior de la torre. al programar.

#includelt;stdio.hgt;

void main()

{

int i, n = 1, m, suma = 0;

while(suma lt; 765) {

suma = 0; m = n

for(i = 1; i lt; ; = 8; i ) { suma = m; m *= 2 }

}

printf("¡lo entiendes! suma = d, n = d\n", sum, n);

//Se ha obtenido el resultado correcto.

//Lo siguiente es para mostrar detalles:

m = 3; sum = 0;

for(i = 1; i lt; = 8; i ) {

suma = m;

printf("i = d, n = d, suma = d\n", i, m, suma

);

m *= 2;

}

}

//Después de ejecutar el programa, se muestra lo siguiente:

¡Lo entiendes! suma = 765, n = 3

i = 1, n = 3, suma = 3

i = 2, n = 6, suma = 9

i = 3, n = 12, suma = 21

i = 4, n = 24, suma = 45

i = 5, n = 48, suma = 93

i = 6, n = 96, suma = 189

i = 7, n = 192, suma = 381

i = 8, n = 384, suma = 765

Presiona cualquier tecla para continuar