Escreva uma pequena função no Java que receba um numero inteiro n e retorne a soma de todos os inteiros menores q n???
Exercicio simples porém não consigo fazer![RESOLVIDO]
31 Respostas
Tenta fazer algo ,
se vc tentar
garanto que alguem vai vir lhe ajudar ,
mas lhe dar o exercicio pronto ,
bom creio que o intuito do seu professor eh vc aprender
então poste que vc ja tenha tentado fazer .
Vamo que vamo responder a lista de exercícios todinha!!! :lol:
aI TRUTA SE FOR PRA colokar defeito na parada nem precisa colokar comentariao guarda pra vc…
ki de BOA intenção o INferno ta cheio num ker ajudar num atraplha parceiro…
QUE DEUS TI DE O entendimento IRMÃO!!!
e ai eu jah tentei pareceiro…
Se mor novo tbm desde 2009 e ta falando oq…tem ki aprender muito pra ter o direito de opinar
sua ajuda eu dispenso!!!
tenhu certeza ki kem realmente ta no corre cumigo aki sabe ki eu tento …
agora se enm sabe ki livro ki eu to lendo…
Ki DEUS ilimine vc e te de o entendimento de que nem tudo na vida eh como nos pensamos…
Primeiro não sou adivinho ,
segundo data de inscrição e posts não justificam o conhecimento
e terceiro , estude mais que todos lhe ajudaram se vc ja passar algo que
tenha tentado resolver .
Se nao esta satisfeito infelizmente n posso fazer nada o GUJ, eh uma comunidade baixe estas apostilas e estude
ao menos assim vc pode vir eh falar algo pq vc não tem noção nenhuma nem para fazer as perguntas . Quanto
muito para levantar criticas.
LEIA , REFLITA E APRENDA !!!
pois a vida eh vivendo e aprendendo .
edmarr garoto mal hahahahhahahhahahaha
usa recursividade ou mesmo um FOR simples
Mano num to levanto critica alem do mais…
manu se vc num ker me ajudar pra que gasta seu tempo levantando esses atritos…
e kem sou eu pra criticar…
ai O Muleki…vai trabalhar…
manu…
se nem me conhece pra falar se eu tentei ow num…
pq pra ta perdendo tempo Pra mim eh um muleki…
ai …SAbe tudo…DEUS é mais!!!
q saco …vc faz juz a imagem acima do seu nome
pessoas do seu tipo eu kero distancia…parcero!!!
num to aki pra encher o saco…
mais se eu enchi o seu foi pq tu fez a escolha de entrar aki e responder
então qnd FoR assim num perca seu tempo…NUM PERCA SEU TEMPO KERENDO DA UMA DE PROFESSOR
pq se fosse professor tu TERIA HULMIDADE de responder…
ta ligado…ai truta tu num me conhece eu num ti conheço ta ligado…nem faço questão
então vai estuda …vai sei lah fazer oq vc gosta de fazer
num fiak kerendo MOSTRAR o seu EGO e o seu orgulho…
ki vc perde tempo e faz outras pessoas perderem tempo tbm…
Fiak CUm DEUS e me desculpa…se usei as palavars erradas mais na minha vida eu num perco tempo criticando os otros e sim tento mostrar pra elas por onde ela pode caminhar para conseguir o seu objetivo!!!
SOU GUIADO POR DEUS…sou GUIADO PELA LUZ DE SANTA MARIA …sou guiaDo pELo EsPIRITO SANTO …CUMPADI;…TA TIRANDO!!!
aLEM DE TUDO ACHA ki eu num sei da APOSTILA DA CAELUM…KKK EU JAH ACABEI ATÉ POLIMOFISMO CUMPADI…
soh ki agora eu to fazendo exercicios de um lviro ki meu chefe me due pra fixar bem na minha cabeça…
Ai Edmar num kero ngm mau num pelo contrario …kero mudar o mundo …pra melhorar…masi
desse jeito seu vc num ajuda …soh atrapalha
VC EH KEM PRA FALAR …NGM …BROTHER…se num for pra adcionar num subtrai…!!
vlw ???
se num vlw tbm…fazer oq…
[b] AI DANIEL…EU SEI KI TEM KI SER COM FOR MAIS NA HORA DE IMPRIMIR KI TAH OSSO OLHA AI
public void SomdeTodos(int n) {
int soma=0;
for(int i=0;i<n;i++)
soma = n + (--n);
System.out.println(soma);
--n;
}
Amén. Agora espero que Deus ilumine o seu para que possa aprender a resolver o exercicio.
Salmo 37:11 “A terra será dos humildes”.
Entendeu ?
Mano num to levanto critica alem do mais…
manu se vc num ker me ajudar pra que gasta seu tempo levantando esses atritos…e kem sou eu pra criticar…
ai O Muleki…vai trabalhar…
manu…
se nem me conhece pra falar se eu tentei ow num…pq pra ta perdendo tempo Pra mim eh um muleki…
ai …SAbe tudo…DEUS é mais!!!
q saco …vc faz juz a imagem acima do seu nome
pessoas do seu tipo eu kero distancia…parcero!!!num to aki pra encher o saco…
mais se eu enchi o seu foi pq tu fez a escolha de entrar aki e responder
então qnd FoR assim num perca seu tempo…NUM PERCA SEU TEMPO KERENDO DA UMA DE PROFESSORpq se fosse professor tu TERIA HULMIDADE de responder…
ta ligado…ai truta tu num me conhece eu num ti conheço ta ligado…nem faço questão
então vai estuda …vai sei lah fazer oq vc gosta de fazer
num fiak kerendo MOSTRAR o seu EGO e o seu orgulho…ki vc perde tempo e faz outras pessoas perderem tempo tbm…
Fiak CUm DEUS e me desculpa…se usei as palavars erradas mais na minha vida eu num perco tempo criticando os otros e sim tento mostrar pra elas por onde ela pode caminhar para conseguir o seu objetivo!!!
SOU GUIADO POR DEUS…sou GUIADO PELA LUZ DE SANTA MARIA …sou guiaDo pELo EsPIRITO SANTO …CUMPADI;…TA TIRANDO!!!
E se você fosse aluno que pelo menos tentasse resolver o problema exposto eu mesmo ja teria lhe ajudado .
Então de uma lida nas apostilas que lhe indiquei, que garanto que exercício igual a este que se faz facilmente,
você ira resolver sem precisar fazer perguntas auto declarando-se preguiçoso .
public class Projeto{
static int numero;
static int soma;
public static void main(String[] args) {
//Lê do teclado.
Scanner sc = new Scanner(System.in);
System.out.println("Informe o número : ");
numero = sc.nextInt();
//Cria um loop e verifica se a soma e menor que o número, se for imprimi a soma.
// se não consegui vai postando suas dúvidas que o pessoal te ajuda.
}
}
}
ai ta vendo …oq isso causa…MAIS GENTE COMEÇA A COLA PRA DAR lição de morall!!!
mano…AKI NGM É PERFEITO NA PARADA EM VEZ DE TODO MUNDO ME AJUDA NUM CRITICAS…
AI …POR ISSO O MUNDO NUM VAI PRA FRENTE NUM PERGUNTEI
se eu soh isso se eu soh akilo
se ele akilo ou otro
perguntei se poderiam me ajudar…
se num kerem me ajudar deixa ai a parada e jah era pra ke essa rasgação de CEDA…???
ALGUEM AKI É DEUS POR ACASO…
TENHU CERTEZA KI NUM…
…ENTÃO…VMAO FIRMA O PONTO NO
JAVA E PRONTO…
NUM KER AJUDA NUM AJUDA
KI SACO…
CHEIO DE EGO AKI…
PELO AMOR!!!
batalhamos constantemente contra nosso EGO…akele ki num batalha…será consumido por ELE!!!
Se realmente queres ajuda e para além da humildade já referida anteriormente podes também comprar um dicionário.
public void flameWar(){
while(member.isTroll()){
System.out.println("$%@#$%$%@#");
}
}
fazia tempo que num via tanto drama no GUJ …
alias, seu código ta errado, vc está subtraindo n 2 vezes, além de modifica-lo enquanto o usa no for
public class Somar {
public static void main(String[] args) {
somaDeTodos(5);
}
public static void somaDeTodos(int n) {
int soma = n;
for (int i = 0; i < n; i++) {
soma += i;
}
System.out.println(soma);
}
}
MEU kem são vcss…pelo amor…
num to interessado em discutir
to interessado em aprender…
perca de tempo…
num ker ajudar mew…pra ke falar essas coisas…ekm sao vcs…PERFEITOS?..DONOS DO MUNDO?..ONIPOTENTES…ke isso ki exagero de EGO…
keria ver se tivesse todo mundo pessoalmente…aff
DEUS agradecido por me mostrar q existe todo tipo de pessoas nesse mundo…para justificar a real situação…dele…
aff se cada um cuidasse da sua propria vida tudo seria mais facil…
akela frase velha antiga se encaixa mais uma vez nessa situação!!!
“que somos nos pra apontar os erros de alguem?”.
.somos nada
somos pÓ …da terra viemos à terra voltaremos…
VIVA HARMONIA…
ViVA a irmandade!!!.
Tah vendo…meu irmão
por isso ti digo…
num julgue eu jah tinah feito akele codigo desde o inicio mais achei ki tav amuito errado
num ousei em coloka-lo!!
Agradecido Edmar! fiak com DEUS!
MEU kem são vcss…pelo amor…
num to interessado em discutir to interessado em aprender…perca de tempo…
num ker ajudar mew…pra ke falar essas coisas…ekm sao vcs…PERFEITOS?..DONOS DO MUNDO?..ONIPOTENTES…ke isso ki exagero de EGO…
keria ver se tivesse todo mundo pessoalmente…aff
DEUS agradecido por me mostrar q existe todo tipo de pessoas nesse mundo…para justificar a real situação…dele…
aff se cada cuidasse da sua propria vida tudo seria mais facil…
akela frase velha antiga se encaixa masi uam vez nessa situação!!!
“que somos nos pra apontar o erro de alguem?”…somos nada
somos pÓ …da terra viemos à terra voltaremos…VIVA HARMONIA…
ViVA a irmandade!!!.
Sinceramente Arthur parece que você está se importando mais em responder as pessoas que criticam do que as que estam postando código, entenda que o GUJ e um forum para se tirar dúvidas se você não entendeu o que foi pedido no exercicio pergunta se alguém tem alguma idéia de como fazer.
a minha maior dificuldade
ta sendo em intender o enunciado…
mais pode deixar ki eu vou mudar jeito de colokar aki
maIs sinceramene meu irmão seja menos hostil!
ngm eh obrigado a pensar e a fazer as coisas como vc acha que ki tem ki ser feito…
masi seu conselho tirando seu Orgulho…eh bom!!!
mais eskece tudo essa bobeira…tem assuntos mais importantes precisando da nossa anteção
igual o proximo…ele pede pra mim gerar uma função com um numero double X positivo que e pra mim retorna o número de vezes que podemos dividir X por 2 …antes de obter um número menor que 2…
eu devo usar o While …ou DO while neh???
5 mangos como essa figura ai é alguem zoando uma duzia de neguinho do forum… :twisted:
nao é possivel…
MEu CRISTO…
tem ngm zuando aki num irmão!!
a parada é seria!
Exato amigo, use while para o loop
Tente executar o exercicio ou parte dele, veja se consegue, poste o código que a gente vai te ajudar =)
alias, não precisa ficar estressado, todo mundo quando começa a programar engasga em problemas simples
public void qntsVezes(double x) {
int vezes=0;
if (x > 0) {
while ((x % 2) != 0) {
vezes+=++vezes;
}
System.out.println(vezes);
}
Assim ele imprimi o número de vezes que o x e divisivel pelo 2 enquanto for maior que 2.
public class Teste {
public static void main(String[] args) {
qntsVezes(10);
}
public static void qntsVezes(double x) {
int vezes=0;
while (x > 2){
if(x %2 == 0){
vezes = vezes +1;
System.out.println(vezes);
}
x--;
}
}
}
Cara, numa boa…
Primeira coisa…
Se voce não entendeu o enunciado não adianta a gente ficar tentando te ajudar porque voce não sabe o resultado esperado…logo…tenta fechar direitinho o enunciado e ai a gente tenta te ajudar…
Conselho…
Ninguém aqui é da Academia de Letras nem exige a norma culta formal de escrita, mas ficar falando “mano, umildade, etc” não vai ajudar muito. Acredito que voce esteja iniciando na faculdade e deve estar nas primeiras aulas, amanhã provavelmente estará batalhando por um estágio onde a concorrência é cada dia pior e com certeza, se voce escreve desse jeito, aposto que deva falar do mesmo e ai, voce terá problemas. Não adianta voce falar pra mim que na entrevista 'eu falo direitinho" porque na primeira relaxada, voce irá falar da forma mais popular e acredite, esse pessoal de RH sabe direitinho como fazer isso.
Não sei da sua “luta”, mas muita gente que tentou te ajudar muitas vezes está no trabalho deixando de fazer suas tarefas para tentar lhe ajudar fora as outras pessoas que leram e deixaram de responder por causa dessas briguinhas e tentativas de lições de moral, eu mesmo, comecei a ler, desisti de te ajudar mas …não custa tentar…
Acho assim, ninguém aqui sabe tudo mas com certeza muitos daqui desprendem de seu precioso tempo para ajudar aos outros, e isso é louvável.
E numa boa…falar errado não é sinal de “umildade” , é sim ignorância e falta de cultura. Falar direito não é falar que nem “boy”, mas acho que o mínimo que a gente teria que fazer para se comunicar é ao menos tentar escrever/falar um português claro.
Por fim…não estou te julgando, nem criticando…estou tentando te ajudar assim como me ajudaram, pois acredite já estive no seu lugar…e não faz mais de 4 anos.
Portanto, pense nisso. Voce amanhã será um profissional e sera julgado por TUDO, tanto na parte técnica quanto na parte pessoal (não vou entrar no mérito dessa discussão).
Boa sorte e se precisar, estamos ai.
caraujocruz acho que vc interpreto o exercicio de maneira errada
vc ta contando quantos número são divisíveis por 2 subtraindo 1 dele
ou invéz do n–, voce deveria ter feito
n = n/2;
arthur, acho que vc está confuso quanto a opadores,
para acrescentar o numero em 1 faça: numero++ ou numero += 1 ou numero = numero +1
mcarabolante,
Analisando novamente o enuciado.
" gerar uma função com um numero double X
positivo que e pra mim retorna [color=blue] o número de vezes [/color] que
podemos [color=blue]dividir X por 2[/color] …antes de obter um número menor que 2…"
if(x % 2 == 0) // verificar se o número e divisivel por 2 certo ?
// Se for divisivel por 2 ele acrescenta 1 na variavel vezes. Ele quer saber o numero de vezes que o x e divisivel por 2.
// Caso não seja x-- (10, 9 ,8 ,7 ... até ser menor que 2 ).
[i]Isso que entendi no enuciado … me corrija se estiver entendendo errado.
Valew.[/i]
AI num vo fala mais nada…sobre essa discussão besta!
pra mim jah acabo!!
e otra se eu falo como Mano é pra ir mais rapido a digitação!!!
ai…LIBERDADE de expressão num estou fazendo prova nem nada???
tudo informal!!!
ai vinicius.martinez mew…ReLAXA!!!
intendeu…eh ki eu jah fiz os exercicios da caelum até o capitulo 9 da apostila FJ 11
mais estou com um livro agora e estou refazendo exercicios sem consulta nada soh o forum pra ver se eu aprendi realmente…
mais jah percebi ki aki existem pessoas com maldade no coração que invés de corrigir o código estão kerendo corrigir personalidades como se fossem MESTRES…
ai muito OBRIGADO…
Só MANO mesmo…num escondo se alguem num gosta
isso é PURO preconceito!!
“RECEBE TODOS QUE CHEGAR!!”
public Integer somaInteirosMenores(Integer inteiro) {
Integer somaInteiros = 0;
Integer i;
for (i = inteiro; i!=0; i--)
{
somaInteiros = somaInteiros + i;
}
return somaInteiros;
}
soooooo
Acho q ele quer algo como um fatorial. Por exemplo:
Quantas vezes 12 é divisível por 2:
12 / 2 = 6
6 / 2 = 3
3 / 2 = 1,5 como o enunciado não disse que deve ser divisão inteira…
1,5 < 2
Nesse caso poderíamos dividir 12 por 2 = 3X.
Entendeu arthur_roots? Acho que o enunciado pede isso. Então tenta implementar algo nesse sentido. Não vai adiantar por código aqui, já que você quer testar o seu conhecimento. Entenda o problema e ponha sua lógica para funcionar. Qualquer coisa coloca o código aqui que o pessoal ajuda.
[]s