Logo Passei Direto
Buscar
Interprete o programa abaixo e assinale qual das opções será impressa na saída.
#define TAM 4
main()
{
int i = 0;
int x = 1000;
int v[TAM] = {30, 20, 30, 40};
for (i = 0; i < TAM; i++)
x = x - v[i];
printf("%d", x);
}
Assinale a opção correta:
A) 780
B) 870
C) 880
D) 800
E) 770
User badge image
Estudo Através de Questões

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar o programa passo a passo. 1. O valor inicial de `x` é 1000. 2. O vetor `v` é inicializado com os valores {30, 20, 30, 40}. 3. O loop `for` itera sobre os elementos do vetor `v`, subtraindo cada elemento de `x`. Agora, vamos calcular a subtração: - Iteração 1: `x = 1000 - 30` → `x = 970` - Iteração 2: `x = 970 - 20` → `x = 950` - Iteração 3: `x = 950 - 30` → `x = 920` - Iteração 4: `x = 920 - 40` → `x = 880` Portanto, o valor final de `x` após o loop é 880. Assim, a opção correta é: C) 880.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina