• Matéria: Informática
  • Autor: kaykymarra321
  • Perguntado 5 anos atrás

Implemente um programa, em linguajem c,
que leia um vetor de 8 posições. As 4 primeiras posições correspondem a força de uma carta e as 4 restantes as defesas. Em seguida, leia também dois valores X e Y quaisquer correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos valores encontrados nas respectivas posições X e Y mostrando que sua jogada com esta “mão” vai resultar em um total de T que potencializará sua jogada.

Respostas

respondido por: ffaguiar
1

Resposta:

#include <stdio.h>

#include <string.h>

#include <ctype.h>

#include <stdlib.h>

int main(){

int x,y,t,vet[]{200,300,400,500,150,250,350,450};

printf("Digite x:");

scanf("%d", &x);

printf("Digite y:");

scanf("%d", &y);    

t=vet[x]+vet[y];

printf("Sua jogada nesta mao resultara em: %d",t);

}

Explicação:

Executado em vsc e testado;

Lembre que o vetor começa contando em 0;

acredito ser melhor você separar os vetores de força e defesa, tipo:

int força[4];

int defesa[4];

Espero ter ajudado.

Perguntas similares