Escolar Documentos
Profissional Documentos
Cultura Documentos
Escreva um algoritmo em Java para ler o número total de eleitores de um município, o número de
votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao
total de eleitores.
Resposta:
import java.util.Scanner;
eleitores = ler.nextInt();
validos = ler.nextInt();
brancos = ler.nextInt();
nulos = ler.nextInt();
UNIVERSIDADE FEDERAL FLUMINENSE
ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA
CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro
Crie um programa em Java que permita calcular o peso de uma pessoa em vários planetas. O
programa deve perguntar o peso do usuário na terra, o número do planeta desejado (de acordo com a
tabela abaixo) e exibir na tela o peso do usuário no respectivo planeta.
UNIVERSIDADE FEDERAL FLUMINENSE
ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA
CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro
Resposta:
import java.util.Scanner;
Faça um algoritmo em Java que o usuário informa um número entre 100 e 1000 e o algoritmo
verifica se ele é um número triangular.
Obs.: Um número é dito triangular quando pode ser escrito como o produto de três números
consecutivos.
Exemplo: 120 = 4 x 5 x 6.
Resposta:
UNIVERSIDADE FEDERAL FLUMINENSE
ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA
CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro
Escreva um algoritmo, na linguagem Java, que leia três valores: A, B e C. A seguir, calcule e mostre:
Resposta:
import java.util.Scanner;
a_tri = (A*C)/2;
a_cir = (float)Math.PI*(float)Math.pow(C,2);
Escreva um algoritmo, na linguagem Java, que leia um valor em Reais. A seguir, calcule o menor
número de notas possíveis no qual o valor pode ser decomposto. As notas consideradas são de 100,
50, 20, 10, 5, 2 e 1. A seguir mostre o valor lido e a relação de notas necessárias.
Resposta:
import java.util.Scanner;
R$ =\n");
// variável numNotas
nota100=quantia/100;
UNIVERSIDADE FEDERAL FLUMINENSE
ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA
CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro
nota50=(quantia-nota100*100)/50;
nota20=(quantia-nota100*100-nota50*50)/20;
nota10=(quantia-nota100*100-nota50*50-nota20*20)/10;
nota5=(quantia-nota100*100-nota50*50-nota20*20-nota10*10)/5;
nota2=(quantia-nota100*100-nota50*50-nota20*20-nota10*10-nota5*5)/2;
nota1=(quantia-nota100*100-nota50*50-nota20*20-nota10*10-nota5*5-nota2*2)/1;
if(nota100>0){
if(nota50>0){
if(nota20>0){
if(nota10>0){
if(nota5>0){
if(nota2>0){
}
UNIVERSIDADE FEDERAL FLUMINENSE
ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA
CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro
if(nota1>0){
Desenvolva um algoritmo em Java que leia 3 valores inteiros e efetue o cálculo das raízes reais da
equação de 2º grau utilizando a fórmula de Bhaskara. Se não for possível calcular as raízes, mostre
uma mensagem correspondente.
Obs.: não é possível divisão por 0 (zero) e a raiz quadrada de número negativo é um número
complexo.
Resposta:
import java.util.Scanner;
int a, b, c;
System.out.printf("Digite os valores:\n");
a = v1.nextInt();
if (a = 0){
System.exit(0);
b = v1.nextInt();
c = v1.nextInt();
if (delta > 0) {
} else {
Observações:
É importante destacar que, as respostas acima são “possíveis respostas”. Não existe apenas
uma resposta para os exercícios solicitados, já que cada aluno poderá implementar os
algoritmos de uma forma diferente. O mais importante é que os algoritmos sejam
implementados corretamente na linguagem adotada do curso – Java.
Os alunos deverão enviar um documento com as respostas em formato .doc ou .pdf (via
plataforma).
Observação: A nota dos alunos que não enviarem o .java, será diminuída em 40% (este critério vale para
todas as ADs).
Mediadores a distância: Data limite para lançamento das notas --> 09/abril