Pesquisar na Comunidade
Mostrando resultados para as tags ''trabalho''.
Encontrado 27 registros
-
Preciso de um programador em php para fazer algumas modificações em um script de controle de processos. O script já está comprado, agora é preciso fazer algumas modificações. O script é o do link abaixo: https://codecanyon.net/item/advocate...m-v13/11039520 Se alguém tiver interesse, por favor entre em contato que que passo maiores detalhes.
- 7 respostas
-
- codeigniter
- script
- (e %d mais)
-
Boa tarde a todos, pessoal faço técnico em Desenvolvimento de Sistemas e tenho um trabalho em java em que devo criar alguma aplicação utilizando os conceitos da matéria. Resolvi então criar um sistema de cadastro de currículos , em que o usuário preenche os dados e ao clicar no botão "Cadastrar" cria uma referencia para classe currículo com os dados que o usuário digitou no formulário como valores para os seus atributos e adiciona o mesmo em uma Lista do tipo "Curriculo", para ver se os dados estavam realmente sendo inseridos conforme o planejado adicionei resolvi printar a lista, porém ela esta adicionando a mesma referência todas as vezes em que clico em "Cadastrar", e sempre substitui o ultimo adicionado na posição anterior por uma cópia sua, Por favor se puderem me ajudar ficaria grato, o trabalho é pra daqui a duas semanas public class Curriculo { private String nome; private String cpf; private String endereco; private String email; private String areaAtuacao; private String comunicacao; private String telefone; private String sexo; private int idade; private Formacao[] formacoes = new Formacao[4]; private Experiencias_Profissionais[] experiencias = new Experiencias_Profissionais[4]; int i =0; public void adicionarFormacao(Formacao [] formacoes){ this.formacoes = formacoes; } public Formacao getFormacoes(){ for(int i =0;i<formacoes.length;i++){ return this.formacoes[i]; } return null; } public void adicionarExperiencia(Experiencias_Profissionais [] experiencias){ this.experiencias = experiencias; } public Experiencias_Profissionais getExperiencia(){ for(int i =0;i<experiencias.length;i++){ return this.experiencias[i]; } return null; } public void setNome(String nome){ this.nome = nome; } public String getNome(){ return this.nome; } public void setEndereco(String endereco){ this.endereco = endereco; } public String getEndereco(){ return this.endereco; } public void setEmail(String email){ this.email = email; } public String getEmail(){ return this.email; } public void setAreaAtuacao(String areaAtuacao){ this.areaAtuacao = areaAtuacao; } public String getAreaAtuacao(){ return this.areaAtuacao; } public void setComunicao(String comunicacao){ this.comunicacao = comunicacao; } public String getComunicao(){ return this.comunicacao; } public void setTelefone(String telefone){ this.telefone = telefone; } public String getTelefone(){ return this.telefone; } public void setIdade(int idade){ this.idade = idade; } public int getIdade(){ return this.idade; } public void setSexo(String sexo){ this.sexo = sexo; } public String getSexo(){ return this.sexo; } public void setCpf(String cpf){ this.cpf = cpf; } public String getCpf(){ return this.cpf; } @Override public String toString() { return "curriculo{" + "nome=" + this.nome + ", Idade =" + this.idade + ",sexo =" + this.sexo + ",telefone=" + this.telefone + ",cpf=" + this.cpf + ",email=" + this.email + ",area=" + this.areaAtuacao + ",comunicacao=" + this.comunicacao+ ",experiencias =" + this.experiencias[0]+",formacoes =" + this.formacoes[0]+ ",experiencias =" + this.experiencias[1]+",formacoes =" + this.formacoes[1]+ ",experiencias =" + this.experiencias[2]+",formacoes =" + this.formacoes[2]+ ",experiencias =" + this.experiencias[3]+",formacoes =" + this.formacoes[3]+'}'; } } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { //Evento do botao adicionar /*********************************************************************** *Adiciona valores aos atributos de cada experiencia no vetor *Adiciona valores aos atributos de cada formacao no vetor Cada referencia para Curriculo na lista possui um array de formacoes e um de experiencias cada um com 4 posições */ experiencias[0] = new Experiencias_Profissionais(); experiencias[1] = new Experiencias_Profissionais(); experiencias[2] = new Experiencias_Profissionais(); experiencias[3] = new Experiencias_Profissionais(); experiencias[0].setEmpresa(jTextField7.getText()); experiencias[0].setCargo(jTextField8.getText()); experiencias[0].setDataInicio(jTextField12.getText()); experiencias[0].setDataFinal(jTextField11.getText()); experiencias[0].setAtribuicoes(jTextField36.getText()); experiencias[1].setEmpresa(jTextField9.getText()); experiencias[1].setCargo(jTextField10.getText()); experiencias[1].setDataInicio(jTextField14.getText()); experiencias[1].setDataFinal(jTextField13.getText()); experiencias[1].setAtribuicoes(jTextField37.getText()); experiencias[2].setEmpresa(jTextField31.getText()); experiencias[2].setCargo(jTextField32.getText()); experiencias[2].setDataInicio(jTextField33.getText()); experiencias[2].setDataFinal(jTextField34.getText()); experiencias[2].setAtribuicoes(jTextField35.getText()); experiencias[3].setEmpresa(jTextField39.getText()); experiencias[3].setCargo(jTextField40.getText()); experiencias[3].setDataInicio(jTextField41.getText()); experiencias[3].setDataFinal(jTextField42.getText()); experiencias[3].setAtribuicoes(jTextField67.getText()); formacoes[0] = new Formacao(); formacoes[1] = new Formacao(); formacoes[2] = new Formacao(); formacoes[3] = new Formacao(); formacoes[0].setNomeCurso(jTextField43.getText()); formacoes[0].setInstituicao(jTextField44.getText()); formacoes[0].setNivel(jTextField45.getText()); formacoes[0].setSituacao(jTextField46.getText()); formacoes[1].setNomeCurso(jTextField55.getText()); formacoes[1].setInstituicao(jTextField56.getText()); formacoes[1].setNivel(jTextField57.getText()); formacoes[1].setSituacao(jTextField58.getText()); formacoes[2].setNomeCurso(jTextField59.getText()); formacoes[2].setInstituicao(jTextField60.getText()); formacoes[2].setNivel(jTextField61.getText()); formacoes[2].setSituacao(jTextField62.getText()); formacoes[3].setNomeCurso(jTextField63.getText()); formacoes[3].setInstituicao(jTextField64.getText()); formacoes[3].setNivel(jTextField65.getText()); formacoes[3].setSituacao(jTextField66.getText()); /*O problema esta abaixo (embora eu não saiba onde), na insercao das referencias a listaCurriculos, a variavel "adicionado" aumenta sempre que se clica no botao "cadastrar" para aumentar o alcance do for e por conseguinte o tamanho da lista. E nas imagens eu preenchi tudo com "xxx..." pois estava com presa xD.*/ for(int i =0;i<adicionado;i++){ //Instancia uma referencia para Curriculo em cada posição da Lista listaCurriculos.inserirNaFrente(new Curriculo()); break; } for( int i = 0;i<listaCurriculos.tamanhoLista;i++){//for para setar valor aos atributos do curriculo, de acordo com dados inseridos no formulario listaCurriculos.get(i).setNome(jTextField1.getText()); listaCurriculos.get(i).setSexo(sexo); listaCurriculos.get(i).setIdade(Integer.parseInt(jTextField2.getText())); listaCurriculos.get(i).setTelefone(jTextField3.getText()); listaCurriculos.get(i).setCpf(jTextField4.getText()); listaCurriculos.get(i).setEndereco(jTextField5.getText()); listaCurriculos.get(i).setEmail(jTextField6.getText()); listaCurriculos.get(i).adicionarExperiencia(experiencias); listaCurriculos.get(i).adicionarFormacao(formacoes); } adicionado++;//Aumenta a cada click no botão Cadastrar
-
Estou fazendo um projeto no meu curso , onde eu sou responsável pelo menu , eu fiz ele , porém eu quero algo mais bonito utilizando as funções , segue o que eu fiz por enquanto:x="teste" menu () { while true $x != "teste" do clear echo "================================================" echo "" echo "Criado por: X-X" echo "" echo "1)Criar um usúario." echo "" echo "2)Remover um usúario." echo "" echo "3)Listar usúarios criados." echo "" echo "4) Mudar senha de usuario." echo "" echo "5)" echo "" echo "6)" echo "" echo "7)Sair do programa" echo "" echo "================================================" echo "Digite a opção desejada:" read x echo "Opção informada ($x)" echo "================================================" case "$x" in 1) echo "Adicionar usuário: " read addusuario useradd $addusuario echo "senha do usuario $usuario: " passwd $addusuario sleep 2 echo "================================================" ;; 2) echo "Informe o nome do pacote para ser removido?" read nome apt-get remove --purge $nome sleep 5 echo "================================================" ;; 3) echo "Atualizando sistema..." apt-get update sleep 5 echo "================================================" ;; 4) echo "Nome do usuario:" read $usuario echo "senha do usuario $usuario: " passwd $usuario echo "================================================" ;; 5) echo "Corrigindo erros..." apt-get autoremove sleep 5 echo "================================================" ;; 6) echo "Reparando..." dpkg --configure -a sleep 5 echo "================================================" ;; 7) echo "saindo..." sleep 5 clear; exit; echo "================================================" ;; *) echo "Opção inválida!" esac done } menu preciso alterar ele utilizando as funções , quem poder me ajudar , sou novato nisso .
-
Buscamos profissional para programar, em PHP Cake e JavaScript, novas funcionalidades e corrigir problemas de um sistema web de gestão voltado para o setor de hotelaria com disponibilidade para trabalhar entre 20 e 40 semanais e inicio em janeiro/18. Caso tenha interesse em prestar serviço para uma startup de tecnologia em um ambiente informal, ágil e franco, aguardamos seu contato!
-
Boa noite, Minha tarefa é fazer um programa que, dado o nome dos times participantes do campeonato, a sua pontuação até então e o placar dos últimos jogos, determine qual foi o time campeão e a pontuação final desse time. Preciso implementar as 3 funções a seguir: /* devolve a posição de time no vetor de n strings times */ int pos_time(int n, char times[][50], char * time); /* devolve a pontuação do time que fez gols1 e levou gols2 * em uma partida */ int calc_pontos(int gols1, int gols2); /* devolve o índice da posição no vetor n elementos pontos que * possui o maior valor */ int campeao(int n, int pontos[]); Entrada: A entrada contém vários casos de teste. A primeira linha contém um inteiro N (2 ≤ N ≤ 100) representando a quantidade de times que estão participando do campeonato. Seguem N linhas contendo o nome do time S e a pontuação do time P até então (0 ≤ P ≤ 100). Logo após, seguem N/2 linhas contendo o placar de cada jogo da última rodada, no formato "TimeA golsA-golsB TimeB", conforme ilustrado no exemplo abaixo. A entrada termina com N = 0, a qual não deve ser processada. Saída: Para cada caso de teste na entrada, seu programa deve produzir uma linha de saída, contendo caso o Sport seja o campeão: "O Sport foi o campeao com X pontos :D", sendo X a quantidade total de pontos. Caso contrário, o seu programa deve produzir a seguinte linha: "O Sport não foi o campeao. O time campeao foi o S com X pontos :(", sendo S o nome do time vencedor e X a quantidade total de pontos. Deixe uma linha em branco depois de cada caso de teste. Regras desse campeonato: • Cada gol marcado valerá 3 pontos; • Caso os times empatem, será adicionado +1 ponto para cada time da partida; • O time vencedor de uma partida ganhará +5 pontos. Observações: • É garantido que sempre haverá um time vencedor do campeonato; • O time Sport sempre aparece nas entradas do problema; • Não haverá empates de pontuação final entre dois ou mais times após os placares dados; • O nome do time da entrada sempre terá apenas uma palavra; • Os nomes dos times não se repetem, não contém caracteres especiais e possuem no máximo 49 caracteres; • Nenhum dos times joga mais de uma vez (mais de uma partida no mesmo caso de teste). Já terminei as últimas duas funções, só que não estou conseguindo desenvolver a função pos_time. Que no momento está assim: int pos_time(int n, char times[][50], char * time) { int i; for(i =0; i< n; i++) { /*if(strcmp(time[i],*time) == false) { break; }*/ } return i; } O maior problema que não estou conseguindo comparar as strings desta função. Caso seja necessário, posso postar o código da main também.
-
Criação do provedor de serviços Panther Inc
um tópico no fórum postou EvertoNPlays Developer Oportunidades para Freelances
Olá Developers e Progamadores Amadores, Eu EvertoNplays gostaria de saber e tem alguém interessado em mim ajudar a montar um provedor de internet , pois penso em criar a "Panther Inc", onde seria um email igual o "Bol, Gmail, Outlook, Zipmail, etc" e poderia ter notícias igual o "UOL, Globo.com, R7.com, etc" e que poderia ter um Mecanismo de Busca igual o "Google, Bing, etc" e em criar um site de vídeos com login via API, igual o "YouTube, Dailymotion, Vimeo, etc" , mas, resumindo eu preciso de algum developer competente que ajude nisso, irei deixar embaixo o formulário para se cadastrarem: https://goo.gl/78gsPH -
Ola pessoal, primeiro brigado a quem responder.. Estou fazendo estrutura de dados na faculdade, como não sou muito bom em c, vim recorrer a quem conhece. O trabalho é o seguinte Desenvolver um programa em C com menu para Cadastrar Clientes em um vetor capaz de armazenar 50 clientes, cada estrutura de clientes contem CPF, NOME e TELEFONE, não são permitidos CPF duplicados Listar na tela os clientes em ordem crescente de nome, e também listar em ordem crescente de CPF Pesquisar por nome ate o índice em que o vetor foi preenchido, pois deve haver dois clientes com o mesmo nome, achado mostrar NOME e CPF Pesquisar por CPF, ao encontrar a primeira e suposta unica ocorrência mostra o nome e termina a busca. OBS: eu fiz algumas coisas so que dentro da main(), o professor pediu em funções passando por ponteiros. DUVIDAS: posso criar um vetor de estruct fora da main? Como posso, referenciar a minha struct em uma função tipo no cadastrar? Abaixo Segue o que eu consegui fazer. #include<stdio.h> #include<stdlib.h> #include<string.h> int main(){ //Estrutura Clientes struct Clientes{ char nome[255]; int cpf; char telefone[25]; }; // Vetor da estrutura de clientes struct Clientes clientes [50]; int opcao, i; //Exibição do Menu while(i < 1){ //Menu printf("\nEscolha a opcao desejada |\n 1 - Cadastrar Cliente :\n 2 - Buscar Cliente :\n 3 - Listar Clientes |: "); scanf("%d", &opcao); //Escolha do Menu //Cadastro de clientes if(opcao == 1){ //Cadastro de Clientes int cont=0,c=0; while(c < 1){ printf("\nCadastrar Clientes !!!\n"); fflush ( stdin ); printf ( "\n Nome: " ); scanf ( "%s", &clientes [ cont ].nome ); printf ( "\n CPF: " ); scanf ( "%d", &clientes [ cont ].cpf ); printf ( "\nTELEFONE: " ); scanf ( "%s", &clientes [ cont ].telefone ); printf("Deseja Fazer um novo cadastrato: 1 - Nao : 0 - Sim"); scanf("%d", &c); cont++; } } // Busca Clientes if (opcao == 2){ int cont=0,c=0; char busca[255]; printf ( "\n Digite o nome do cliente a ser buscado: \n" ); // Exibindo printf ( "Cliente: " );// Exibindo scanf ( "%s", &busca );// Busca while(c < 1){ while(cont < 50){ if (strcmp ( busca, clientes [ cont ].nome ) == 0) { printf("\n %s", clientes [ cont ].nome); }cont++; } printf("Deseja Fazer uma nova busca: 1 - Nao : 0 - Sim"); scanf("%d", &c); } } //Listar Cliente if(opcao == 3){ int list; printf("\nListar Cliente em |1 - CPF : ordem crescente :: 2 - NOME : ordem crescente|: "); scanf("%d", &list); if(list == 1){ // Ordenando Vetor em CPF int i=0, j=0; char VeTempo[50]; for(i;i<50-1;i++){ for(j;j<50-(i+1);j++){ if(clientes[j].cpf > clientes[j+1].cpf){ VeTempo[j]= clientes[j].cpf; clientes[j].cpf = clientes[j+1].cpf; clientes[j+1].cpf = VeTempo[j]; } } } } } //Fim do while Menu printf("\n Deseja Fazer outra operacao 1 - Sair : 0 - Continuar: "); scanf("%d", &i); // ------------------------ } } MUITO OBRIGADO MESMO A QUEM ME AJUDAR.
- 3 respostas
-
- duvida em funções em c
- bubblesort
- (e %d mais)
-
Primeiro obrigado já pela ajuda, segundo estou aprendendo C agora. Estou fazendo um Trabalho em c, em que preciso ordenar o vetor de struct, fiz a função bubblesort, o programa compila certinho mas quando apresento o vetor ordenado ele embaralha tudo. Segue o código abaixo obs. não liguem pra meus comentários, e pra min não se perder rsr perguntas 1 - Como faço para na hora do BubbleSort está fazendo a troca ele perceba que o próximo índice do vetor esta vazio e pare? 2 - Também na hora de mostrar os dados do vetor ele perceba que o próximo índice está vazio? #include<stdio.h> #include<stdlib.h> #include<string.h> #include<conio.h> //Estrutura Clientes struct Clientes{ char nome[255]; int cpf; char telefone[50]; }; //Função ordena vetor CPF void BubbleSort(int n,struct Clientes *clientes){ int i,j; for (i=n-1; i>=1;i--){ for(j=0;j<i;j++){ if(clientes[j].cpf>clientes[j+1].cpf){ /*TROCA*/ char temp; temp = *clientes[j].nome; *clientes[j].nome = *clientes[j+1].nome; *clientes[j+1].nome = temp; int temp1; temp1 = clientes[j].cpf; clientes[j].cpf = clientes[j+1].cpf; clientes[j+1].cpf = temp1; char temp2; temp2 = *clientes[j].telefone; *clientes[j].telefone = *clientes[j+1].telefone; *clientes[j+1].telefone = temp2; } } } } //Função busca binaria //Função Cadastra void CadastrarCliente(struct Clientes *clientes){ int count = 0; int Op = 1; while (Op > 0){ printf("\n Digite o nome do cliente \n"); printf("\n NOME: "); scanf ( "%s", clientes[ count ].nome ); printf("\n Digite o CPF do cliente \n"); printf("\n CPF: "); scanf ( "%d", &clientes[ count ].cpf ); printf("\n Digite o Telefone do cliente \n"); printf("\n TELEFONE: "); scanf ( "%s", &clientes[ count ].telefone ); printf("\n Deseja Cadastrar mais um Cliente? \n"); printf("\n 1 - SIM || 0 - NAO \n"); printf("\n Escolha: "); scanf("%d", &Op); count++; } } //--------------- main(){ //Vetor de Cleintes struct Clientes clientes[50]; //------------------------- //Menu /*Variavel de Escolha*/ int Op = 1; while(Op > 0){ printf("\n .:: ----- Sistemas de Clientes ----- ::.\n"); printf("\n ::::::::::::: MENU ::::::::::::: \n"); printf("\n 1 - Cadastrar Clientes | 2 - Mostra Cadastros \n"); printf("\n Escolha: "); scanf("%d", &Op); //Cadastro Cliente if(Op == 1){ CadastrarCliente(clientes); } //Fim Cadastro Cliente if(Op == 2){ BubbleSort(50, clientes); int i=0; for(i;i<=4;i++){ printf("Nome: %s\n", clientes [ i ].nome ); // Mesma coisa quando for exibir ou guarda usar sempre ||Vetor[posiçao].dado|| printf("CPF: %d\n", clientes [ i ].cpf ); // Mesma coisa quando for exibir ou guarda usar sempre ||Vetor[posiçao].dado|| } } //Retorno para o menu ou sair do programa printf("\n Deseja Retornar ao Menu? | SIM - 1 Nao - 0 | Escolha: "); scanf("%d",&Op); system("cls"); } //Fim do Menu } obrigado já pela ajuda
-
- trabalho em c
- c
- (e %d mais)
-
negócios online Trabalhar Em Casa Online
um tópico no fórum postou InfoEloiTec Classificados & Serviços
FÓRMULA DE NEGÓCIOS ONLINE Apesar das dificuldades em que vivemos em nosso pais, tendo em vista ao grande desemprego e tudo mais É possível a pessoa trabalhar na comodidade e no conforto de sua casa e obter uma ótima renda para o sustento de sua família, tanto como uma renda extra, como uma renda principal. Para isto é claro que é necessário se preparar, planejar, procurar saber como proceder. Não sair fazendo tudo o que vem na cabeça, sem se quer parar para pensar, fazer um projeto estratégico. E para isso foi criado uma fórmula que poderá te ajudar a montar uma importante estratégias: Fórmula de Negócios Online O Fantástico Treinamento Formula Negocio Online é uma treinamento totalmente em vídeo aulas que ensina o aluno passo a passo do inicio ao fim como montar um negocio na internet altamente rentável, escalável e multiplicável. Onde eu literalmente “te pego pela mão” e te guio durante todo o processo, passo a passo mostrando cada etapa nos mínimos detalhes. Curso completo com 18 módulos em quase 200 aulas, onde eu vou desde os Passos Iniciais até o Guru Expert Avançado, onde você vai aprender do inicio ao fim como criar seu negocio altamente lucrativo na internet baseado em marketing de afiliados. São mais de 50 horas de vídeos gravados em alta definição mostrando passo a passo como montar seu negocio online do inicio ao fim, do básico ao avançado. Um material extra totalmente criado pensando no seu máximo aproveitamento: São textos, resumos dos vídeos, mapas mentais, mapas de progresso, checklists, ferramentas w muto mais. Para saber Clique em https://goo.gl/XwvJEN-
- trabalho
- trabalhar em casa
- (e %d mais)
-
Boa noite galera do Fórum, meu nome é Matheus e sou novo por aqui. Tenho uma matéria na faculdade de computação em Python, curso Engenharia Química Venho aqui pois tenho uma dúvida e não entendo muito sobre programação, sei o básico, mas nada mais... Tenho que fazer um programa bem básico no qual funciona como um controle de vagas de um estacionamento, com um menu de ajuda etc, onde no programa eu escolho um andar e uma vaga, ao escolher ela deve ficar indisponível e retornar ao usuário que a vaga foi escolhida, logo após perguntar se ele quer escolher outra ou terminar o programa (Digitando 0 por exemplo), e se ele escolher a mesma vaga dará um aviso dizendo que tal vaga já foi escolhida, e que ele deve escolher outra. No fim tem que ter uma opção no menuzinho do programa no qual gerará um gráfico (pode ser o gráfico tipo 'pie') das vagas disponíveis e das ocupadas em cada andar. Preciso urgentemente de ajuda em fazer esse programa, pois estou bem perdido 😔 Estou com diversos problemas, como ao escolher a vaga já escolhida anteriormente o programa trava e também não sei como fazer o menu e o gráfico. Tenho mais uma semana e meia aproximadamente para conseguir terminar o programa. Agradeceria muito quem pudesse me ajudar com tal programa, tenho WhatsApp, Facebook ou Skype para contato! Uso na faculdade o Programa: Anaconda - Spyder (Python 3.5) Deixei anexado uma imagem do começo do programa, porém não sei se é a melhor maneira de fazer, fiz duas listas (uma das vagas disponiveis e uma das ocupadas) e ainda não fiz os andares, tal que colocarei 50 vagas por andar
-
- programação
- duvida
- (e %d mais)
-
O greenpanthera paga de verdade e você recebe em media 6 pesquisas diárias, além de vários links para serem acessados diariamente para verificar novas pesquisas, ele também oferece mini pesquisas diariamente, e instalação de aplicativos para ganho de créditos, eu posso dizer com todo o orgulho que faço parte deste site,ele cumpre o que promete, você pode fazer a retirada de dinheiro ao chegar a 30 dólares, já começando com 5, eu atingi objetivo em uma semana, e toda semana tenho atingido, sou usuário a 1 mês, e afirmo que vale muito a pena investir neste site.para aqueles interessados aqui esta o link para cadastro:greenpanthera.com/en/?rf=fe4694ef3aqui também esta meu email para auxiliar:iago.moto.l@gmail.comjá aviso que não existe milagre, formula mágica, sucesso instantâneo, mas da para fazer um extra, quem se interessar é só chamar, ensino como se adequar as pesquisas e ter um perfil atraente para sempre ser convidado as pesquisas, e ganhar seu dinheiro.
-
- pesquisas
- remuneradas
- (e %d mais)
-
Desenvolvedor Python - Louveira SP
um tópico no fórum postou CarlosEduardo5 Classificados & Serviços
Estou com uma oportunidade para um Programador Python para uma empresa de grande porte no ramo varejista na região de Louveira – SP. Irá trabalhar com desenvolvimento em Python - Flask, Django, SQL Alchemy e necessário conhecimento em tecnologia UI/UX. Local de trabalho: Louveira – SP Projeto de período indeterminado. Caso tenha interesse, me retorne para meu e-mail r.oshikawa@avance-authent.com.br com seu currículo atualizado e pretensão salarial. -
Oportunidade Desenvolvedor ASP . NET - SP
um tópico no fórum postou CarlosEduardo5 Classificados & Serviços
Empresa de grande porte busca Desenvolvedor ASP Pleno. Oferecemos crescimento profissional e experiências com novas tecnologias. Requisitos necessários: Experiência em desenvolvimento de aplicações WEB com ASP Clássico e SQL Server; Experiência com IIS; Javascript; SQL Server; HTML/CSS; VB6. Outras informações: Disponibilidade para trabalhar em Franca - SP; Contato: j.sampaio@avance-authent.com.br Projeto por tempo indeterminado.-
- asp.net
- oportunidade
- (e %d mais)
-
Boa noite pessoal, sou novo aqui e venho desesperadamente tentar por um programa qual já fiz e refiz e não consigo obter resultado algum. O programa que uso para compilar é o Dev C++, qual é o mesmo que a univerdade de meu curso utiliza. Aliás, curso Engª Mecânica, e com todas as explicações não consigo fazer o bendito programa. Aos que puderem me ajudar, agradeço. Aqui vai: Escreva um programa em C que leia 15 numeros inteiros quaisquer, informados pelo usuario e: a- A cada numero informado diga se ele é par/impar e primo/não-primo; b- Antes de encerrar diga qual a media aritmetica de cada numero informado, quantos numeros eram primos, qual o maior numero informado, qual o fatorial do menor numero informado, quantos multiplos de 5 foram informados, quantos vezes o numero 22 foi informado. O que tenho no meu mais novo intento é isso (já adianto que está bem incompleto): #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int numero, somanumero, maior, qtdprimos, qtd22, menor, aux, valor, qtidade, ehprimo, cont, fatorialmenor, media, multcinco; somanumero=0; maior=0; qtd22=0; qtidade=0; cont=0; while(cont<=15); printf("Informe um numero: "); scanf("%d", numero); if ((numero%2)==1) printf("é impar"); else{ printf("é par"); } ehprimo=1; aux=numero-1; while(aux>1) if((numero%aux)==0) ehprimo=0; aux=1; aux=aux-1; if(ehprimo=1) printf("é primo"); else{ printf("não é primo");} printf("Media aritimetica dos numeros informados = %d", media); printf("A quantidade de primos informados = %d", qtdprimos); printf("O maior numero informado = %d", maior); printf("Qual o fatorial do menor numero informado = %d", fatorialmenor); printf("Quantas vezes o 22 foi informado = %d", qtd22); printf("Quantas multiplos de cinco = %d", multcinco); return 0; }
- 2 respostas
-
Como saber se a empresa quer contratar o estágario?
um tópico no fórum postou AsuraKhan Outros Assuntos
Olá, pessoal. Um colega me passou esse fórum porque ele não soube responder minha pergunta. Eu queria muito saber como eu posso saber se a empresa está interessada em contratar o estagiário após o período de estágio. Eu faço essa pergunta porque vejo que está se tornando comum a fórmula da "enganação', que consiste em contratar um estagiário com conhecimentos de um profissional e não contratá-lo após o período de 6 meses - 1 ano. E eu gostaria de não perder 1 ano da minha vida. Estou no terceiro ano da faculdade e já fiz 6 meses de estágio até me dispensarem, sendo que eu ENSINAVA o meu supervisor a fazer várias coisas em PHP. Talvez eu deva apreender outra linguagem? Possivelmente um Java? Pyhton? Por favor to precisando de uma luz porque estou desacreditado nessa área. Obrigado -
Eu preciso de muita ajudo com este trabalho por favor? O Interface Web 1. O interface Web da aplicação, tal como se mostra nas figuras anexas, é constituído por dois dispositivos gráficos, respetivamente, em tecnologia “canvas” e em tecnologia “SVG”, que inclu-em os respetivos dispositivos de controlo, designadamente, dois cursores, os respetivos visuali-zadores e um botão, bem como as indicações verbais apresentadas nas figuras anexas. 2. Para além das indicações verbais referidas no parágrafo 1.º do presente artigo, o dispositivo gráfico da esquerda inclui: a) Um painel “canvas”, de dimensão 500 x 500. b) Um cursor graduado na escala inteira consecutiva de 1 a 30. c) Um visualizador para o cursor graduado. 3. Para além das indicações verbais referidas no parágrafo 1.º do presente artigo, o dispositivo gráfico da direita inclui: a) Um painel “SVG”, de dimensão 500 x 500. b) Um cursor graduado na escala inteira consecutiva de 1 a 10. c) Um visualizador para o cursor graduado. d) Um botão com a indicação “renovar”. 4. Os conteúdos gráficos para interação nos dispositivos referidos nos parágrafos 2.º e 3.º do presente artigo, são dois diferentes padrões geométricos, referidos no art.º 3.º do presente Re-gulamento, como o padrão A e o padrão B,. Os Padrões Gráficos 1. Os conteúdos gráficos referidos no parágrafo 4.º do art.º 2.º do presente Regulamento do presente artigo, são dois diferentes padrões geométricos quadricrómicos, o padrão A e o pa-drão B, constituídos por repetição ortogonal de dois diferentes módulos escaláveis. 2. O módulo escalável para o Padrão A é formado por quatro triângulos retângulos isósceles, gerando um quadrado, tal como se pode apreciar em detalhe no painel “canvas” da figura 2 anexa. 3. O módulo escalável para o Padrão B é formado por quatro pares de semicírculos, com o es-quema de sobreposição que se pode apreciar em detalhe no painel “SVG” da figura 2 anexa. 4. No módulo escalável para o Padrão B, em cada par de semicírculos, o raio do semicírculo me-nor é 80% do raio do semicírculo maior. 5. A quadricromia é constituída pelas cores cujas representações hexadecimais são "#AA8D49", "#013D55", "#449779" e "#E6B569". Funcionalidades 1. Quer para o dispositivo “canvas”, como para o dispositivo “SVG”, o cursor graduado, sincroni-zado com o respetivo visualizador destina-se a alterar o grau de modulação ortogonal, isto é, o número de repetições em cada fila (linha ou coluna). 2. Na sua apresentação inicial, a aplicação estabelecerá o valor inicial de 4 para o grau de modu-lação ortogonal mostrará o Padrão A no dispositivo “canvas”, e o Padrão B no dispositivo “SVG”, ambos os padrões com aquela modulação, tal como se mostra na figura 1 anexa. 3. No dispositivo “canvas”, qualquer alteração do grau de modulação ortogonal implica renova-ção automática do respetivo padrão no conteúdo gráfico. 4. No dispositivo “SVG”, após alteração do grau de modulação ortogonal, a renovação do respe-tivo padrão no conteúdo gráfico só será operada através do uso do botão “renovar”. 5. Os graus limite (mínimo e máximo) de modulação ortogonal são de 1 em ambos os dispositi-vos, tal como se mostra na figura 2 anexa, e de 30 e de 10, respetivamente, no dispositivo “can-vas” e no dispositivo “SVG”, tal como se mostra na figura 3 anexa. 6. Clicando em qualquer um dos dispositivos gráficos, resulta a alternância entre o Padrão A e o Padrão B, nos respetivos valores estabelecidos para o grau de modulação ortogonal. Na figura 4 anexa mostra-se o resultado de um clique em cada um dos dispositivos, a partir da situação apresentada na figura 3 anexa. Figura 1 – Apresentação inicial com o valor de 4 para o grau de modulação ortogonal de ambos os padrões gráficos Figura 2 – Os módulos não repetidos – ambos os padrões estão estabelecidos para o grau de mo-dulação ortogonal mínimo de 1) Figura 3 – Valores máximos para os grau de modulação ortogonal nos dois dispositivos – os pa-drões estão estabelecidos para 30 no “canvas” e para 10 no “SVG” Figura 4 – Alternância de padrões através do clique nos didpositivos – um clique em cada um deles após o estado ilustrado na figura anterior
-
ALGUÉM ME AJUDA A DEFINIR AS FUNÇÕES QUE NÃO ESTÃO DEFINIDAS... OBRIGADO!!!!! #coding= latin-1 from math import* from string import* laluno=[] lhr=[] lnota1=[] lnota2=[] lnota3=[] lfalta=[] ldiario = [laluno,lhr,lnota1,lnota2,lnota3,lfalta] aluno=0 hr=0 nota1=0 nota2=0 nota3=0 falta=0 salvar_diario=0 ini=0 #A função que ira ser usada def menu (): print ('Menu:') print (' 1 - Matricular aluno') print (' 2 - Remover matricula') print (' 3 - Lançar notas') print (' 4 - Lançar faltas') print (' 5 - Listar alunos matriculados') print (' 6 - Verificar situaçao de alunos') print (' 7 - Ver o Diário') print (' 9 - Sair') opt = input('Digite a opçao desejada: ') return opt def adicionar_matricula (): aluno = str(input("Digite o nome do aluno:")) aluno=aluno.upper() if aluno in laluno: print('Aluno já está Matriculado') else: laluno.append(aluno) hr=float(input("Digite as horas de aula do aluno:")) lhr.append(hr) print('Aluno Matriculado') pass def remover_matricula (): aluno=str(input("Digite o nome do aluno:")) aluno=aluno.upper() if aluno in laluno: laluno.remove(aluno) print('Aluno Removido') else: print('Esse Aluno Não Está Matriculado') pass def lancar_notas (): aluno=str(input("Digite o nome do aluno:")) aluno=aluno.upper() if aluno in laluno: nota1=input("Digite a nota 1 do aluno:") nota2=input("Digite a nota 2 do aluno:") nota3=input("Digite a nota 3 do aluno:") ldiario.append(nota1) ldiario.append(nota2) ldiario.append(nota3) else: print('Esse Aluno Não Está Matriculado') pass def lancar_faltas (): aluno=str(input("Digite o nome do aluno:")) aluno=aluno.upper() if aluno in laluno: falta=float(input("Digite as faltas do aluno(em hora):")) ldiario.append(falta) else: print('Esse Aluno Não Está Matriculado') pass def listar_alunos (): print('Alunos Matriculados', laluno) pass def verificar_situacao (): aluno = str(input("Digite o nome do aluno: ")) pass def le_diario (): print(ldiario) pass def salva_diario (): salvar=input("Deseja salvar o diario:") if salvar==sim: print("Diario Salvo") else: salvar==não print("Diario não Salvo") pass le_diario() opcao = menu() while opcao != '9': if opcao == '1': adicionar_matricula() elif opcao == '2': remover_matricula() elif opcao == '3': lancar_notas() elif opcao == '4': lancar_faltas() elif opcao == '5': listar_alunos() elif opcao == '6': verificar_situacao() elif opcao == '7': le_diario() opcao = menu() salva_diario()
-
Bom dia! Procuro programador PHP freelancer para trabalhar em desenvolvimento de sistema WEB. Interessados favor contatar-me através do e-mail micaelmelo@gmail.com
-
- trabalho
- freelancer
-
(e %d mais)
Tags:
-
- 3 respostas
-
- linguagem c
- trabalho
- (e %d mais)
-
Olá pessoal, gostaria de tirar algumas duvidas sobre meu código. Tenho que entregar hoje esse trabalho de estrutura de dados e estou ferrada. Isso foi o que consegui fazer.. mas não consigo rodar.. Será que alguém tem alguma dica do que pode estar errado, ou se estou perdida mesmo e não tem mais salvação? Quem puder ajudar eu agradeço muito!!!! O "programa" está em (uma tentativa de) C. Segue código: (coloquei a especificação do trabalho no comentário) #include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ struct candidato { char inscr[10]; char nome[44]; int periodo; char turno[3]; int posicao; char curso[30]; }; typedef struct candidato Candidato; struct Nolista{ char *nomearquivo[14]; struct Nolista *prox; }; struct NolistaFiles{ FILE *arquivo; struct Nolista *prox; }; //Usar uma lista que contém os nomes dos arquivos a ordenar //A cada passo do algoritmo, retirar os 7 primeiros itens da //lista, intercalá-los, colocar o arquivo resultante no final da lista //O algoritmo pára quando a lista tiver apenas 1 arquivo(que será o resultante) int main(void) { Nolista *lista_nomearquivo, *lista_nomearquivoatual; lista_nomearquivoatual = lista_nomearquivo; //ponteiros para lista de nomes de arquivos NolistaFiles *lista_arquivos, *lista_arquivosatual; lista_arquivosatual = lista_arquivos; //ponteiros para lista de arquivos //FILE *saida, *file1, *file2, *file3, *file4, *file5, *file6; FILE *saida; saida = fopen("candidatos.txt","a"); char nomearquivo[14]; //guarda nome de cada arquivo no while que constrói os nomes int numeroarquivo=000; //numero do nome do arquivo que será construido no while que constrói os nomes int totalarquivos - 68; //total de 68 arquivos int contadorarquivos = 0; //contador de arquivos lidos while (contadorarquivos < totalarquivos){ //enquanto ainda existir algum arquivo //constrói lista dos nomes dos arquivos int i = 1; while (i <8) { nomearquivo = strcat("candidatos.", numeroarquivo); lista_nomearquivoatual = nomearquivo; lista_nomearquivoatual = lista_nomearquivoatual.prox; numeroarquivo++; i++; } //abre 6 arquivos na lista de arquivos lista_nomearquivoatual = lista_nomearquivo; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_nomearquivoatual = lista_nomearquivoatual.prox; lista_arquivosatual = lista_arquivosatual.prox; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_nomearquivoatual = lista_nomearquivoatual.prox; lista_arquivosatual = lista_arquivosatual.prox; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_nomearquivoatual = lista_nomearquivoatual.prox; lista_arquivosatual = lista_arquivosatual.prox; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_nomearquivoatual = lista_nomearquivoatual.prox; lista_arquivosatual = lista_arquivosatual.prox; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_nomearquivoatual = lista_nomearquivoatual.prox; lista_arquivosatual = lista_arquivosatual.prox; lista_arquivosatual = fopen(lista_nomearquivoatual, "r"); lista_arquivosatual = lista_arquivos; while (lista_arquivosatual != NULL) { //Enquanto não chegar ao fim da lista de arquivos, while(!feof(lista_arquivosatual.arquivo) { //enquanto não encontrar o fim do arquivo atual, ler dados de cada candidato. Candidato candidato_lido; fgets(candidato_lido.inscr, 10, lista_arquivosatual); fgets(candidato_lido.nome, 44, lista_arquivosatual); fgets(candidato_lido.periodo, 2, lista_arquivosatual); fgets(candidato_lido.turno, 3, lista_arquivosatual); fgets(candidato_lido.posicao, 3, lista_arquivosatual); fgets(candidato_lido.curso, 30, lista_arquivosatual); fprintf (saida, candidato_lido.inscr, candidato_lido.nome, candidato_lido.periodo, candidato_lido.turno, candidato_lido.posicao, candidato_lido.curso, "\n"); //escreve dados lidos no arquivo saida } lista_arquivosatual = lista_arquivosatual.prox; //ler próximo arquivo } //fecha 6 arquivos lista_arquivosatual = lista_arquivos; fclose(lista_arquivosatual); lista_arquivosatual = lista_arquivosatual.prox; fclose(lista_arquivosatual); lista_arquivosatual = lista_arquivosatual.prox; fclose(lista_arquivosatual); lista_arquivosatual = lista_arquivosatual.prox; fclose(lista_arquivosatual); lista_arquivosatual = lista_arquivosatual.prox; fclose(lista_arquivosatual); lista_arquivosatual = lista_arquivosatual.prox; fclose(lista_arquivosatual); contadorarquivos = contadorarquivos+6; //conta +6 arquivos lidos } fclose(saida); //fecha arquivo de saida system("pause"); return 0; }
-
Trabalho de faculdade (Primeiro emprego em programação)
um tópico no fórum postou marcosmapf Outros Assuntos
Boa noite! Estou atualmente cursando Sistemas de Informação em uma faculdade local (Belo Horizonte / Minas Gerais) e, em cada semestre do curso, os alunos da minha turma tem de fazer um trabalho interdisciplinar, com o assunto sendo fornecido no começo do semestre. O assunto do meu grupo neste semestre é "Primeiro emprego no mercado de programação", e necessito que um formulário seja preenchido por profissionais da área a fim de conseguir os dados necessários para o nosso trabalho. Agradeceria muitíssimo se os membros do fórum pudessem dar uma força :) O link para o formulário é: https://docs.google.com/forms/d/1taoDY5CEYb-b65tqE3iTydT4nTl9KLSZsnKxFSg-sQk/viewform?usp=send_form O formulário também está disponível em inglês, se alguém tiver interesse ou algum amigo estrangeiro que possa preencher (>.<): https://docs.google.com/forms/d/1fG8exj0RhhbZ8UvOeWtjFvXFGwy_vWPjvliePA8p3Qc/viewform?usp=send_form Dicas também são bem vindas, se quiserem postar algo de interessante! Obrigado, e desculpe pelo trabalho! :)-
- Primeiro Emprego
- trabalho
- (e %d mais)
-
freelancer para programador em PHP e JavaScript
um tópico no fórum postou Douglas_2010 Oportunidades para Freelances
Bom dia galera , aonde eu trabalho esta precisando de freelancer para programador em PHP e JavaScript com urgência se alguém tiver interesse por favor deixar o contato ou entra em contato comigo via whatApp : (11)96200-9930 a empresa fica em são Paulo capital , ...... -
Bom dia galera , aonde eu trabalho esta precisando de freelancer para programador em PHP e JavaScript com urgência se alguém tiver interesse por favor deixar o contato ou entra em contato comigo via whatApp : (11)96200-9930 a empresa fica em são Paulo capital , ......
-
- PHP
- JAVASCRIPT
- (e %d mais)
-
Bom dia pessoal, A minha empresa esta procurando um profissional (programador PHP) sênior e/ou junior. A empresa se localiza em Porto Alegre/RS. Otimo salario! Favor me encaminhar seus curriculum para meu email: ellvis.reis@gmail.com Obrigado.