Reaper Posted March 18, 2012 Report Share Posted March 18, 2012 Pessoal tenho o seguinte trabalho para fazer:O seu objetivo será desenvolver um algoritmo que simule o funcionamento de um programa que extrairá dados estatísticos de uma matriz gerada aleatoriamente.Inicialmente, o programa solicita ao usuário que informe a dimensão da matriz. O programa então deverá gerar uma matriz com a dimensão informada e preenchida com valores aleatórios entre 1 e 99.Lógica de Programação Trabalho 02Universidade de Fortaleza 2Exemplo: Dimensão da matriz: 4Matriz gerada pelo programa: 25 12 47 2091 84 3 768 75 20 7881 25 43 36O programa deve exibir a matriz gerada na tela depois de criada. Em seguida, o programa deve solicitar ao usuário qual dado estatístico ele deseja saber. As opções que o programa deve fornecer são: Par e Impar: Nesta opção, o programa retorna a quantidade de números pares e de números impares existentes na matriz. No exemplo, são 7 pares e 9 impares. Maior número: Nesta opção, o programa retorna o maior número existente na matriz. No exemplo, o número retornado é 91. Menor número: Nesta opção, o programa retorna o menor número existente na matriz. No exemplo, o número retornado é 3. Número que mais se repete: Nesta opção, o programa retorna o número que mais se repete dentro da matriz, além da quantidade de vezes que ele se repete. No exemplo, o número retornado é 20 e a quantidade de vezes é 2. Média: Nesta opção, o programa retorna a média aritmética dos números existente na matriz. No exemplo, o valor retornado é aproximadamente 44,68. Números primos: Nesta opção, o programa retorna a quantidade de números primos existente na matriz. No exemplo, o valor retornado é 4.Ao fim do processamento de uma opção escolhida pelo usuário, o programa deve retornar ao menu de opções. O programa deve possuir no menu a opção de encerrar, para que o usuário encerre a execução do programa.Com exceção da primeira opção, todas as demais opções do programa devem ser desenvolvidas como função.Queria saber como faço estas duas funções: Número que mais se repete: Nesta opção, o programa retorna o número que mais se repete dentro da matriz, além da quantidade de vezes que ele se repete. No exemplo, o número retornado é 20 e a quantidade de vezes é 2. Números primos: Nesta opção, o programa retorna a quantidade de números primos existente na matriz. No exemplo, o valor retornado é 4. Quote Link to comment Share on other sites More sharing options...
0 Jhonas Posted March 21, 2012 Report Share Posted March 21, 2012 vejahttp://www.ebah.com.br/content/ABAAAAQYcAF...zes-estatisticaabraço Quote Link to comment Share on other sites More sharing options...
Question
Reaper
Pessoal tenho o seguinte trabalho para fazer:
O seu objetivo será desenvolver um algoritmo que simule o funcionamento de um programa que extrairá dados
estatísticos de uma matriz gerada aleatoriamente.
Inicialmente, o programa solicita ao usuário que informe a dimensão da matriz. O programa então deverá gerar uma
matriz com a dimensão informada e preenchida com valores aleatórios entre 1 e 99.Lógica de Programação Trabalho 02
Universidade de Fortaleza 2
Exemplo:
Dimensão da matriz: 4
Matriz gerada pelo programa:
25 12 47 20
91 84 3 7
68 75 20 78
81 25 43 36
O programa deve exibir a matriz gerada na tela depois de criada. Em seguida, o programa deve solicitar ao usuário
qual dado estatístico ele deseja saber. As opções que o programa deve fornecer são:
Par e Impar: Nesta opção, o programa retorna a quantidade de números pares e de números impares existentes
na matriz. No exemplo, são 7 pares e 9 impares.
Maior número: Nesta opção, o programa retorna o maior número existente na matriz. No exemplo, o número
retornado é 91.
Menor número: Nesta opção, o programa retorna o menor número existente na matriz. No exemplo, o número
retornado é 3.
Número que mais se repete: Nesta opção, o programa retorna o número que mais se repete dentro da matriz,
além da quantidade de vezes que ele se repete. No exemplo, o número retornado é 20 e a quantidade de vezes
é 2.
Média: Nesta opção, o programa retorna a média aritmética dos números existente na matriz. No exemplo, o
valor retornado é aproximadamente 44,68.
Números primos: Nesta opção, o programa retorna a quantidade de números primos existente na matriz. No
exemplo, o valor retornado é 4.
Ao fim do processamento de uma opção escolhida pelo usuário, o programa deve retornar ao menu de opções. O
programa deve possuir no menu a opção de encerrar, para que o usuário encerre a execução do programa.
Com exceção da primeira opção, todas as demais opções do programa devem ser desenvolvidas como função.
Queria saber como faço estas duas funções:
Número que mais se repete: Nesta opção, o programa retorna o número que mais se repete dentro da matriz,
além da quantidade de vezes que ele se repete. No exemplo, o número retornado é 20 e a quantidade de vezes
é 2.
Números primos: Nesta opção, o programa retorna a quantidade de números primos existente na matriz. No
exemplo, o valor retornado é 4.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.