3
UNIVERSIDADE ESTADUAL DO MARANHÃO NÚCLEO DE TECNOLOGIAS PARA EDUCAÇÃO REDE ETEC BRASIL CURSO DE INFORMÁTICA E REDES DE COMPUTADORES DISCIPLINA: TÉCNICAS DE PROGRAMAÇÃO CARGA HORÁRIA: 30 HORAS PROF.: ALFREDO COSTA OLIVEIRA JUNIOR ATIVIDADES Atividades Atividade 1 (Avaliativa) – Atividade de aprendizagem 1 Tipo: 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();

Atividade 1

Embed Size (px)

DESCRIPTION

tererer

Citation preview

Page 1: Atividade 1

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();

Page 2: Atividade 1

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();

Page 3: Atividade 1

mediaG2 = (mediaG1+notaRec)/2; if (mediaG2<5) System.out.println("Reprovado"); else System.out.println("Aprovado"); } }