Upload
allas-jony
View
213
Download
1
Embed Size (px)
DESCRIPTION
tererer
Citation preview
UNIVERSIDADE ESTADUAL DO MARANHÃONÚCLEO DE TECNOLOGIAS PARA EDUCAÇÃO
REDE ETEC BRASILCURSO DE INFORMÁTICA E REDES DE COMPUTADORES
DISCIPLINA: TÉCNICAS DE PROGRAMAÇÃOCARGA HORÁRIA: 30 HORAS
PROF.: ALFREDO COSTA OLIVEIRA JUNIOR
ATIVIDADES
Atividades
Atividade 1 (Avaliativa) – Atividade de aprendizagem 1Tipo: Envio de Arquivo
Enunciado: Caro cursista, a disciplina de Técnicas de Programação exige que você pratique rotinas essenciais ligadas à programação. É pensando em seu aprimoramento que sugerimos para você
algumas atividades que devem auxiliar em seu aprendizado. Lembre-se: a melhor forma de aprender é praticando.
Mãos a obra!!!Obs.: O Aluno deve utilizar linguagem de programação Java. Ao final da atividade, o aluno deve encaminhar uma pasta compactada (formato .zip ou .rar) contendo os códigos com resoluções das atividades para o AVA.
1) Crie um programa que receba o valor monetário em dólares e o converta para reais. (Obs.: Adotar 1 dólar americano = 3,62 reais).
import java.io.DataInputStream;import java.io.IOException;... public static void main(String[] args) throws IOException { System.out.println("Entre com um valor em dólar: "); DataInputStream dado = new DataInputStream(System.in); float valorDolar = Float.parseFloat(dado.readLine()); float valorReal = (float) (valorDolar*3.62); System.out.println("Valor em dólares : "+valorDolar+" - valor em reais: "+valorReal); }
2) Faça um Programa que peça três números e imprima o maior deles.
public static void main(String[] args) throws IOException { Scanner entrada = new Scanner(System.in); int num1,num2,num3; System.out.print("Digite o primeiro número: "); num1 = entrada.nextInt(); System.out.print("Digite o segundo número: "); num2 = entrada.nextInt(); System.out.print("Digite o terceiro número: "); num3 = entrada.nextInt();
if ((num1>num2)&&(num1>num3)) System.out.println("O número maior é: "+num1); else if (num2>num3) System.out.println("O número maior é: "+num2); else System.out.println("O número maior é: "+num3); }
3) Faça um programa que leia 5 números e informe a soma e a média dos números.
public static void main(String[] args) throws IOException { Scanner entrada = new Scanner(System.in); float num1,num2,num3, num4, num5; System.out.print("Digite o primeiro número: "); num1 = entrada.nextInt(); System.out.print("Digite o segundo número: "); num2 = entrada.nextInt(); System.out.print("Digite o terceiro número: "); num3 = entrada.nextInt(); System.out.print("Digite o quarto número: "); num4 = entrada.nextInt(); System.out.print("Digite o quinto número: "); num5 = entrada.nextInt();
float soma = num1+num2+num3+num4+num5; float media = (num1+num2+num3+num4+num5)/5; System.out.println("Soma: "+soma); System.out.println("Média: "+media); }
4) A partir de 3 notas fornecidas de um aluno, informe se ele foi aprovado, ficou de recuperação ou foi reprovado. A média de aprovação é >= 7.0; a média de recuperação é >= 5.0 e < 7.0; e a média do reprovado é < 5.0.
public static void main(String[] args) throws IOException { Scanner entrada = new Scanner(System.in); double nota1,nota2,nota3,notaRec,mediaG1,mediaG2; System.out.println("Digite a primeira nota: "); nota1 = entrada.nextDouble(); System.out.println("Digite a segunda nota: "); nota2 = entrada.nextDouble(); System.out.println("Digite a terceira nota: "); nota3 = entrada.nextDouble(); mediaG1 = (nota1+nota2+nota3)/3; if (mediaG1>=7) System.out.println("Aprovado"); else if (mediaG1>4) { System.out.println("Digite a nota da recuperação: "); notaRec = entrada.nextDouble();
mediaG2 = (mediaG1+notaRec)/2; if (mediaG2<5) System.out.println("Reprovado"); else System.out.println("Aprovado"); } }