carlospreza 0 Denunciar post Postado Dezembro 3, 2008 GEnte, se puderem fazer esses algoritmos eu agradeco muitoo!!! NAo consigo fazer de jeito nenhum! :S obrigado a todos! 3) Considerando N um número inteiro positivo (realize a consistência), faça um algoritmo que calcule o valor de A dado por: A = N + N – 1 + N – 2 + ... + 1 ----------2--------3-----------N 4) Escreva um algoritmo que realize a leitura de um número indeterminado de valores reais e: a) faça a consistência da entrada dos valores (valores positivos maiores que zero serão aceitos); B) encontre e imprima o maior e o menor valores lidos; c) calcule e imprima a média dos valores lidos; d) informe a quantidade de valores pares e ímpares informados. O final da leitura será mediante a leitura do valor zero. Compartilhar este post Link para o post Compartilhar em outros sites
Fr4nc0w 1 Denunciar post Postado Dezembro 3, 2008 cara isole o problema pra entender como fazer. pense em cada problema separadamente. depois veja o que cada um tem em comum para juntar ou quais são as diferenças entre eles para separar eles dentro do programa. resolva por partes com matematica mesmo, faça uma lista de numeros e faça isso que pede no exercicio, pra você ver como é que tudo acontece. Facilmente você conseguirá ver a resolução do problema quando pensar por partes. flw Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Dezembro 3, 2008 Você que tem que tentar fazer e postar as dúvidas e dificuldades. 3. Não entendi o que significa isto: ----------2--------3-----------N Basicamente, basta iniciar A com N e ir somando N menos o valor do contador: A := N for i >=1 Até N A := A + N - i; A := A + N 4. Para saber se é positivo, basta um IF; coisa elementar. Encontrar maior e menor é simples: crie duas variáveis (MAIOR e MENOR). Inicie-as com o primeiro valor lido. A cada leitura verifique se o número lido é maior que MAIOR e menor que MENOR. Se sim, altere os valores das variáveis. Números pares são divisíveis por 2, ou seja:: numero MOD 2 == 0 -> par numero MOD 2 <> 0 --> ímpar Compartilhar este post Link para o post Compartilhar em outros sites