Como pegar os intevalos dos numeros

7 respostas
L
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;

7 Respostas

L
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;
jopss

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 :stuck_out_tongue:

gpd38

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

Neto.Sabio

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]

Alkamavo

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);
	}

}
Neto.Sabio

Reparei so nos diferentes atributos, vc alterou algo a + do codigo que eu envei ?

Alkamavo

Nem Olhei para o teu codigo…

Vê tu isto…

Criado 5 de maio de 2008
Ultima resposta 6 de mai. de 2008
Respostas 7
Participantes 5