• Matéria: Ed. Técnica
  • Autor: camilalucizani8
  • Perguntado 3 anos atrás

Observe o trecho de código abaixo. int INDICE = 13, SOMA = 0, K = 0; enquanto K < INDICE faça { K = K + 1; SOMA = SOMA + K; } imprimir(SOMA); Ao final do processamento, qual será o valor da variável SOMA?

Respostas

respondido por: yancarvalho3
0

No fim do processamento desse código o valor da variável SOMA será 91.

Mas por que o valor da variável é igual a 91?

Bem, ao observar o código podemos ver que se trata de uma soma de números inteiros (int), e ele diz que enquanto K for menor que o INDICE o programa deverá fazer esses cálculos e ao fim o resultado da SOMA é 91.

O "enquanto" se trata de uma estrutura de repetição utilizada para comparar dados e refazer as operações até que o requisito seja alcançado, normalmente é visto como "while" ou "do-while". Essa estrutura de repetição é o ideal para esses casos onde devemos ir acrescentando valores a uma variável que se torna dinâmica.

Um exemplo do funcionamento desse código na linguagem de programação C é:

#include <stdio.h>

int main()

{

int INDICE = 13, SOMA = 0, K = 0;

   while(K < INDICE){

       K = K + 1;

       SOMA = SOMA + K;

   }

   printf("%d",SOMA);

return 0;

}

Saiba mais sobre lógica de programação aqui: https://brainly.com.br/tarefa/2133644

#SPJ1

Anexos:
respondido por: robertmacedo
0

Resposta:

91

Explicação:

Indice = 13

Soma = 0

K = 0

while K < Indice:

   K = K + 1

   Soma = Soma + K

print (Soma)

Usei a linguagem Pyhton para chegar ao resultado.

Perguntas similares