Untitled
unknown
plain_text
2 months ago
1.3 kB
4
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