I. V - O algoritmo apresentado começa com um teste seletivo (verificar se os ingredientes estão disponíveis), seguido de sequenciamento (reunir os ingredientes em uma vasilha própria e misturá-los por 5 minutos) e repetição (levar ao forno por 30 minutos).
II. F - Reunir os ingredientes em uma vasilha própria não é um teste seletivo, é uma ação de sequenciamento.
III. V - Levar ao forno por 30 minutos é uma ação repetitiva.
IV. V - Caso os ingredientes estejam todos disponíveis é um teste seletivo.
Sobre o algoritmo para a produção de um bolo, a alternativa correta é:
A- V, F, V, V.
Sobre o algoritmo do bolo
O algoritmo do bolo de chocolate:
Separar os ingredientes:
Essa parte do algoritmo é um exemplo perfeito de teste seletivo e repetição. Verdadeiro.
Caso os ingredientes estejam todos disponíveis, continue a fabricação, caso não, desista da fabricação:
Reunir os ingredientes em uma vasilha própria não é um exemplo de teste seletivo. Falso.
Levar ao forno por 30 minutos:
Levar ao forno por 30 minutos é um exemplo de repetição. Verdadeiro
Caso os ingredientes estejam todos disponíveis:
Exemplo perfeito de teste seletivo. Verdadeiro.
Algoritmo em C que exemplifica o algoritmo do bolo
#include <stdio.h>
int main() {
int ingredientes_disponiveis = 1; // 1 representa que estão disponíveis, 0 representa que não estão
int vasilha_pronta = 0; // 0 representa que a vasilha não está pronta, 1 representa que está pronta
// Verifica se os ingredientes estão disponíveis
if (ingredientes_disponiveis == 0) {
printf("Não é possível fazer o bolo, pois nem todos os ingredientes estão disponíveis.\n");
return 0;
}
// Separa os ingredientes
printf("Ingredientes separados.\n");
// Reúne os ingredientes na vasilha
vasilha_pronta = 1;
printf("Ingredientes reunidos na vasilha.\n");
// Mistura os ingredientes na batedeira
printf("Misturando os ingredientes na batedeira por 5 minutos.\n");
// Leva a vasilha ao forno
printf("Levando a vasilha ao forno por 30 minutos.\n");
return 0;
}
Nesse exemplo, as variáveis "ingredientes_disponiveis" e "vasilha_pronta" foram utilizadas para representar o estado dos ingredientes e da vasilha ao longo do algoritmo.
O programa verifica se os ingredientes estão disponíveis (IV)utilizando um teste seletivo com o comando "if", e caso não estejam, imprime uma mensagem informando que não é possível fazer o bolo e encerra o programa com o comando "return". Em seguida, o programa separa os ingredientes e reúne-os na vasilha, que é representada pela variável "vasilha_pronta" (II) "Soma".
Depois, mistura os ingredientes na batedeira por 5 minutos e leva a vasilha ao forno por 30 minutos (III). Por fim, o programa encerra com o comando "return 0".
Saiba mais sobre algoritmos aqui: https://brainly.com.br/tarefa/31321477
Lista de comentários
Resposta:
A alternativa correta é a opção "c".
Explicação:
I. V - O algoritmo apresentado começa com um teste seletivo (verificar se os ingredientes estão disponíveis), seguido de sequenciamento (reunir os ingredientes em uma vasilha própria e misturá-los por 5 minutos) e repetição (levar ao forno por 30 minutos).
II. F - Reunir os ingredientes em uma vasilha própria não é um teste seletivo, é uma ação de sequenciamento.
III. V - Levar ao forno por 30 minutos é uma ação repetitiva.
IV. V - Caso os ingredientes estejam todos disponíveis é um teste seletivo.
Sobre o algoritmo para a produção de um bolo, a alternativa correta é:
Sobre o algoritmo do bolo
O algoritmo do bolo de chocolate:
Separar os ingredientes:
Caso os ingredientes estejam todos disponíveis, continue a fabricação, caso não, desista da fabricação:
Levar ao forno por 30 minutos:
Caso os ingredientes estejam todos disponíveis:
Algoritmo em C que exemplifica o algoritmo do bolo
#include <stdio.h>
int main() {
int ingredientes_disponiveis = 1; // 1 representa que estão disponíveis, 0 representa que não estão
int vasilha_pronta = 0; // 0 representa que a vasilha não está pronta, 1 representa que está pronta
// Verifica se os ingredientes estão disponíveis
if (ingredientes_disponiveis == 0) {
printf("Não é possível fazer o bolo, pois nem todos os ingredientes estão disponíveis.\n");
return 0;
}
// Separa os ingredientes
printf("Ingredientes separados.\n");
// Reúne os ingredientes na vasilha
vasilha_pronta = 1;
printf("Ingredientes reunidos na vasilha.\n");
// Mistura os ingredientes na batedeira
printf("Misturando os ingredientes na batedeira por 5 minutos.\n");
// Leva a vasilha ao forno
printf("Levando a vasilha ao forno por 30 minutos.\n");
return 0;
}
Nesse exemplo, as variáveis "ingredientes_disponiveis" e "vasilha_pronta" foram utilizadas para representar o estado dos ingredientes e da vasilha ao longo do algoritmo.
O programa verifica se os ingredientes estão disponíveis (IV) utilizando um teste seletivo com o comando "if", e caso não estejam, imprime uma mensagem informando que não é possível fazer o bolo e encerra o programa com o comando "return". Em seguida, o programa separa os ingredientes e reúne-os na vasilha, que é representada pela variável "vasilha_pronta" (II) "Soma".
Depois, mistura os ingredientes na batedeira por 5 minutos e leva a vasilha ao forno por 30 minutos (III). Por fim, o programa encerra com o comando "return 0".
Saiba mais sobre algoritmos aqui: https://brainly.com.br/tarefa/31321477
#SPJ2