Você está na página 1de 8

AVALIAÇÃO FORMATIVA NOTA:

Disciplina: Lógica de Programação


Nome do(a) acadêmico(a) Matrícula
IASMYN VITORIA LOPES DE OLIVEIRA
Turma Data Professor(a)
Saul Matuzinhos de Moura
Bimestre: 2º **ATENÇÃO: Somente serão passíveis de REVISÃO avaliações resolvidas a TINTA.**

Em todas as questões abaixo, o aluno deverá codificar o que se pede em Java, usando Netbeans
ou compilador online e colar o código como resposta da questão.

LISTA DE EXERCÍCIOS PARA O 2º BIMESTRE

• RESPOSTA

Questão 01 –A estrutura condicional de decisão simples serve para escolher um comando para
execução, caso a condição for verdadeira. .

Questão 02 – A Estrutura Condicional Composta segue o mesmo princípio da Estrutura


Condicional Simples, com a diferença de que quando a condição não é satisfeita, será
executado o outro comando. O comando que define a estrutura é representado pelas palavras
SE e SE NÃO

Questão 03 – O comando for (na tradução literal para a língua portuguesa “para”) permite que
uma variável contadora seja testada e incrementada a cada iteração, sendo essas informações
definidas na chamada do comando. O comando for recebe como entrada uma variável
contadora, a condição e o valor de incrementação..

Questão 04 – O laço while (na tradução literal para a língua portuguesa “enquanto”) determina
que enquanto uma determinada condição for válida, o bloco de código será executado. O
laço while testa a condição antes de executar o código, assim sendo, caso a condição seja
inválida no primeiro teste o bloco nem é executado..

Questão 05
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner(System.in);
int n1=3,n2=2,n3=1;
System.out.println(+ n1 + "," + n2 + "," + n3 + "." );
System.out.print(" acabou ");
Questão 06 –
Scanner sc = new Scanner(System.in);
int n1, n2, n3;
System.out.println(" digite os três numeros: ");
n1=sc.nextInt();
n2=sc.nextInt();
n3=sc.nextInt();
System.out.printf(+ n1 + "," + n2+ "," + n3 + "." );
System.out.print(" acabou... ");

Questão 07 –

Scanner sc = new Scanner(System.in);


int N1;
Página 1 de 8
int N2;
int N3;
int soma;
System.out.println(" Digite o primerio numero: ");
N1= sc.nextInt();
System.out.println("Digite o segundo numero: ");
N2 = sc.nextInt();
System.out.println("Digite o terceiro numero: ");
N3= sc.nextInt();
System.out.println(+ N1 + "+" + N2 + "+" + N3 + "=");
soma= N1+N2+N3;
System.out.println(" o resultado final e: " + soma );
System.out.println(" codigo finalizado... ");
}

Questão 08 –
Scanner sc = new Scanner(System.in);
int n1, n2, n3, n4, n5;
int maior = 0;
int menor = 0;
System.out.println("digite os cincos numeros: ");
n1=sc.nextInt();
n2=sc.nextInt();
n3=sc.nextInt();
n4=sc.nextInt();
n5=sc.nextInt();
System.out.println( + n1 + "," + n2 + "," + n3 + "," + n4 + "," + n5 + ".");
if (n1>n2 && n1>n3 && n1>n4 && n1>n5){
maior = n1;
}
else if (n2>n1 && n2>n3 && n2>n4 && n2>n5){
maior = n2;
}
else if (n3>n1 && n3>n2 && n3>n4 && n3>n5){
maior = n3;
}
else if (n4>n1 && n4>n2 && n4>n3 && n4>n5){
maior = n4;
}
else if (n5>n1 && n5>n2 && n5>n3 && n5>n4){
maior = n5;
}
else{ System.out.println("são iguais");
}
if (n1<n2 && n1<n3 && n1<n4 && n1<n5){
menor = n1;
}
else if (n2<n1 && n2<n3 && n2<n4 && n2<n5){
menor = n2;
}
else if (n3<n1 && n3<n2 && n3<n4 && n3<n5){
menor = n3;
}
else if (n4<n1 && n4<n2 && n4<n3 && n4<n5){
menor = n4;
}
Página 2 de 8
else if (n5<n1 && n5<n2 && n5<n3 && n5<n4){
menor = n5;
}
System.out.println(" os numeros menor e : " + menor);
System.out.println(" os numeros maoir e: " + maior);
System.out.println(" seu codigo esta finalizado...");

