Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leni Santos

Preciso fazer esses exercícios mais não estou conseguindo

Recommended Posts

Estou com muita dificuldade em resolver estes exercícios no netbeans, professor também e meio fraco ai complica.

 

1 - Construa um programa que leia dois valores numéricos inteiros e efetue a adição; caso o resultado seja maior que 10, apresentá-lo.

2 - Construir um programa que leia dois números e efetue a adição. Caso o valor somado seja maior que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5.

3 - Escreva um programa que receba um número e imprima uma das mensagens: “é múltiplo de 3” ou “não é múltiplo de 3”.

4 - Escreva um programa para determinar se um número A é divisível por um outro número B. Esses valores devem ser fornecidos pelo usuário.

5 - Construa um programa que imprima qual o menor e qual o maior valor de dois números A e B, lidos através do teclado.

6 - Escreva um programa que leia um número e informe se ele é divisível por 3 e por 7.

7 - A prefeitura de Contagem abriu uma linha de crédito para os funcionários estatutários. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um programa que permita entrar com o salário bruto e o valor da prestação, e informar se o empréstimo pode ou não ser concedido.

8 - Construa um programa que dado quatro valores, A, B, C e D, o Programa imprima o maior e o menor valor.

9 - Dados três valores A, B e C, construa um programa, que imprima os valores de forma ascendente (do menor para o maior).

10 - Dados três valores A, B e C, construa um programa, que imprima os valores de forma descendente (do maior para o menor).

11 - Construa um programa, que receba três valores, A, B e C, e armazene-os em três variáveis com os seguintes nomes: MAIOR, INTER e MENOR (os nomes correspondem aos valores ordenados).

12 - Escreva um programa que leia um número e informe se ele é divisível por 10, por 5 ou por 2 ou se não é divisível por nenhum deles.

13 - Construa um programa que indique se um número digitado está compreendido entre 20 e 90 ou não (20 e 90 não estão na faixa de valores).

14 - A CEF concederá um crédito especial com juros de 2% aos seus clientes de acordo com o saldo médio no último ano. Fazer um programa que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela a seguir. Imprimir uma mensagem informando o saldo médio e o valor de crédito.

Saldo Médio Percentual

De 0 a 500 Nenhum crédito

De 501 a 1000 30% do valor do saldo médio

De 1001 a 3000

40% do valor do saldo médio

Acima de 3001 50% do valor do saldo médio

15 - Escreva um programa que dada a idade de uma pessoa, determine sua classificação segundo a seguinte tabela:

- maior de idade;

- menor de idade;

- pessoa idosa (idade superior ou igual a 65 anos).

16 - Crie um programa que leia a idade de uma pessoa e informe a sua classe eleitoral:

- não eleitor (abaixo de 16 anos);

- eleitor obrigatório (entre a faixa de 18 e menor de 65 anos);

- eleitor facultativo (de 16 até 18 anos e maior de 65 anos, inclusive).

17 - A confederação brasileira de natação irá promover eliminatórias para o próximo mundial. Fazer um programa que receba a idade de um nadador e determine (imprima) a sua categoria segundo a tabela a seguir:

Categoria Idade Infantil A 5 – 7 anos

Infantil B 8 – 10 anos

Juvenil A 11 – 13 anos

Juvenil B 14 – 17 anos

Sênior Maiores de 18 anos

18 - Depois da liberação do governo para as mensalidades dos planos de saúde, as pessoas começaram a fazer pesquisas para descobrir um bom plano, não muito caro. Um vendedor de um plano de saúde apresentou a tabela a seguir. Criar um programa que entre com a idade de uma pessoa e imprima o valor que ela deverá pagar, segundo a seguinte tabela:

Idade Valor

Até 10 anos R$ 30,00

Acima de 10 até 29 anos R$ 60,00

Acima de 29 até 45 anos R$ 120,00

Acima de 45 até 59 anos R$ 150,00

Acima de 59 até 65 anos R$ 250,00 maior que 65 anos R$ 400,00

19 - Escreva um programa que imprima todos os números inteiros do intervalo fechado de 1 a 100.

20 - Escreva um programa que imprima todos os números inteiros de 100 a 1 (em ordem decrescente).

21 - Escreva um programa que imprima todos os números múltiplos de 5, no intervalo fechado de 1 a 500.

22 - Escreva um programa que imprima os 100 primeiros números ímpares.

23 - Escreva um programa que imprima o quadrado dos números no intervalo fechado de 1 a 20.

24 - Problema de impressão de triângulos. Escreva um programa que imprima os padrões a seguir :

*

**

***

****

*****

******

*******

********

*********

25 - Criar um programa que imprima todos os números de 1 até 100, inclusive, e a soma do cubo desses números.

26 - Criar um programa que leia os limites inferior e superior de um intervalo e imprima todos os números pares no intervalo aberto e seu somatório. Suponha que os dados digitados são para um intervalo crescente, ou seja, o primeiro valor é menor que o segundo.

27 - Escreva um programa que receba 15 números e imprima quantos números maiores que 30 foram digitados.

28 - Escreva um programa que leia 20 números e imprima a soma dos positivos e o total de números negativos.

29 - Escreva um programa que determine se um dado número N (digitado pelo usuário) é primo ou não.

30 - Uma empresa deseja aumentar seus preços em 20%. Faça um algoritmo que leia o código e o preço de custo de cada produto e calcule o preço novo. Calcule também, a média dos preços com e sem aumento. Mostre o código e o preço novo de cada produto e, no final, as médias. A entrada de dados deve terminar quando for lido um código de produto negativo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde. Pelos exercícios aparenta que você não sabe a lógica de programação (ou não entendeu a aula) e também não sabe a sintaxe do java. Recomendo fortemente que procure um curso de boa qualidade (no youtube tem milhares) para depois tentar resolver esses exercícios.

 

Ai uma possibilidade de resolver o exercício 1 só para você ter mais o menos a noção.

public class Exemplo {

    public static void retornarvalor(int x, int y) {
        int resultado = x + y;
        if (resultado > 10) {
            System.out.println(resultado);
        }
    }
    public static void main(String[] args) {
        //Aqui vai imprimir na tela porque oa soma é maior que 10
        retornarvalor(10, 1);
        
        //Aqui já não vai retornar porque o resultado da soma não foi maior que 10
        retornarvalor(1, 2);
    }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O professor ser fraco não justifica te entregarem 30 exercícios prontos.

No Youtube existem vídeos de programação.
No coursera existem pelo menos 2 cursos de Java da Univ. Politécnica de Lausane (em Francês, mas provavelmente tem legendas).

No MIT OCW tem um curso completo de Java em inglês: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/

Compartilhar este post


Link para o post
Compartilhar em outros sites

2-

public class Test {

  public static void main(String[] args) {
    
       
 Scanner cal = new Scanner(System.in);
 System.out.println("escolha o valor");
        
 int x = cal.nextInt();
        
  System.out.println("escolha outro valor");
int y = cal.nextInt();
 int e = x + y+8; 
  
  if(e > 20){
  System.out.println(e);
       } 
        System.out.println("Não é maior que 20");
    }
}

exemplo

12 = x

13 = y

e = 12 + 13 = 25

e > 20

então soma + 8

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza, então vou recomendar que você estude por conta própria!

Para isso vou recomendar a apostila da Caelum.

 

Os vídeos que o pessoal citou também são bons.

 

 

Uma dúvida, afinal, que curso é esse que o professor é tão fraco assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.