
Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
programação web
Tipologia: Notas de estudo
1 / 1
Esta página não é visível na pré-visualização
Não perca as partes importantes!

var a,op,vetFunc,vetSalarios ;cont=1; vetFunc=new Array(50); vetSalarios=new Array(50); function cadastro(){ vetFunc[cont]=prompt("Informe o nome do funcionário"); vetSalarios[cont]=parseFloat(prompt("Informe o salário do funcionário")); cont++; } function lista(){ for(i=1;i<cont;i++){ saida=saida+[i]+"-"+vetFunc[i]+ "R$"+vetSalarios[i]+"\n"; } alert(saida); } function consulta(){ var consultar,i,achou; achou=false; consultar=prompt("Informe o nome procurado"); for(i=1;i<cont;i++) { if(consultar==vetFunc[i]){ alert(consultar+"R$"+vetSalarios[i]); achou=true; } } if(!achou) { alert("Funcionário não consta nos nossos registros"); } } function exclui(){ var procurar,i,e,achou; achou=false; procurar=(prompt("Informe o nome do funcionário excluido")); for(i=1;i<cont;i++){ if(vetFunc[i]==funcionarioProcurado) e=i; achou=true; break; } if(achou){ for(i=e;i<cont;i++){ vetFunc[i]=vetFuncionarios[i+1]; vetSalarios[i]=vetSalarios[i+1]; } cont--; alert("Funcionário excluído"); } else{ alert("Funcionário não localizado"); } } do{ saida=""; op=parseInt(prompt("0 -Sair\n1 - Cadastrar Funcionário\n2 -Listar Funcionários\n3- Consultar Funcionário\n4 -Excluir Funcionários\n5 -Exibir Estatísticas \n6 -Reajustar Salários")); switch(op){ case 0: alert("Encerrando"); break; case 1: cadastro(); alert("Cadastro realizado com sucesso"); break; case 2: lista(); break; case 3: consulta(); break; case 4: exclui(); break; case 5: Estatísticas(); break; case 6: alert("Reajuste salarial"); break; default: alert("Opção Inválida!"); } }while(op!=0);