Questão 09 –
int n1, n2, n3, n4, n5;
Scanner sc = new Scanner (System.in);
System.out.println("Digite o 1º nº: ");
n1=sc.nextInt();
System.out.println("Digite o 2º nº: ");
n2=sc.nextInt();
System.out.println("Digite o 3º nº: ");
n3=sc.nextInt();
System.out.println("Digite o 4º nº: ");
n4=sc.nextInt();
System.out.println("Digite o 5º nº: ");
n5=sc.nextInt();
System.out.println( + n1 + "," + n2 + "," + n3 + "," + n4 + "," + n5 + ".");
if ((n1==n2) && (n1!=n3) && (n1!=n4) && (n1!=n5)){
System.out.println("O nº "+n1+" repetiu-se 2x na 1º e 2º linha ");
}
if ((n1==n3) && (n1!=n2) && (n1!=n4) && (n1!=n5)) {
System.out.println("O nº "+n1+" repetiu-se 2x na 1º e 3º linha");
}
if ((n1==n4) && (n1!=n2) && (n1!=n3) && (n1!=n5)){
System.out.println("O nº "+n1+" repetiu-se 2x na 1º e 4º linha");
}
if ((n1==n5) && (n1!=n2) && (n1!=n3) && (n1!=n4)){
System.out.println("O nº "+n1+" repetiu-se 2x na 1º e 5º linha");
}
if ((n1==n2) && (n1==n4) && (n1!=n3) && (n1!=n5)) {
System.out.println("O nº "+n1+" repetiu-se 3x na 1º, 2º e 4º linha");
}
if ((n1==n2) && (n1==n5) && (n1!=n4) && (n1!=n3)){
System.out.println("O nº "+n1+" repetiu-se 3x na 1º, 2º e 5º linha");
}
if ((n1==n3) && (n1==n5) && (n1!=n2) && (n1!=n5)){
System.out.println("O nº "+n1+" repetiu-se 3x na 1º, 3º e 5º linha");
}
if ((n1==n4) && (n1==n5) && (n1!=n3) && (n1!=n2)) {
System.out.println("O nº "+n1+" repetiu-se 3x na 1º, 4º e 5º linha");
}
if ((n1==n2) && (n1==n3) && (n1==n4) && (n1!=n5)){
System.out.println("O nº "+n1+" repetiu-se 4x na 1º, 2º, 3º e 4º linha");
}
if ((n1==n2) && (n1==n3) && (n1==n5) && (n1!=n4)){
System.out.println("O nº "+n1+" repetiu-se 4x na 1º, 2º, º e 5º linha");
}
if ((n2==n3) && (n2!=n1) && (n2!=n4) && (n2!=n5)) {
System.out.println("O nº "+n2+" repetiu-se 2x na 2º e 3º linha");
}
if ((n2==n4) && (n2!=n1) && (n2!=n3) && (n2!=n5)){
System.out.println("O nº "+n2+" repetiu-se 2x na 2º e 4º linha");
}
if ((n2==n5) && (n2!=n1) && (n2!=n4) && (n1!=n3)){
System.out.println("O nº "+n2+" repetiu-se 2x na 2º e 5º linha");
Página 3 de 8
}
if ((n2==n1) && (n2==n4) && (n2!=n3) && (n2!=n5)) {
System.out.println("O nº "+n2+" repetiu-se 3x na 1º, 2º e 4º linha");
}
if ((n2==n3) && (n2==n4) && (n2!=n1) && (n2!=n5)) {
System.out.println("O nº "+n2+" repetiu-se 3x na 2º, 3º e 4º linha");
}
if ((n2==n3) && (n2==n5) && (n2!=n1) && (n2!=n5)){
System.out.println("O nº "+n2+" repetiu-se 3x na 2º, 3º e 5º linha");
}
if ((n2==n4) && (n2==n5) && (n2!=n3) && (n2!=n1)) {
System.out.println("O nº "+n2+" repetiu-se 3x na 2º, 4º e 5º linha");
}
if ((n3==n4) && (n3!=n1) && (n3!=n2) && (n3!=n5)){
System.out.println("O nº "+n3+" repetiu-se 2x na 3º e 4º linha");
}
if ((n3==n5) && (n3!=n1) && (n3!=n4) && (n3!=n2)){
System.out.println("O nº "+n3+" repetiu-se 2x na 3º e 5º linha");
}
if ((n3==n1) && (n3==n2) && (n3!=n4) && (n3!=n5)){
System.out.println("O nº "+n3+" repetiu-se 3x na 1º, 2º e 3º linha");
}
if ((n3==n2) && (n3==n5) && (n3!=n2) && (n3!=n5)){
System.out.println("O nº "+n3+" repetiu-se 3x na 2º, 3º e 5º linha");
}
if ((n4==n5) && (n4!=n1) && (n4!=n3) && (n4!=n2)){
System.out.println("O nº "+n4+" repetiu-se 2x na 4º e 5º linha");
}
if ((n4==n1) && (n4==n2) && (n4!=n3) && (n4!=n5)){
System.out.println("O nº "+n4+" repetiu-se 3x na 1º, 2º e 4º linha");
}
if ((n4==n1) && (n4==n3) && (n4!=n2) && (n4!=n5)) {
System.out.println("O nº "+n4+" repetiu-se 3x na 1º, 3º e 4º linha");
}
if ((n4==n1) && (n4==n5) && (n4!=n3) && (n4!=n2)){
System.out.println("O nº "+n4+" repetiu-se 3x na 1º, 4º e 5º linha");
}
if ((n4==n2) && (n4==n3) && (n4!=n1) && (n4!=n3)) {
System.out.println("O nº "+n4+" repetiu-se 3x na 2º, 3º e 4º linha");
}
if ((n4==n2) && (n4==n5) && (n4!=n2) && (n4!=n5)){
System.out.println("O nº "+n4+" repetiu-se 3x na 2º, 4º e 5º linha");
}
if ((n4==n3) && (n4==n5) && (n4!=n2) && (n4!=n1)) {
System.out.println("O nº "+n4+" repetiu-se 3x na 3º, 4º e 5º linha");
}
if ((n5==n1) && (n5==n4) && (n5!=n3) && (n5!=n2)) {
System.out.println("O nº "+n5+" repetiu-se 3x na 1º, 4º e 5º linha");
}
if ((n5==n1) && (n5==n3) && (n5!=n4) && (n5!=n2)){
System.out.println("O nº "+n5+" repetiu-se 3x na 1º, 3º e 5º linha");
}
if ((n5==n2) && (n5==n4) && (n5!=n1) && (n5!=n4)) {
System.out.println("O nº "+n5+" repetiu-se 3x na 2º, 4º e 5º linha");
}
if ((n5==n2) && (n5==n3) && (n5!=n2) && (n5!=n4)){
System.out.println("O nº "+n5+" repetiu-se 3x na 2º, 3º e 5º linha");
}
if ((n5==n1) && (n5==n2) && (n5==n4) && (n5!=n3)){
Página 4 de 8
System.out.println("O nº "+n5+" repetiu-se 4x na 1º, 2º, 4º e 5º linha");
}
if ((n5==n1) && (n5==n4) && (n5==n3) && (n5!=n2)){
System.out.println("O nº "+n5+" repetiu-se 4x na 1º, 3º, 4º e 5º linha")
}
if ((n5==n4) && (n5==n2) && (n5==n3) && (n5!=n1)){
System.out.println("O nº "+n5+" repetiu-se 4x na 2º, 3º, 4º e 5º linha");
}
if ((n1==n2) && (n1==n3) && (n1==n4) && (n1==n5)){
System.out.print("nº"+n1+" foi repetido todas as vezes durante o loop");
}
if((n1!=n2)&&(n1!=n3)&&(n1!=n4)&&(n1!=n5)&&(n2!=n3)&&(n2!=n4)&&(n2!=n5)&&(n3!=n4)&&(n3!=n5)&
&(n4!=n5))
System.out.println("Todos são diferentes");
System.out.println(" seu codigo esta finalizado...");
Questão 10
Scanner sc = new Scanner(System.in);
String a;
String b;
System.out.println("digite seu nome: ");
a =sc.nextLine();
System.out.println(" digite seu sobrenome: ");
b = sc.nextLine();
System.out.println(" seu codigo esta finalizado...");

