Buscar

AD1 - Computação 2 - Cederj 2022-1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
Aluno: Bruno da Rocha Martins 
Matrícula: 21117160002 
Polo: Campo Grande 
Curso: Engenharia de produção 
Prof. Yoisell Rodríguez Núñez 
 
AD 1 – COMPUTAÇÃO 2 
O presente trabalho tem por objetivo a apresentação dos 
códigos e a demonstração do funcionamento dos seis programas 
criados na linguagem java, solicitados como primeira avaliação à 
distância da matéria de Computação 2 do curso de Engenharia de 
produção do Cederj. 
 
QUESTÃO 1 
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. 
 
O programa abaixo tem como objetivo atender ao que foi 
solicitado no enunciado da questão. Desta forma o programa se inicia 
pedindo ao usuário o número total de votos recebidos pelo candidato 
“A” e logo em seguida a quantidade de votos brancos e nulos. Cabe 
ressaltar que, o programa funcionaria do mesmo jeito para mais 
candidatos, bastando apenas acrescentar as linhas de código para 
cada candidato a mais. 
Nome do programa: TotalDeEleitores.java 
 
Código do programa em java: 
 
 
 
 
 
 
 
 
 
 
 
 
Abaixo segue um exemplo do funcionamento do programa no 
terminal do Linux Ubuntu. 
 
 
 
2 
Abaixo segue um exemplo do funcionamento do programa no 
terminal do Linux Ubuntu. 
 
 
QUESTÃO 2 
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. 
 
O programa abaixo tem 
como objetivo atender ao que 
foi solicitado no enunciado da 
questão. Desta forma o 
programa se inicia 
perguntando ao usuário o seu 
peso atual, após isso o usuário 
precisa escolher um número 
entre 1 e 6 para realizar a 
escolha de um planeta, 
conforme a tabela ao lado. Desta forma, o programa retorna o 
resultado com o peso do usuário no planeta escolhido. Caso o usuário 
escolha um número fora do intervalo estabelecido o programa 
retornará a mensagem “O planeta escolhido está fora do nosso 
sistema solar”. 
 
Nome do programa: PesoNosPlanetas.java 
 
 
Exemplo do peso de uma pessoa de 82 Kg em Vênus (72,16 Kg. 
 
 
Exemplo do peso de uma pessoa de 65 Kg em Saturno (74,75 Kg). 
 
 
 
 
3 
 
Código do programa em java: 
 
 
QUESTÃO 3 
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. 
 
O programa abaixo tem como objetivo atender ao que foi 
solicitado no enunciado da questão. Desta forma, o programa se inicia 
pedindo ao usuário que digite um número inteiro dentro do intervalo 
de 100 a 1000. 
Sabendo que os números triangulares dentro deste intervalo 
são os números 120, 210, 336, 504, 720 e 990, foi possível, através da 
função “If” criar condições que retornem a classificação de número 
triangular para esses números. Da mesma forma, foi possível criar 
mensagens de erro para números que estejam fora do intervalo 
estabelecido para a escolha do número. 
 
Nome do programa: Ntriangular.java 
 
 
 
 
 
 
 
 
4 
Código do programa em java: 
 
 
 
 
Abaixo segue um exemplo do funcionamento do programa no 
terminal do Linux Ubuntu. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
QUESTÃO 4 
Escreva um algoritmo, na linguagem Java, que leia três 
valores: A, B e C. A seguir, calcule e mostre: 
a) a área do triângulo que tem A por base e C por altura. 
b) a área do círculo de raio C. 
c) A área do trapézio que tem A e B por bases e C por altura. 
 
O programa abaixo tem como objetivo atender ao que foi 
solicitado no enunciado da questão. Desta forma, o programa se inicia 
pedindo ao usuário que digite um número “a”, em seguida pede um 
número “b” e por fim um número “c”. Em seguida, o programa 
informa o resultado das áreas do triângulo (de base “a” e altura “c”), do 
círculo (de raio “c”) e do trapézio (de bases “a” e “b”, e altura “c”). 
 
Nome do programa: Areas.java 
 
Código do programa em java: 
 
 
 
 
 
 
 
 
 
 
 
Abaixo seguem alguns exemplos do funcionamento do 
programa no terminal do Linux Ubuntu. 
 
 
 
 
 
 
 
6 
QUESTÃO 5 
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. 
 
O programa abaixo tem como objetivo atender ao que foi 
solicitado no enunciado da questão. Desta forma, o programa se inicia 
pedindo ao usuário que digite qual o valor em Reais que terá as 
quantidades de notas informada. Desta forma, o programa informa o 
menor número de notas que serão necessárias para compor aquele 
valor. 
 
Nome do programa: NumeroDeNotas.java 
 
Código do programa em java: 
 
 
Abaixo seguem alguns exemplos do funcionamento do 
programa no terminal do Linux Ubuntu. 
 
 
 
 
 
 
7 
 
QUESTÃO 6 
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. 
 
O programa abaixo tem como objetivo atender ao que foi 
solicitado no enunciado da questão. Desta forma, o programa se inicia 
pedindo ao usuário que digite um número “a” (diferente de zero), em 
seguida pede um número “b” e por fim um número “c”. Em seguida, o 
programa informa o resultado do valor de Delta e o resultado das duas 
raízes da equação. Caso Delta seja menor que zero ou o número “a” 
tenha o valor nulo, o programa irá retornar uma mensagem de erro. 
 
Nome do programa: Raizes.java 
 
Código do programa em java: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Abaixo seguem alguns exemplos do funcionamento do 
programa no terminal do Linux Ubuntu.

Continue navegando