Jump to content
Fórum Script Brasil
  • 0

Para que é Fera em programação C


maycon welliton

Question

Pessoal, eu tenho um trabalho muito para fazer, e não tenho ideia nem de por onde eu começo:

Eu tenho que fazer um programa onde eu lanço nele uma quantidade X de numeros, feito isso, eu executo um calculo com a quantidade X de numero,

depois eu devo ordena-los em intervalos como este abaixo para poder executar calculos em cima do numero de elementos dentro deste intervalo:

00.0 |--| 05.0 = 3

05.1 |--| 10.0 = 2

10.1 |--| 15.0 = 4

15.1 |--| 20.0 = 2

20.1 |-- ou + = 3

total de numeros inseridos = 14 numeros

soma dos numeros inseridos = 180 (exemplo)

Exemplo no programa:

Entrei na tela do programa que me pediu para digitar alguns numeros, digitei 12, 34, 54, 07, 5, 1, 2, 101, 76, 23, 45

digitei FIM para parar a inserção de dados e ir para a parte de calculos

aqui estão as formulas que eu devo usar:

Amplitude (H) = range / Numero de Intervalos

sendo que,

Range = Maior Numero Inserido - (menos) o Menor Numero Inserido

e

"Numero de intervalos" é dado pela formula:

Numero de intervalos = 1+3,3.log X, sendo que este X é especificamente a quantidade de numeros inseridos, e não a soma deles, exemplo:

digitei 12, 34, 54, 07, 5, 1, 2, 101, 76, 23, 45

o X = 11

então, range = 101-1 = 100

range=100

Numero de intervalos = 1+3,3logx

x=11

Numero de intervalos = 1+3,3log11

Numero de intervalos = 4,436, podemos usar uma aproximação mais bruta = 5

Amplitude (H)=100/4,436

Amplitude(H) = 22,54 = 22,5

então teremos:

limite inferior = menor numero digitado = 1

e H = 22.5

então teremos 4 intervalos, começando do 1:

intervalo 1 = 01.0 |__| 22.5 = "quantidade de numeros deste intervalo" = 5

intervalo 2 = 22.6 |__| 45.0 = 3

intervalo 3 = 45.1 |__| 67.5 = 1

intervalo 4 = 67.6 |__| 90.0 = 1

intervalo 5 = 90.1 |__ ou + = 1

esses intervalos são todos chamados Fi, e deve ser apresentada a somatoria deles

neste caso Soma Fi = 11, que sempre deve ser igual ao X numeros que nós digitamos no inicio

melhorou a explicação?

para mim este programa, é bem complicado..

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...