Questão 11 –
Scanner sc = new Scanner(System.in);
int n= 5;
int vetor[]=new int[n];
int i;
for(i=0;i<5;i++){
System.out.println("O "+(i+1)+"º número:");
vetor[i]=sc.nextInt();
}
for(i=0;i<5;i++){
System.out.print(vetor[i] + ",");

}
System.out.print("acabou");

Questão 12 –
Scanner sc = new Scanner(System.in);
int i, n=5;
String [] vetor = new String[n];
System.out.println("digite cinco palavras: ");
for (i=0; i<n; i++) {
vetor[i] = sc.nextLine();

}
for(i=0;i<5;i++)
{
System.out.print(vetor[i]+", ");
}
System.out.print("seu cogigo esta finalizado");
.

Questão 13 –
Página 5 de 8
Scanner sc = new Scanner(System.in);
int i, n=5;
String [] vetor = new String[n];
System.out.println("digite cinco palavras: ");
for (i=0; i<n; i++) {
vetor[i] = sc.nextLine();

}
for(i=0;i<5;i++)
{
System.out.print(vetor[i]+", ");
}
System.out.print("seu cogigo esta finalizado");

Questão 14 –
Scanner sc = new Scanner(System.in);
int num1=0,num2=0,num3=0,num4=0,num5=0;
int i = 0;
while (i!=1){
i++;
System.out.println("Digite o número: ");
num1= sc.nextInt();
System.out.println("Digite o número: ");
num2= sc.nextInt();
System.out.println("Digite o número: ");
num3= sc.nextInt();
System.out.println("Digite o número: ");
num4= sc.nextInt();
System.out.println("Digite o número: ");
num5= sc.nextInt();
System.out.println(+ num1 + ","+ num2 + "," + num3 + "," +num4+ "," + num5 + ".");
}
System.out.println(" seu código acabou");

