Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Trabalho Final De Lógica De Programação, Notas de estudo de Cultura

programação web

Tipologia: Notas de estudo

2012

Compartilhado em 04/08/2012

maura-de-lima-8
maura-de-lima-8 🇧🇷

1 documento

1 / 1

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

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

Pré-visualização parcial do texto

Baixe Trabalho Final De Lógica De Programação e outras Notas de estudo em PDF para Cultura, somente na Docsity!

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