Gerar um programa c que preencha um array unidimensional homogeneo do tamanho 50 com numeros aleatorios, desde 1 até 200 gerados pelo computador em seguida, o programa deve chamar uma array e obter a quantidade de numeros pares e a quantidade de numeros impares contidos no array.
Como eu posso criar um array do tamanho 50, que possa gerar esses numeros aleatorios ?
int[] meuArray = new int[50];
1 curtida
Você marcou o tópico com a tag “C e C++”, tem certeza que é uma dessas linguagens que usou?
Porque int[] meuArray = new int[50]
não funciona em nenhuma dessas linguagens (apesar de funcionar em outras, como Java e C#, por exemplo).
Em C e C++, teria que ser assim:
int meuArray[50];
Em C++ também existe o std::array
:
#include <array>
...
std::array<int, 50> meuArray;
Que tem algumas diferenças com relação ao array “normal”.
Enfim, confira aí a linguagem que vc usou ![:slight_smile: :slight_smile:](https://www.guj.com.br/images/emoji/twitter/slight_smile.png?v=10)