Questão 15 –
Scanner sc = new Scanner(System.in);
String nome1;
String nome2;
String nome3;
String nome4;
String nome5;
int i = 0;
while (i!=1){
i++;
System.out.println("Digite o nome: ");
nome1=sc.nextLine();
System.out.println("Digite o nome: ");
nome2=sc.nextLine();
System.out.println("Digite o nome: ");
nome3=sc.nextLine();
System.out.println("Digite o nome: ");
nome4=sc.nextLine();
System.out.println("Digite o nome: ");
nome5=sc.nextLine();
System.out.println("nomes: "+ nome1 + "," + nome2 + "," + nome3 + "," + nome4 + "," + nome5 + ".");
}
System.out.println(" O código acabou");

Página 6 de 8
Questão 16 –
. Scanner sc = new Scanner(System.in);
int num1=0,num2=0,num3=0,num4=0,num5=0;
int i = 0;
int soma=0;
while (i!=1){
i++;
System.out.println("Digite o número: ");
num1= sc.nextInt();
System.out.println("Digite o número: ");
num2= sc.nextInt();
System.out.println("Digite o número: ");
num3= sc.nextInt();
System.out.println("Digite o número: ");
num4= sc.nextInt();
System.out.println("Digite o número: ");
num5= sc.nextInt();
System.out.printf(+num1+ "," +num2+ "," +num3+ "," +num4+ "," +num5+ ".");
soma=(num1+num2+num3+num4+num5);
}
System.out.println("A soma dos números é: "+soma);
System.out.println(" seu código acabou");

Questão 17 –
Scanner sc = new Scanner(System.in);
String s;
System.out.println("digite uma palavra: ");
while (true){ s = sc.nextLine();
System.out.println(s);
if (s.equals("sair") || s.equalsIgnoreCase("sair"))
{
System.out.println(" O código acabou");
break;

}
}
}
}

Questão 18 – O vetor é uma estrutura de dados indexada, que pode armazenar uma
determinada quantidade de valores do mesmo tipo. Os dados armazenados em um vetor são
chamados de itens do vetor. Para localizar a posição de um item em um vetor usamos um
número inteiro denominado índice do vetor.

Questão 19 –
Scanner sc = new Scanner(System.in);
int n=5; int
vetor[]=new int[n];
int i;
for(i=0;i<5;i++){
System.out.println("O "+(i+1)+"º número:");
vetor[i]=sc.nextInt();
}
for(i=0;i<5;i++){
System.out.print(vetor[i]);
}
System.out.print(" seu codigo esta finalizado: ");

Questão 20 –
Página 7 de 8
Scanner sc = new Scanner(System.in);
int i=0, n=5;
String [] vetor = new String[n];
for (i=0; i<n; i++){
System.out.println("Digite o nome: ");
vetor[i] = sc.nextLine();
} for(i=0;i<5;i++){
System.out.print(vetor[i]+", ");
}
System.out.print(" seu codigo acabou");
.

Questão 21 –

Scanner sc = new Scanner(System.in);


int n=5; int vetor[]=new
int[n]; int i;
int soma=0;
for(i=0;i<5;i++){
System.out.println("O "+(i+1)+"º número:");
vetor[i]=sc.nextInt();
soma=soma+vetor[i];
}
for(i=0;i<5;i++){
System.out.print(vetor[i]+", ");
}
System.out.println(". A soma é: "+ soma);
System.out.print(" seu codigo finalizou...");

Página 8 de 8

Você também pode gostar