Pesquisar na Comunidade
Mostrando resultados para as tags ''Programação''.
Encontrado 175 registros
-
Olá, to entrando agora no mundo da programação. Já programava algumas coisas em HTML, mas resolvi migrar para por algumas ideias em prática. Só que não consigo tirá-las do papel para desenvolver esse app de rede social, no estilo das que conhecemos(login,post,interação). Queria saber todos os passos e como organizar os códigos, e quais linguagem tenho que dominar para isso, para conseguir fazer da estrutura, ao layout do app. Já sei que vou precisar de um banco de dados.
-
Bom, fiz um curso, e sei programar nas linguagens C (sei que não ajuda muito), e JavaScript , sei também HTML e CSS (que não são linguagens de programação) acham que com isso da pra criar um bom jogo, e ganhar dinheiro? Existe alguma engine para auxilar o desenvolvimento em JavaScript?
- 3 respostas
-
- jogo
- programacão
-
(e %d mais)
Tags:
-
Pessoal como faço uma condição para evitar ter o mesmo usuário cadastrado mais de uma vez no BD?
- 2 respostas
-
- programação
- logica
-
(e %d mais)
Tags:
-
Olá pessoal, tudo bem? Estou criando uma planilha para a empresa e queria gerar um relatório simples, porém bonito, usando o UseForm, mas estou iniciando no VBA e já tem um tempo que não mexo com programação. Alguém poderia me ajudar? A dúvida é o seguinte: Irei escolher uma opção de Produto e uma opção de Embalagem. Nisso clico em gerar e gera o texto com a somatória de todas as saídas desse produto. No Excel fiz isso usando o PROCV, mas não sei aplicar no VBA. Irei mandar uma imagem do UseForm e um rascunho do possível código. Já peço desculpas pelos erros de lógica no algoritmo, estou enferrujado. Desde já agradeço com a ajuda.
-
Cinco razões para aprender programação
um tópico no fórum postou Yan_de_Mello Avaliações de Trabalhos
Olá! Eu escrevi um artigo sobre o motivo de aprender programação ser importante atualmente e gostaria de saber se vocês concordam com os argumentos que eu utilizei. O artigo está neste blog: http://blog.livecoding.tv/2015/07/26/cinco-razoes-para-aprender-programacao/ Até mais! -
Ola pessoal. Tenho esse código abaixo e não consigo realizar a condição para enviar todo 10º dia útil de cada mês, por exemplo: vai ter uma rotina que no 10º dia útil vai enviar um email e dentro desse código abaixo, tenho que por uma outra função que fiz, que é a de email. function EnvioDeEmail(pParametros in varchar2) return boolean as RET BOOLEAN; DIAUTIL DATE; begin PCK_PROCESSAMENTO.LOG('Verifica para gerar notificações'); PCK_PROCESSAMENTO.LOG('Orgao: ' || PCK_PROCESSAMENTO.GETORGAO); PCK_PROCESSAMENTO.LOG('Tipo: ' || PCK_PROCESSAMENTO.GETTIPO); SELECT TRUNC(FN_DIA_UTIL_CORRIDO(PCK_PROCESSAMENTO.GETORGAO, CURRENT_DATE, 0)) INTO DIAUTIL FROM DUAL; --PEN;GERACAO:GERARLOTES;DTBASECALC:24/02/2023 IF DIAUTIL = TRUNC(CURRENT_DATE) THEN PCK_PROCESSAMENTO.LOG('Processando. É dia útil: ' || TO_CHAR(DIAUTIL, 'DD/MM/YYYY'));
-
if (PHPMailerEnviarEmail( "TESTE - email placas restritas", $conteudoEmail, "thiago@gmail.com.br", "Thiago", null, null, $attachmentFiles)) echo 'Enviado com sucesso'; else echo 'Email não enviado.'; Como faço para realizar a condição: Se tiver conteúdo no arquivo em excel eu retorno, caso contrário não.
-
Pessoal, quero saber como fica a condição: Quero cadastrar placas de veículos, caso existir apareça um alerta de que uma das placas já estão cadastradas, como faço isso no campo textarea ?
- 3 respostas
-
- programação
- php
- (e %d mais)
-
Eu estou com os seguintes erros no VS CODE QUE NÃO Consegui resolver. Alguém me da uma luz ? No eclipse está ok!
- 1 resposta
-
Estou com um problema no relatório. Está saindo o caracter ''/'' a mais no relatório. O correto é gerar o resultado: ''07/2022'' e não ''07/2022/'' Como faço para resolver isso no iReport? Print When Expression: ($F != null) && (!$F.equals( "" )) Text Field Expression: $F + "/"
-
Pessoal, como declaro várias variáveis em uma única variável em php? Fiz isso, mas está errado: $dtAno = ($detData == 'yyyy') ? to_char("noti_infrcod, 'YYYY'") : " NULL "; $dtMes .= ($detData == 'mm/yyyy') ? to_char("noti_infrcod, 'MM'") : " NULL "; $dtAno .= ($detData == 'dd/mm/yyyy') ? to_char("noti_infrcod, 'DD'") : " NULL "; $dtHora .= ($detData == 'HH24/dd/mm/yyyy') ? to_char("noti_infrcod, 'HH24'") : " NULL "; $dtSelect = '$dtAno', '$dtMes';
- 2 respostas
-
- php
- programação
-
(e %d mais)
Tags:
-
delphi MasterData mostra apenas os valores do ultimo resultado
uma questão postou igorbenedito Delphi, Kylix
Bom dia, estou com uma situação e não sei como arrumar. Tenho um anexo ao meu relatório principal, para isso criei um subreport. Esse relatório está agrupado por data, e toda vez em que chamo o anexo ele também agrupa por data, porem o seu valor é referente ao ultimo master mostrado. Ex: Mês de junho e julho, o relatório agrupo certinho e mostrou o anexo no final de cada mês, porem os valores desse anexos são referente ao mês de julho-
- fastreport
- programação
-
(e %d mais)
Tags:
-
Bom dia, estou com uma situação e não sei como arrumar. Tenho um anexo ao meu relatório principal, para isso criei um subreport. Esse relatório está agrupado por data, e toda vez em que chamo o anexo ele também agrupa por data, porem o seu valor é referente ao ultimo master mostrado. Ex: Mês de junho e julho, o relatório agrupo certinho e mostrou o anexo no final de cada mês, porem os valores desse anexos são referente ao mês de julho
-
Olá Pessoal ! Vejam se conseguem me ajudar... Fiz uma planilha geradora de etiquetas e fiz uma macro simples de impressão das etiquetas numa determinada impressora, e está funcionando ! Porém, são muitas etiquetas para impressão e para que eu não tivesse que ficar digitando uma por uma para imprimir, eu queria ver a possibilidade de uma impressão em série, onde eu colocaria o intervalo de etiquetas puxando do banco de dados e a impressora imprimisse uma seguida da outra.. Agradeço desde já !
-
Olá, estou começando a estudar programação, e eu trabalho em uma gráfica que vende produtos pelo mercado livre, e toda segunda colocamos todos os anúncios em promoção, só que isso está em um processo manual, em uma loja temos 600 anúncios e na outra temos 1200 anúncios, e só o de 600 geralmente demora uns 2 dias e isto está sendo muito cansativo, repetitivo e acaba diminuindo minha produtividade, então comecei a desenvolver um bot em python que fizesse isso, até agora consegui fazer ele abrir o Google Chrome acessar a pagina de promoção dos anúncios, mas antes de ele ir para a pagina de promoção ele vai para a tela de login no mercado livre, e já fica selecionado a caixa de texto para escrever o e-mail para logar, mas eu não sei como fazer para ele automaticamente preencher o e-mail, alguém ai sabe como eu consigo fazer isso? Se alguém tiver alguma sugestão sobre o código, otimização, ou recomendação, ou algo do tipo, alguma dica, pode me falar também, estou começando em programação, então desculpem se meu código estiver ruim e desculpem se a minha pergunta aqui tiver algo de errado, é a primeira vez que eu uso um fórum. LEMBRANDO QUE O CÓDIGO ESTÁ EM PYTHON Meu código em foto e em funcionamento até agora: https://drive.google.com/drive/folders/1iVd7-Cuh1VqlHwUdO6334016sDWb568j?usp=sharing In English: Hello, I'm starting to study programming, and I work in a print shop that sells products on the free market, and every Monday we put all the ads on sale, it's just that this is in a manual process, in one store we have 600 ads and in the other we have 1200 ads, and only the 600 one usually takes about 2 days and this is being very tiring, repetitive and ends up decreasing my productivity, so I started to develop a python bot that did that, so far I managed to get him to open Google Chrome to access the ads promotion page, but before he goes to the promotion page he goes to the free market login screen, and the text box to write the email to log in is already selected, but I don't know how to do it for him to automatically fill in the email, does anyone know how I can do this? If anyone has any suggestions about the code, optimization, or recommendations, or something like that, any tips, you can tell me too, I'm starting in programming, so sorry if my code is bad and sorry if my question here is wrong , it's the first time I use a forum. REMEMBERING THAT THE CODE IS IN PYTHON My code in photo and working so far: https://drive.google.com/drive/folders/1iVd7-Cuh1VqlHwUdO6334016sDWb568j?usp=sharing
-
- python
- python help
-
(e %d mais)
Tags:
- python
- python help
- python brasil
- python scripts
- python programação
- programação
- programação python
- programação básica
- programa
- programar
- iniciante
- iniciante.
- iniciantes
- iniciante em programação
- ajuda
- ajuda!
- ajudaeu
- ajuda ai
- ajuda-me
- ajuda!!!
- ajudapython
- ajuda python
- ajuda ae!
- ajudahelp
- ajuda deus
- ajuda please
- ajuda projeto
- help
- help me
- help-me
- helpe me
- helpppp pleasee
-
Problemas com o VisuAlg | Escolha>caso>escreval
uma questão postou Gabriel_Lopes Lógica de Programação
algoritmo "Times" var time: caractere inicio escreva ("Entre com o nome de um time de futebol: ") leia (time) escolha time caso "Flamengo", "Fluminense", "Vasco", "Botafogo" escreval ("É um time carioca.") caso "São Paulo", "Palmeiras", "Santos", "Corínthians" escreval ("É um time paulista.") outrocaso escreval ("É de outro estado.") fimescolha fimalgoritmo Oi, pessoal. Então, estou começando a aprender programação por agora e estou vendo alguns vídeos de lógica de programação. Em um vídeo estava estudando sobre controle de execução e quando fui fazer um exercício no visualg, tive problemas com o seguintes comandos: escolha>caso>escreval, mais especificamente com o tipo de dado "caractere". Quando executo o programa (por exemplo o algoritmo acima), após escrever na variável, sempre aparece a mensagem do comando de "outrocaso" ou, quando não tem esse comando, simplesmente finaliza a operação, ao contrário de aparecer a mensagem instruída pelo comando "escreval". Testei com vários códigos diferentes e o resultado é o mesmo, porém, quando mudo o tipo de dado para inteiro, por exemplo, e fazendo as devidas adaptações da linguagem, dá certo. Penso que o posso estar escrevendo algo fora da linguagem, mas não encontro respostas. Já desinstalei e instalei novamente o software, mas sem sucesso. Se alguém souber o que está acontecendo e me ajudar, ficaria muito grato!-
- visualg
- programação
- (e %d mais)
-
02.) Questão DEFINIR a função recursiva em C contar ( ) para: - receber dois valores inteiros, sendo o segund certo algarismo; - retornar a quantidade de vezes que esse algarismo significativo aparecer no primeiro valor. OBS.: Recomendável não usar a conversão de inteiros para caracteres. Exemplos: 1. int z1 = contar ( 11, 0 ); // z1 = 0 2. int z2 = contar ( 10, 0 ); // z2 = 1 3. int z3 = contar ( 100, 0 ); // z3 = 2 4. int z4 = contar ( 101, 0 ); // z4 = 1 5. int z5 = contar ( 0, 0 ); // z5 = 1 6. int z6 = contar ( -10, 0 ); // z6 = 1
-
Projeto Calendário Permanente (veja a imagem abaixo): Como eu faço? Abaixo está um código base para você. As matrizes A1, A2, B e C já estão preenchidas. Você implementará a função procurarLinha, que varre uma matriz, em busca de um valor, e retorna somente a linha em que encontrou o elemento. Adicionalmente, precisará terminar o main: -Com base no ano, decida se vai fazer a primeira pesquisa em A1 (ano até 2000) ou A2 (a partir de 2001). Use para a pesquisa somente os últimos dois dígitos do ano (para isso você pode usar o resto da divisão inteira por 100: ano%100). Esta pesquisa é feita com a chamada da função procurarLinha; só interessa saber em que linha da matriz está este ano. -Use a linha achada acima e a coluna correspondente ao mês para ler um valor da matriz B. -Some o valor lido da matriz B ao dia: esta soma deverá ser procurada na matriz C, com a chamada da função procurarLinha; só interessa saber em que linha da matriz está esta soma. Esta linha contém o dia da semana correspondente a data em questão: 0 para domingo, 1 para segunda, 2 para terça, 3 para quarta, 4 para quinta, 5 para sexta e 6 para sábado. Exemplo numérico para melhorar o entendimento: vamos descobrir que dia da semana corresponde a 01/09/2018: 1) 2018 > 2000, então procuro 18 na matriz A2: está na 10ª linha. 2) Na matriz B, 10ª linha, coluna correspondente ao mês de Setembro, leio o número 6. 3) Somo 6 mais o dia (1), obtendo 7. 4) Procuro em que linha da matriz C existe o número 7: última linha, correspondente à Sábado!! Código de apoio: #include <stdio.h> #include <locale.h> int procurarLinha(int L, int C, int mat[L][C], int proc) { //aqui você completa .... //esta função retorna a linha em que proc aparece na matriz for(....) { for(...) { if(...) { } } } } //Calendário permanente de 1901 a 2092 int A1[28][4], A2[28][4]; int B[28][12]= {{4,0,0,3,5,1,3,6,2,4,0,2}, {5,1,1,4,6,2,4,0,3,5,1,3}, {6,2,2,5,0,3,5,1,4,6,2,4}, {0,3,4,0,2,5,0,3,6,1,4,6}, {2,5,5,1,3,6,1,4,0,2,5,0}, {3,6,6,2,4,0,2,5,1,3,6,1}, {4,0,0,3,5,1,3,6,2,4,0,2}, {5,1,2,5,0,3,5,1,4,6,2,4}, {0,3,3,6,1,4,6,2,5,0,3,5}, {1,4,4,0,2,5,0,3,6,1,4,6}, {2,5,5,1,3,6,1,4,0,2,5,0}, {3,6,0,3,5,1,3,6,2,4,0,2}, {5,1,1,4,6,2,4,0,3,5,1,3}, {6,2,2,5,0,3,5,1,4,6,2,4}, {0,3,3,6,1,4,6,2,5,0,3,5}, {1,4,5,1,3,6,1,4,0,2,5,0}, {3,6,6,2,4,0,2,5,1,3,6,1}, {4,0,0,3,5,1,3,6,2,4,0,2}, {5,1,1,4,6,2,4,0,3,5,1,3}, {6,2,3,6,1,4,6,2,5,0,3,5}, {1,4,4,0,2,5,0,3,6,1,4,6}, {2,5,5,1,3,6,1,4,0,2,5,0}, {3,6,6,2,4,0,2,5,1,3,6,1}, {4,0,1,4,6,2,4,0,3,5,1,3}, {6,2,2,5,0,3,5,1,4,6,2,4}, {0,3,3,6,1,4,6,2,5,0,3,5}, {1,4,4,0,2,5,0,3,6,1,4,6}, {2,5,6,2,4,0,2,5,1,3,6,1}}; int C[7][6]; int main() { int l,c,x; //populando a tabela A1 x=-3; for(c=0;c<4;c++) for(l=0;l<28;l++, x++) if(x<1) A1[l][c]=-1; else if(x<100) A1[l][c]=x; else if(x==100) A1[l][c]=0; else A1[l][c]=-1; //populando a tabela A2 x=-19; for(c=0;c<4;c++) for(l=0;l<28;l++, x++) if(x<1) A2[l][c]=-1; else A2[l][c]=x; //populando a tabela C x=1; for(c=0;c<6;c++) for(l=0;l<7;l++, x++) if(x>37) C[l][c]=-1; else C[l][c]=x; int dia, mes, ano, resposta, linha; setlocale(LC_ALL, "Portuguese"); printf("\nEntre com uma data no formato DD/MM/AAAA: "); scanf("%d/%d/%d", &dia, &mes, &ano); if(ano<1901 || ano>2092) printf("Erro!! O ano deve ser de 1901 a 2092.\n"); //aqui você completa ...... //decida se vai usar A1 ou A2 //extraia os dois últimos dígitos para procurar em A1 ou A2 -----> encontrei uma linha para olhar na matriz B //com o mês eu terei uma coluna na matriz B (Janeiro é mês 1 mas corresponde à coluna 0, Fevereiro é mês 2 mas corresponde à coluna 1, ........Dezembro corresponde à coluna 11) //some o dia fornecido com o valor encontrado na matriz B //procure este último cálculo na matriz C ------> linha linha == 0 ---> Domingo // linha == 1 ---> Segunda // .... // linha == 6 ---> Sábado// return 0; }
-
Qualquer número natural de quatro algarismos pode ser dividido em duas dezenas formadas pelos seus dois primeiros e dois últimos dígitos. Exemplos: 1297: 12 e 97. 5314: 53 e 14. Escreva um programa que imprime todos os milhares (4 algarismos) cuja raiz quadrada seja a soma das dezenas formadas pela divisão acima. Exemplo: raiz de 9801 = 99 = 98 + 01. Portanto 9801 é um dos números a ser impresso. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 #include <stdio.h> int main(){ int i,d1,d2; for(i = 1000; i <= 9999; i += 1){ d1 = i%100; d2 = i/100; if( (d1+d2)*(d1+d2) == i ) printf("%d\n",i); } return 0; }
-
Boa noite, alguém pode me ajudar a colocar a opção excluir nesse código, tem que procurar pelo nome da pessoa e fazer a exclusão, segue o que eu conseguir fazer até agora. Eu até coloquei a opção excluir ali mas não ta funcionando. #include<stdio.h> #include<stdlib.h> #include<string.h> #include <locale.h> struct stNo { int info, idade, celular; char nome[100],endereco[100], sexo, cidade[80], email[40]; struct stNo *prox; }; struct stNo *cria_no() { struct stNo *p; if ((p = (struct stNo *) malloc(sizeof(struct stNo))) == NULL) return NULL; else { p->prox = NULL; return p; } } void insereLista(struct stNo **list){ struct stNo *p,*q; int n, idade, celular; char name[100], endereco[100], sexo, cidade[80], email[40]; fflush(stdin); printf("\nDigite o valor do nó:"); scanf("%i",&n); fflush(stdin); printf("\nDigite o nome:"); gets(name); fflush(stdin); //printf("\nDigite o seu sexo [F][M]:"); //scanf("%c",&sexo); //fflush(stdin); //printf("\nDigite sua idade:"); //scanf("%i",&idade); //fflush(stdin); //printf("\nDigite seu endereço:"); //gets(endereco); //fflush(stdin); //printf("\nDigite sua cidade:"); //gets(cidade); //fflush(stdin); //printf("\nDigite seu celular:"); //scanf("%i",&celular); //fflush(stdin); //printf("\nDigite seu e-mail:"); //gets(email); //fflush(stdin); if(*list==NULL){ //lista vazia p = cria_no(); *list = p; p->prox = NULL; p->info = n; strcpy(p->nome,name); p->sexo=sexo; p->idade=idade; strcpy(p->endereco,endereco); strcpy(p->cidade,cidade); p->celular=celular; strcpy(p->email,email); } else{ p=*list; while(p->prox!=NULL) p=p->prox;// posiciona no final da lista q = cria_no(); p->prox = q; q->prox = NULL; q->info = n; strcpy(q->nome,name); *list = q; }; }; void mostraLista(struct stNo **list){ struct stNo *p; if(*list!=NULL){ p=*list; while(p->prox!=NULL){ printf(" %d->",p->info); p = p->prox; }; printf(" %d->",p->info); } else printf("\nLista Vazia"); }; void excluirLista(struct stNo **list){ struct stNo *p,*q; int n; char name[100]; if(*list!=NULL){ //lista vazia p = *list; while (p->prox!=NULL && strcmp(p->nome, name) != 0) { p = p->prox; }; if(strcmp(p->nome, name) == 0){ printf("\nCódigo: %d",p->info); printf("\nNome: %s",p->nome); if(p->prox==NULL){ free(p); *list =NULL; }else{ while(p->prox!=NULL){ q=p; p=p->prox; } q->prox=NULL; free(p); else{ q=p->prox; free(p); *list=q; } else{ q->prox=NULL; free(p); } }else{ printf("\nLista Vazia"); } }; void visualizarLista(struct stNo **list){ struct stNo *p; int n; char name[100]; fflush(stdin); printf("\nDigite o nome:"); gets(name); fflush(stdin); if (*list!=NULL) { p = *list; while (p->prox!=NULL && strcmp(p->nome, name) != 0) { p = p->prox; }; if(strcmp(p->nome, name) == 0){ printf("\nCódigo: %d",p->info); printf("\nNome: %s",p->nome); //printf("\nSexo: %c",p->sexo); //printf("\nIdade: %d",p->idade); //printf("\nEndereço: %s",p->endereco); //printf("\nCidade: %s",p->cidade); //printf("\nCelular: %i",p->celular); //printf("\nE-mail: %s",p->email); }; } else printf("\nLista Vazia"); }; main(){ setlocale(LC_ALL,"Portuguese"); struct stNo *lista; int menu; lista = NULL; // inicializando a lista vazia do{ system("cls"); printf("\n"); mostraLista(&lista); printf("\n\n"); printf("[1-Inserir] "); printf("[2-Visualizar] "); printf("[3-Excluir] "); printf("[4-Sair] "); printf("Opção:"); scanf("%i",&menu); switch(menu){ case 1 : insereLista(&lista); break; case 2 : visualizarLista(&lista); break; case 3 : excluirLista(&lista); break; case 4 : printf("\nSaindo..."); break; default: printf("\nCódigo Inválido"); } printf("\n");system("pause"); }while(menu!=3); }
-
- c
- programação
-
(e %d mais)
Tags:
-
Boa noite, alguém pode me ajudar a colocar a opção excluir nesse código, tem que procurar pelo nome da pessoa e fazer a exclusão, segue o que eu conseguir fazer até agora. Eu até coloquei a opção excluir ali mas não ta funcionando. #include<stdio.h> #include<stdlib.h> #include<string.h> #include <locale.h> struct stNo { int info, idade, celular; char nome[100],endereco[100], sexo, cidade[80], email[40]; struct stNo *prox; }; struct stNo *cria_no() { struct stNo *p; if ((p = (struct stNo *) malloc(sizeof(struct stNo))) == NULL) return NULL; else { p->prox = NULL; return p; } } void insereLista(struct stNo **list){ struct stNo *p,*q; int n, idade, celular; char name[100], endereco[100], sexo, cidade[80], email[40]; fflush(stdin); printf("\nDigite o valor do nó:"); scanf("%i",&n); fflush(stdin); printf("\nDigite o nome:"); gets(name); fflush(stdin); //printf("\nDigite o seu sexo [F][M]:"); //scanf("%c",&sexo); //fflush(stdin); //printf("\nDigite sua idade:"); //scanf("%i",&idade); //fflush(stdin); //printf("\nDigite seu endereço:"); //gets(endereco); //fflush(stdin); //printf("\nDigite sua cidade:"); //gets(cidade); //fflush(stdin); //printf("\nDigite seu celular:"); //scanf("%i",&celular); //fflush(stdin); //printf("\nDigite seu e-mail:"); //gets(email); //fflush(stdin); if(*list==NULL){ //lista vazia p = cria_no(); *list = p; p->prox = NULL; p->info = n; strcpy(p->nome,name); p->sexo=sexo; p->idade=idade; strcpy(p->endereco,endereco); strcpy(p->cidade,cidade); p->celular=celular; strcpy(p->email,email); } else{ p=*list; while(p->prox!=NULL) p=p->prox;// posiciona no final da lista q = cria_no(); p->prox = q; q->prox = NULL; q->info = n; strcpy(q->nome,name); *list = q; }; }; void mostraLista(struct stNo **list){ struct stNo *p; if(*list!=NULL){ p=*list; while(p->prox!=NULL){ printf(" %d->",p->info); p = p->prox; }; printf(" %d->",p->info); } else printf("\nLista Vazia"); }; void excluirLista(struct stNo **list){ struct stNo *p,*q; int n; char name[100]; if(*list!=NULL){ //lista vazia p = *list; while (p->prox!=NULL && strcmp(p->nome, name) != 0) { p = p->prox; }; if(strcmp(p->nome, name) == 0){ printf("\nCódigo: %d",p->info); printf("\nNome: %s",p->nome); if(p->prox==NULL){ free(p); *list =NULL; }else{ while(p->prox!=NULL){ q=p; p=p->prox; } q->prox=NULL; free(p); else{ q=p->prox; free(p); *list=q; } else{ q->prox=NULL; free(p); } }else{ printf("\nLista Vazia"); } }; void visualizarLista(struct stNo **list){ struct stNo *p; int n; char name[100]; fflush(stdin); printf("\nDigite o nome:"); gets(name); fflush(stdin); if (*list!=NULL) { p = *list; while (p->prox!=NULL && strcmp(p->nome, name) != 0) { p = p->prox; }; if(strcmp(p->nome, name) == 0){ printf("\nCódigo: %d",p->info); printf("\nNome: %s",p->nome); //printf("\nSexo: %c",p->sexo); //printf("\nIdade: %d",p->idade); //printf("\nEndereço: %s",p->endereco); //printf("\nCidade: %s",p->cidade); //printf("\nCelular: %i",p->celular); //printf("\nE-mail: %s",p->email); }; } else printf("\nLista Vazia"); }; main(){ setlocale(LC_ALL,"Portuguese"); struct stNo *lista; int menu; lista = NULL; // inicializando a lista vazia do{ system("cls"); printf("\n"); mostraLista(&lista); printf("\n\n"); printf("[1-Inserir] "); printf("[2-Visualizar] "); printf("[3-Excluir] "); printf("[4-Sair] "); printf("Opção:"); scanf("%i",&menu); switch(menu){ case 1 : insereLista(&lista); break; case 2 : visualizarLista(&lista); break; case 3 : excluirLista(&lista); break; case 4 : printf("\nSaindo..."); break; default: printf("\nCódigo Inválido"); } printf("\n");system("pause"); }while(menu!=3); }
-
- c
- programação
-
(e %d mais)
Tags:
-
Boa noite pessoal tudo tranquilo com vocês?. Então, eu tenho um Servidor de Tibia, Nesse Jogo Possui a pasta do CLlENTE. Os Arquivos contidos são separados em 4: Tibia.exe ( Executável) Estes dois arquivos abaixo são responsáveis por armazenar "Sprites" que são desenhos em pixels, é possível abri-los com um Programa chamado Object Builder, nele estão armazenados os "Efeitos, roupas, itens" etc. Tibia.dat e Tibia.Spr O arquivo abaixo é responsável pela imagem de fundo do jogo Tibia.pic Bom, agora que expliquei o básico vamos continuar. Geralmente quando lançam um jogo de tibia, esses arquivos ficam á mostra, ou seja livre para serem ripados (roubados) perdendo assim todo o tempo de criação de um desenho próprio do servidor de outra pessoa. E esse é o problema. Eu quero criptografar os arquivos .SPR .Dat e .PIC, em .cab para que os Jogadores abram somente Executável do jogo Tibia.exe, fazendo assim o Tibia.exe ler o .cab, mas que o arquivo .cab criptografado com os arquivos do jogo não possam ser descriptografados com winrar, .zip, etc . Asism portegendo o Jogo de ripping Aqui está um exemplo de proteção com arquivo .cab e outras dll. mas não faço ideia de como usa-las. Se for possível eu injetar essas mesmas dll's no meu executavel e criar um Arquivo .cab como o da imagem seria ótimo Se alguém puder me ajudar eu agradeço muito!
-
- .cab
- criptografar
- (e %d mais)
-
Preciso de Ajuda para realizar um trabalho de programação em C da Faculdade. Mas entendo pouco sobre o assunto.EXERCÍCIO:Vamos supor que ao todo a série A tem 6 (seis) times de futebol, e que cada time realize 10 partidas ao ao longo docampeonato. Com o objetivo de auxilia os jornalistas você deverá fazer um programa em C que calcule edisponibilize (imprima) as seguintes informações:Dados de entrada do problema para cada um dos times de futebol:. nome do time (representar por um numero de 1 à 20). resultado da partida ( venceu ou perdeu). quantos gols feitos na partida. quantos gols sofridos na partida. jogador que marcou o(s) gol(s) da partida ( identificar os jogadores pelos números de 1 a 11). numero de cartões vermelho e/ou amarelo. local do jogo ( 0-em casa ; 1-fora de casa). quantos pontos fez na partida ( 0-derrota ; 1-empate; 2-venceu jogando em casa; 3 venceujogando fora de casa )O programa deverá calcular e imprimir:. Número de vitórias de cada time;. Número de derrotas de cada time;. Número de empates de cada time;. Número de gols efetuados por cada time ;. time com maior numero de vitorias;. time com maior numero de derrotas;. time com maior número de empates;. time vencedor do campeonato ( maior pontuação do campeonato);. time lanterna do campeonato ( menor pontuação). total de gols marcado pelo time campeão;. total de gols sofrido pelo time campeão;. artilheiro do campeonato e a que time pertence;. quantas expulsões ocorreram para o time campeão;. percentagens de times que obtiveram mais do que 3 cartoes vermelhos ao longo dacompetição.
- 1 resposta
-
- programação
- programação em c
- (e %d mais)
-
Sou aluna de ICT aqui na Finlândia e tenho que desenvolver um projeto simples de site de venda e faturamento de agência de viagens com banco de dados que deve ser entregue até o dia 17/06 próximo. O projeto envolve: - elaboração e redação do projeto (ok) - desenvolvimento do programa do site (pHP e Mysql): admin, users, clients, products, invoicing, messages, invoices printed ou em PDF enviadas por email. Meu problema: resolver erros nos scripts que venho desenvolvendo. Não domino PHP a ponto de entender onde estão os erros e principalmente como consertá-los e quero aprender como. Solução: preciso de um profissional de php/mysql/xampp que me ajude a conseguir terminar esse projeto e entregar no prazo. Dependo desse projeto para conseguir avançar no meu plano em busca de trabalho. Assim que entregar esse projeto, vou fazer o curso completo da Danki Code (já comprei) para conseguir mais independência e evoluir na programação que é meu objetivo. Alguém com experiência poderia se candidatar ou indicar alguém? Claro que pagaria pela tutoria.