Ir ao conteúdo
  • Cadastre-se

Augusto CesarC

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

posts postados por Augusto CesarC

  1. Olá galera bom dia, sou iniciante em c++ e queria uma help se possivel. Estou com um problema onde devo calcular a multiplicação de um vetor por escalar. Vai ai um exemplo de Entrada e Saida. 3 = multiplicar por escalar; 3 = tamanho do vetor; 

     

    Entrada:        No caso se a = 1, soma os vetores; a = 2 realiza o produto escalar; e a = 3 multiplica por escalar.

    3 3

    1 2 3

    2

    Saida: 2 4 6

    #include <iostream>
    using namespace std;
    int main() {
    int a, n, b = 0, soma = 0;
    cin>>a>>n;
    
    int k[n];
    int l[n];
    int m[n];
    
    for(int i = 0; i<n; i++){
      cin>>k[i];
    }
    for(int i = 0; i<n; i++){
      cin>>l[i];
    }
    for(int i = 0; i<n; i++){
      if(a == 1){
        m[i] = k[i] + l[i];
        cout<<m[i]<<" ";
      }
      else if(a == 2){
        b = k[i] * l[i];
        soma += b;
      } 
      else if(a == 3){
        m[i] = k[i] * l[i]; 
        cout<<m[i]<<" ";
      }
     }
    if(a==2){
     cout<<soma;
    }

     

    Segue o problema guys

    Screenshot_1.png

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!