Exercicios duvidas [RESOLVIDO]

1. Exercicios duvidas [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/09/2012 - 09:47h

Olá bom dia pessoa estou quereredo uma ajudinha nestes exercicios são 2 por favor me ajudem fiquei em dp por causa destes dois na facul....ajuda ai galera blz


1. Faça um programa que leia um valor para m, inteiro e positivo.
• Se m for par, imprimir a média dos valores pares de 0 até o nº lido.
• Se m for ímpar e menor do que 10 calcular e imprimir o fatorial de m.
• Se m for ímpar e maior ou igual a 10 calcular e imprimir a soma dos inteiros de 1 até m.

2. Faça um programa que gere e imprima a seguinte série: 1 2 4 7 11 16 22 29 37 ... A quantidade de termos da série deverá ser informada pelo usuário



  


2. Re: Exercicios duvidas [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 12/09/2012 - 10:16h

toreli escreveu:

Olá bom dia pessoa estou quereredo uma ajudinha nestes exercicios são 2 por favor me ajudem fiquei em dp por causa destes dois na facul....ajuda ai galera blz


1. Faça um programa que leia um valor para m, inteiro e positivo.
• Se m for par, imprimir a média dos valores pares de 0 até o nº lido.
• Se m for ímpar e menor do que 10 calcular e imprimir o fatorial de m.
• Se m for ímpar e maior ou igual a 10 calcular e imprimir a soma dos inteiros de 1 até m.

2. Faça um programa que gere e imprima a seguinte série: 1 2 4 7 11 16 22 29 37 ... A quantidade de termos da série deverá ser informada pelo usuário


O enunciado está bem explicado. Espera também que façamos por você? Mostre o que já fez. Poste a sua dúvida, não um enunciado.




3. Re: Exercicios duvidas [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/09/2012 - 10:37h

andrezc escreveu:

toreli escreveu:

Olá bom dia pessoa estou quereredo uma ajudinha nestes exercicios são 2 por favor me ajudem fiquei em dp por causa destes dois na facul....ajuda ai galera blz


1. Faça um programa que leia um valor para m, inteiro e positivo.
• Se m for par, imprimir a média dos valores pares de 0 até o nº lido.
• Se m for ímpar e menor do que 10 calcular e imprimir o fatorial de m.
• Se m for ímpar e maior ou igual a 10 calcular e imprimir a soma dos inteiros de 1 até m.

2. Faça um programa que gere e imprima a seguinte série: 1 2 4 7 11 16 22 29 37 ... A quantidade de termos da série deverá ser informada pelo usuário


O enunciado está bem explicado. Espera também que façamos por você? Mostre o que já fez. Poste a sua dúvida, não um enunciado.



é que na verdade eu não sei nem como começar por isso fiquei em dp rsrssrs desculpa ai galera


4. Re: Exercicios duvidas [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 12/09/2012 - 10:44h


Bom seguinte começa pelo começo
faz por partes

1º faz esse
Faça um programa que leia um valor para m, inteiro e positivo.

e depois vai fazendo os outros
• Se m for par, imprimir a média dos valores pares de 0 até o nº lido.

e depois o outro
• Se m for ímpar e menor do que 10 calcular e imprimir o fatorial de m.

e outro
• Se m for ímpar e maior ou igual a 10 calcular e imprimir a soma dos inteiros de 1 até m.




5. Re: Exercicios duvidas [RESOLVIDO]

???
gokernel

(usa Linux Mint)

Enviado em 12/09/2012 - 10:53h

Não é legal ficar fazendo os exercícios dos outros... antes para ele é melhor AUXILIAR nesta tarefa .

Na maioria das vezes que a minha filhinha(4 anos) pede para fazer alguma coisa simples, entao falo +ou- assim: " ... vou apenas te ensinar como vc faz ..."

Hoje ela é desenrolada com o note, mas não sabe ainda compilar o kernel ... uso win e não precisa de compilar kernel. ahzhahahaha .


6. Algoritmo

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/09/2012 - 10:59h

Amigo, aí vai uma ajuda com o algoritmo para o exercicio número 2, que é o mais chato de achar a logica.

Mas se você já tá de DP... então recomendo uma aula particular urgente... (leva a mal não, isso é normal mesmo até pegar o jeito com programação!)

O algoritmo deverá criar a seguinte sequencia...

X = ((N*(N-1)/2) + 1

Até que X atinja o valor informado pelo usuário.

Na sequencia que você passou sendo X = 37

1 2 4 7 11 16 22 29 37

#Inicio do programa

# Variaveis que o programa deve ter....

X = 37

Numero = 2

Resultado = 0

#Corpo do programa

IMPRIMA 1 /"Isso evita uma divisão por zero"/

# Isso é uma condição do tipo while

Enquanto Resultado <= X FAÇA

Resultado = ((Numero * (Numero -1 )) / 2) + 1

IMPRIMA Resultado

Numero += "incrementa numero de 1"

FEITO

#FIM do programa


Testando o algoritmo:

RESULTADO = ((2 * (2 - 1)) / 2) + 1

IMPRIME = 2
Numero = 3

RESULTADO = ((3 * (3 - 1)) / 2) + 1

IMPRIME = 4
Numero = 4


RESULTADO = ((4 * (4 - 1)) / 2) + 1

IMPRIME = 7
Numero = 5


RESULTADO = ((5 * (5 - 1)) / 2) + 1

IMPRIME = 11
Numero = 6


E por aí vai... Agora basta implementar em C ou C++...

Abraço

Kyetoy












Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts