Untitled
unknown
plain_text
8 months ago
1.3 kB
5
Indexable
int main()
{
// Nível Novato - Movimentação das Peças
// Sugestão: Declare variáveis constantes para representar o número de casas que cada peça pode se mover.
int casas;
int opcao;
// Implementação de Movimentação do Bispo
// Sugestão: Utilize uma estrutura de repetição para simular a movimentação do Bispo em diagonal.
printf("Bispo\n\n");
printf("Digite a direção e a quantidade de casas que vc quer que ele se mova.\n");
printf("1. Diagonal superior esquerda\n");
printf("2. Diagonal superior direita\n");
printf("3. Diagonal inferior esquerda\n");
printf("4. Diagonal inferior direita\n");
scanf("%d\n", &opcao);
switch (opcao)
{
case 1:
printf("\nquantas casas quer movimentar para à Diagonal superior esquerda?");
scanf("%d", &casas);
for (int i = 0; i < casas; i++)
{
printf("%d casas para à Diagonal superior esquerda\n", i);
}
break;
case 2:
printf("\nquantas casas quer movimentar para à Diagonal superior direita?");
scanf("%d", &casas);
for (int i = 0; i < casas; i++)
{
printf("%d casas para à Diagonal superior direita\n", i);
}
break;
default:
printf("Opção Inválida");
break;
}
}Editor is loading...
Leave a Comment