como para Fazer um algoritmo que receba dois números. Calcule e mostre:
A soma dos números pares deste intervalo de números, incluindo os números digitados;
A multiplicação dos números ímpares deste intervalo de números, incluindo os números digitados;
Como pegar os intevalos dos numeros
7 Respostas
como Fazer um algoritmo que receba dois números. Calcule e mostre:
A soma dos números pares deste intervalo de números, incluindo os números digitados;
A multiplicação dos números ímpares deste intervalo de números, incluindo os números digitados;
blz brother…
aqui nao é lugar pra resolucao de seus trabalhos…
é para tirar dúvidas quanto a programação Java em geral…
ok?
tente fazer…
jopss 
Tente pensar um pouco ao inves de simplesmente querer as respostas, pois este é facil
[list] Entre com o 1º numero[/list]
[list] Entre com o 2º numero[/list]
[list] encontre o menor dos 2 numeros[/list]
[list] Faça um for começando do menor ate o maior[/list]
[list] dentro do for pergunte se o elemento em que vc esta (i) é par (como fazer isso = (i%2 == 0))[/list]
[list] Se o numero for par, basta adicionalo em uma outra variavel( como eu faço isso = (soma = soma + i))[/list]
Tente agora
Lucas , sei como e dificil iniciar em java , mas o pessoal esta correto , voce tem que ir treinando logica simples para chegar num passo seguinte.
Vou quebrar o seu galho e colocar uma ideia do que terá que fazer, acho que mais que isso só programando para voce
abraços e boa sorte
codigo
[color=blue][size=9]package br.respostas.guj;
import java.util.Scanner;
public class Rascunho {
public static void main (String args[]){
int a;
int b;
int result = 0;
Scanner sc = new Scanner( System.in );
System.out.println("Entre com um numero: ");
a = sc.nextInt();
System.out.println("Entre com um numero: ");
b = sc.nextInt();
while(a < b ){
if( a % 2 == 0){
result = result + a;
System.out.println("Resultado par:" + a);
}else{
result = result * a;
System.out.println("Resultado inpar:" + a);
}
a = a+1;
}
System.out.println("Resultado: " + result);
}
}[/size][/color]
estava sem sono....
import java.util.Scanner;
public class Sum_Mul {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner xpto = new Scanner(System.in);
double n_ = xpto.nextDouble();
double m_ = xpto.nextDouble();
double soma = 0;
double Mul = 1;
for (double i = n_; i <= m_; i++) {
if (i % 2 == 0) {
soma += i;
} else if (i % 2 != 0) {
Mul *= i;
}
}
System.out.println("A soma dos pares é: " + soma);
System.out.println();
System.out.println("O produro dos impares é: " + Mul);
}
}
Reparei so nos diferentes atributos, vc alterou algo a + do codigo que eu envei ?
Nem Olhei para o teu codigo…
Vê tu isto…