PROVA 2015
1ª (x) 2ª ( ) 2ª Chamada ( ) Avaliação Final ( )
Data: ____/____/_____
Semestre:2015.1
Disciplina: Introdução à Programação
Curso:
Sistemas de Informação
Período/Turno: 1/N
Professor: Nancy Lyra
Aluno (a):
Matrícula:
1. (2,5) Avalie cada uma das expressões abaixo:
a) (-(-9) + sqrt((-9)*(-9) - 4*3*6))/(2*3).
(-(-9) +sqrt(81-4*3*6))/(2*3)
(-(-9) +sqrt(81-72))/(2*3)
(-(-9)+3)/(2*3)
12/6
2
b) ((pow(3, 2) == 9) && ((10%11) == 0)) || (4 % 8 == 3).
((9==9) && (10%11==0)) || (4%8==3)
((9==9) && (10==0)) || (4==3)
(true && false) || (false)
(false)||(false)
false
Escolha apenas 3 das 4 questões abaixo para fazer.
2. (2,5) Elabore um algoritmo para verificar se um número fornecido pelo usuário é par. Se for par, você deve imprimir na tela a mensagem: “o número é par”, caso seja ímpar, imprima:
“o número é ímpar”.
Scanner sc = new Scanner(System.in);
System.out.println("Digite um número"); int x = sc.nextInt(); if(x%2==0){ System.out.println("O número é par");
}else{
System.out.println("O número é ímpar");
}
sc.close();
3. (2,5) Escreva um programa capaz de converter um peso dado em libras para quilogramas,
sabendo que 1lb=0,45kg.
Scanner sc = new Scanner(System.in);
System.out.println("Digite um peso em libras"); double x = sc.nextDouble();
System.out.println(x*0.45 +"kg"); sc.close(); 4. (2,5) Sabendo que um ano é bissexto se ele é múltiplo de quatro, implemente um programa que verifica se um dado ano é bissexto ou não.
Scanner sc = new Scanner(System.in);
System.out.println("Digite um ano"); int x = sc.nextInt(); if(x%4==0){ System.out.println("É bissexto");
}else{
System.out.println("Não é bissexto");
}
sc.close();
5. (2,5) Escreva um programa que, recebendo as duas notas bimestrais de um aluno escreva a situação atual. Considere que:
a. Notas maiores ou iguais a 7, o aluno é aprovado por média;
b. Notas entre 3 e 7, o aluno está na final;
c. Notas menores que 3, o aluno é reprovado por média.
Scanner sc = new Scanner(System.in);