Jump to content
Luiz Luiza

nao sei usar cm vetor passando como parametro para metodo

Recommended Posts

 

ja tentei usando paramentro com vetor, deu certo 

Comoooooooooo?

pergunta é:

Dados dois vetores:

A – 8 elementos do tipo inteiro

B – 12 elementos do tipo inteiro

Faça um programa que leia os dois vetores A e B, gere o vetor C correspondente a interseção dos vetores A e B. Utilize um método para preenchimento dos vetores A e B e um outro método para gerar o vetor C, este método receberá os vetores A e B por parâmetro. Imprima o vetor C

 

class Program
    {
        static void Main(string[] args)
        {
            int[] va; int[] vb; int você;
            VetorC(va,vb,você);
            Console.ReadKey();
        }
        public static void Exer4(int[] vertora, int[] vertorb, int[] vertorc)
        {
            int i, p;
            vertora = new int[8];
            vertorb = new int[12];
            vertorc = new int[0];

            Console.WriteLine("Voce, entre com os elementos do vetor ");
            for (i = 0; i < vertora.Length; i++)
            {

                Console.WriteLine("Entre com o  elemento do vetor 1: ", i + 1);
                vertora = int.Parse(Console.ReadLine());

                Console.WriteLine("Entre com o  elemento do vetor 2: ", i + 1);
                vertorb = int.Parse(Console.ReadLine());

            }

            for (p = 0; p < vertorb.Length; p++)
            {
                vertorc[p] = vertora[p] + vertorb[p];
                Console.WriteLine("\n a soma para elemento %i foi: %i \n", p + 1, vertorc[p]);

            }
            Console.WriteLine("vetor C " + p);
        }
            public static void VetorC(int[] VA, int[] VB, int[] você)
            {
            
            Exer4(VA, VB, você);
            

            }
        }

    }
 

Share this post


Link to post
Share on other sites

Vetor A não tem o mesmo tamanho que o B, então não pode ficar no mesmo laço.

O vetor C não tem tamanho fixo, então não pode ser 0.

 

Procure quebrar o problema em partes.

O enunciado foi bem claro, interpretação de texto, meu amigo.

  • Gostei 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Felipe Nobre
      boa noite galera
      Alguém sabe como corrigir esse erro? Eu consigo gerar o PDF normalmente quando o texto não inclui caracteres especiais ou 
      caracteres comuns como acentos etc..
      No app config pensei que fosse o UTF mas está como padrão UTF-8
      Creio que deve ser alguma renderização. PS: Estou utilizando a fonte padrão ARIAL no design do meu report. Minhas referencias com versão mais atual são essas


    • By lucas9
      Com base nos conceitos de reutilização de código e flexibilidade, você deve planejar uma classe de faturamento com o método faturar. Lembre-se que não é permitido reescrever métodos; no entanto, deve ser considerado que cada perfil de cliente tem uma regra de faturamento diferente. Veja:
      Cliente pessoa física recebe um desconto de 15% e tem 30 dias para pagar. Cliente pessoa jurídica recebe um desconto de 20% e tem 60 dias para pagar. Cliente governo não recebe desconto e deve pagar à vista. Use os comandos try e catch para tratar as possíveis exceções (por exemplo, tentar ler mais clientes do que existem).
    • By Estevão Alves Avelino
      Estou com duvidas de como pegar os dados digitados no DataGridView e jogar dentro de variáveis, se alguém souber uma maneira de fazer isso ficarei muito grato!
    • By Estevão Alves Avelino
      Estou com duvidas de como pegar os dados digitados no DataGridView e jogar dentro de variáveis, se alguém souber uma maneira de fazer isso ficarei muito grato!
    • By QBAX
      #include <iostream>
      #include <stdio.h>
      #include <stdlib.h>

      int main()
      {
          float alt, massa, IMC;
           printf("Digite sua Altura (Metros): ");
          scanf("%f",&alt);
           printf("Digite sua Massa (Kg): ");
          scanf("%f",&massa);
          IMC = (alt*alt);
          IMC = (massa/IMC);
          
          printf("-----------------------------------\n");
          printf("Seu IMC e: %0.2f\n",IMC);
          if(IMC<=17)
          {
              printf("Muito abaixo do peso.\n");
          }
          else
          {
              if(IMC>17 && IMC<=18.49)
              {
                  printf("Abaixo do peso.\n");
              }
              else
              {
                  if(IMC>=18.5 && IMC<=24.99)
                  {
                      printf("Peso normal.\n");
                  }
                  else
                  {
                      if(IMC>=25 && IMC<=29.99)
                      {
                          printf("Acima do peso.\n");
                      }
                      else
                      {
                          if(IMC>=30 && IMC<=34.99)
                          {
                              printf("voce esta Obeso.\n");
                          }
                          else
                          {
                              if(IMC>=35 && IMC<=39.99)
                              {
                                  printf("Obesidade Severa.\n");
                              }
                              else
                              {
                                  if (IMC>=40)
                                  {
                                      printf("voce esta em Obesidade MORBIDA.\n");
                                  }
                              }
                          }
                      }
                  }
              }
          }
          return 0;
      }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.