aula 5
Faça um programa que carregue 3 vetores com os seguintes dados de 6 alunos:
Numero,notan1,notan2.
Mostrar os numeros dos alunos aprovado e caso nao exista nem um aluno essa situaçao mostra uma mensagem.
import java.util.*;
package javaapplication1;
public class Main {
public static void main(String[] args) {
Scanner e=new Scanner(System.in);
int Numero[] = new int[6];
float n1[] = new float[6];
float n2[] = new float[6];
int cont, acha;
float m;
for (cont=0;cont<6;cont++){
System.out.println("Digite o numero do " +(cont+1)+ " aluno");
Numero[cont] = e.nextInt();
System.out.println("Digite a nota de n1 do "+(cont+1)+ " aluno");
n1[cont] = e.nextInt();
System.out.println("Digite a nota de n2 do "+(cont+1)+ " aluno");
n2[cont] = e.nextInt();
}
System.out.println("Lista de aprovados");
acha = 0;
for (cont=0;cont<6;cont++){
m = (n1[cont] + n2[cont])/2;
if (m>7) {
System.out.println(Numero[cont]);
acha = 1;
}
}
if (acha == 0) {
System.out.println("Nem um aprovado");
}
}
}
Exercicio 4
4) Criar um programa que determine e mostre os n primeiros números da sequencia de Fibonacci,
onde n é fornecido pelo usuário.
Sabe-se que esta sequencia é infinita, e os seus números são definidos assim:
1º número = 1
2º número = 1
a partir do 3º, os números são obtidos em função da soma dos seus dois antecessores. Com isso,
teríamos uma sequencia assim: 1- 1- 2- 3- 5- 8- 13 – 21 – …
/**
* @(#)exe4.java
*
*
* @author
* Luiz Augusto
*/
import java.util.*;
public class exe4 {
public static void main(String[] args) {
int a,b;
a=b=1;
System.out.print("1,1");
//1000 de Limite do loop
while(b<1000){
System.out.print(","+(a+b));
if(a>b)
b+=a;
else
a+=b;
}
}
}
Exercico 3 Lista de Repetição
3) Um rede de supermercados deseja saber o valor médio de vendas de cada uma das suas 30 filiais.
Para isso, solicitou a criação de um programa que calcular a média de 10 vendas consecutivas
ocorridas em cada uma de suas filiais.
O programa deve mostrar a média de cada filial, juntamente com o número da loja vencedora.
/**
* @(#)exer3.java
*
*
* @author
* @version 1.00 2011/6/8
*/
import java.util.*;
public class exer3 {
public static void main(String[] args) {
Scanner e=new Scanner(System.in);
int zero=0, cont=1,x=1, filial=1,vencedor=0, acumulamedia=1, itens=0, mediaparcial=0,acumulador=0, vendas;
do {
System.out.println("Entre com os valores das vendas da filial Número "+filial);
System.out.println("Entre com os valores das vendas dessa Filial ?");
for(vendas=1;vendas<=5;vendas++){
System.out.println("Venda numero "+vendas);
itens=e.nextInt();
acumulador=(itens+acumulador);
mediaparcial=acumulador/5;
//zero valor do acumulado para o loop
if (vendas==5){
acumulador=zero;
}
if (mediaparcial>x){
vencedor=mediaparcial;
}
}
System.out.println("MEDIA PARCIAL da filia numero "+filial+" é de "+mediaparcial);
filial++;
acumulamedia++;
}//fim do
while (filial<3);
System.out.println("A MEDIA DE VENDA MAIOR DA LOJA VENCEDORA FOI DE "+vencedor);
//Gera media
//Saidas
//System.out.println("Valor acumulado das Vendas "+acumulador);
//System.out.println("A média de Vendas é de "+media);
//System.out.println("Valor da GETMEDIA "+getmedia);
}
}



