Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''ajuda''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Olá pessoal, Me chamo Michael, sou novo aqui. Eu queria saber como corrigir este erro pois estou tentando compilar com (CMD + g++ / c++) e estou recebendo estes erros logo abaixo: c:/mingw/bin/../lib/gcc/mingw32/4.9.3/../../../../mingw32/bin/ld.exe: cannot find -lSDL c:/mingw/bin/../lib/gcc/mingw32/4.9.3/../../../../mingw32/bin/ld.exe: cannot find -lSDL_image c:/mingw/bin/../lib/gcc/mingw32/4.9.3/../../../../mingw32/bin/ld.exe: cannot find -lGL c:/mingw/bin/../lib/gcc/mingw32/4.9.3/../../../../mingw32/bin/ld.exe: cannot find -lGLU collect2.exe: error: ld returned 1 exit status Obrigado a todos pela atenção!
  2. Ola Gostaria de saber se alguém pode me ajudar a por o cut contour no corel draw x7
  3. BOA TARDE AMIGOS ! MEU PROGRAMA ESTÁ RODANDO COM ERRO GRAVE. NA OPÇÃO 1 DO MENU ELE CADASTRA , ATÉ AE TUDO CERTO QUANDO APERTO A OPÇÃO 3,4,5 ELE DÁ ERRO , já REVI O CODIGO POR VEZES E não ACHO O QUE PODE SER. SE alguém PUDER AUXILIAR, AGRADEÇO ! #include <stdio.h> #include <conio.h> #include <windows.h> #include <string.h> #define MAX 20 typedef struct contrato { short int cod_vc; // codigo do veiculo ( entre 1000 e 9999) short int cod_cl; // codigo cliente (entre 1000 e 9999) float preco_dia; // valor diario em unidades monetarias € - caravanas -100€/dia float preco_km; // valor em Km andado em unidades metricas - autocaravanas - 2€/Km float qt_km; // quilometros percoridos //data_tipo data_ini; // data inicio aluguer - 01 jan 2012 //data_tipo data_fim; // data fim de aluguer char escritorio_ini[10]; // escritorio onde o veiculo é alugado - Lisboa Porto Coimbra Algarve Braga Aveiro char escritorio_fim[10]; // escritorio onde o veiculo é devolvido - Lisboa Porto Coimbra Algarve Braga Aveiro }contrato_tipo; // estrutura veiculo typedef struct veiculo { short int cod_vc; // codigo veiculo (entre 10 e 99) char marca[10]; // marca veiculo autocaravanas - Adria (Coral,Action) Burstner(Travel,Club,Holiday) Kabe(Travelmaster) char modelo[10]; // modelo veiculo // caravanas - Adria (Linea,Adora, Alpina) Burstner(City,) Kabe (Royal,Eximo) char matricula[8]; // matricula do veiculo 00-00-AA short int cod_categoria; // categoria do veiculo: autocaravanas - capucine, integral, perfilada, furgao | caravanas - citadina, utilitaria, familiar float km; // quilometragem actual do veiculo em Km float qt_comb; // quantidade de combustivel no deposito em Litros char estado; // estado veiculo : 'D' - disponivel; 'A' - alugado }veiculo_tipo; // estrutura cliente typedef struct cliente // nome cliente desnecessário { short int cod_cl; // código cliente (entre 1000 e 9999) // short int –32,768 to 32,767 char nome [30]; // nome do cliente maximo 30 caracteres char morada[40]; // morada do cliente maximo 40 caracteres short int tipo; // tipo de cliente ( 0- cliente normal; 1- cliente de risco) char carta_conducao[5]; // numero de carta de condução 123456 veiculo_tipo veiculo; contrato_tipo contrato; }cliente_tipo; // estrutura data typedef struct data { short int dia; // dia 1-31 char mes[3]; // jan,fev...dez short int ano; // ano 2012 }data_tipo; char categoria[][20]={"capucine","integral","perfilada","furgao","citadina","utilitaria","familiar"}; short int mes_dias[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; // funcoes escrever/ler/mostrar/eliminar/alterar cliente, veiculo, contrato, data //funcao escrever cliente/veiculos/contratos void escrever_cliente(cliente_tipo *cliente, int qtd_clientes) { int i; char D,A; for(i=0;i<qtd_clientes;i++) { //**** clientes *****// printf(" \n\n --- cliente %d --- ",i+1); fflush(stdin); //limpa o buffer do teclado printf(" \n qual o codigo do cliente ? "); scanf("%d",&cliente.cod_cl); // -> porque cliente é um vetor while(cliente.cod_cl<1000 || cliente.cod_cl>9999 && cliente.cod_cl != cliente.cod_cl) // falta - os codigos não podem ser iguais na mesma estrutura { printf(" \n erro ! digite o codigo do cliente com 4 digitos \n"); scanf("%d",&cliente.cod_cl); // gets - le strings (cadeia de caracteres com espaços), scanf - le so numeros ou uma unica letra ? } fflush(stdin); printf(" \n qual o nome do cliente ? "); gets(cliente.nome); // equivalente a : scanf("%d",&(*cliente).nome); x-> igual a (*x). fflush(stdin); printf(" \n qual o morada do cliente ? "); gets(cliente.morada); fflush(stdin); printf(" \n qual o tipo de cliente ? "); scanf("%d",&cliente.tipo); while(cliente.tipo!=0 && cliente.tipo!=1) { printf(" \n erro ! digite o tipo de cliente 0- cliente normal 1- cliente de risco \n"); scanf("%d",&cliente.tipo); // gets - le strings (cadeia de caracteres com espaços), scanf - le so numeros ou uma unica letra ? } fflush(stdin); printf(" \n qual o numero da carta de conducao ? "); gets(cliente.carta_conducao); // equivalente a : scanf("%d",&(*cliente).nome); x-> igual a (*x). //**** veiculos *****// printf(" \n\n --- veiculo %d --- ",i+1); fflush(stdin); //limpa o buffer do teclado printf(" \n qual o codigo do veiculo ? "); scanf("%d",&cliente.veiculo.cod_vc); // você - codigo do veiculo while(cliente.veiculo.cod_vc < 10 || cliente.veiculo.cod_vc > 99) // falta - os codigos não podem ser iguais na mesma estrutura { printf(" \n erro ! digite o codigo do veiculo com 2 digitos \n"); scanf("%d",&cliente.veiculo.cod_vc); // gets - le strings (cadeia de caracteres com espaços), scanf - le so numeros ou uma unica letra ? } fflush(stdin); printf(" \n qual a marca do veiculo ? "); // < Adria ou Burstner ou Kabe> gets(cliente.veiculo.marca); fflush(stdin); printf(" \n qual o modelo do veiculo ? "); // < autocaravanas - Adria(Coral,Action), Burstner(Travel,Club,Holiday) e Kabe(Travelmaster) | caravanas - Adria(Linea,Adora,Alpina), Burstner(City,) e Kabe (Royal,Eximo) > gets(cliente.veiculo.modelo); fflush(stdin); printf(" \n qual a matricula do veiculo ? "); // < 00-00-AA > gets(cliente.veiculo.matricula); fflush(stdin); printf(" \n qual o numero da categoria do veiculo ? "); // codigo categoria deve variar entre 0 e 4 // <autocaravanas - 1-capucine, 2-integral, 3-perfilada, 4-furgao | caravanas - 5-citadina, 6-utilitaria, 7-familiar > scanf("%d",&cliente.veiculo.cod_categoria); fflush(stdin); printf(" \n quilometragem actual do veiculo ?"); scanf("%f",&cliente.veiculo.km); fflush(stdin); printf(" \n qual a quantidade de combustivel no deposito ? "); scanf("%f",&cliente.veiculo.qt_comb); fflush(stdin); printf("\n qual o estado do veiculo? <'D' -disponivel ou 'A' - alugado> "); scanf("%c",&cliente.veiculo.estado); while(cliente.veiculo.estado != 'D' && cliente.veiculo.estado != 'd' && cliente.veiculo.estado != 'A' && cliente.veiculo.estado != 'a') { printf("\n opcao invalida! qual o estado do veiculo? <'D' -disponivel ou 'A' -alugado >\n"); scanf("%c",&cliente.veiculo.estado); // gets - le strings (cadeia de caracteres com espaços), scanf - le so numeros ou uma unica letra ? } //**** contratos *****// printf(" \n\n --- contrato %d --- ",i+1); printf(" \n o codigo do cliente %d e %hd ",i+1,cliente.cod_cl); fflush(stdin); printf(" \n o codigo do veiculo %d e %hd ",i+1,cliente.veiculo.cod_vc); fflush(stdin); printf(" \n qual o preço diario de aluguer ? <caravanas> "); scanf("%f",&cliente.contrato.preco_dia); fflush(stdin); printf(" \n qual o preço por quilometro ? <autocaravanas>"); scanf("%f",&cliente.contrato.preco_km); fflush(stdin); printf(" \n quantos quilometros percorridos ? "); scanf("%f",&cliente.contrato.qt_km); fflush(stdin); /*printf(" \n qual a data de inicio de aluguer ? "); scanf("%s",&cliente.contrato.data_ini); fflush(stdin); printf(" \n qual a data de fim de aluguer ? "); scanf("%s",&cliente.contrato.data_fim); fflush(stdin); */ printf(" \n qual o destrito do escritorio em que alugou o veiculo ? "); gets(cliente.contrato.escritorio_ini); fflush(stdin); printf(" \n qual o destrito do escritorio em que devolveu o veiculo ? "); gets(cliente.contrato.escritorio_fim); fflush(stdin); printf("\n prima qualquer tecla para continuar"); getchar(); } } // mostra todos os clientes guardados em memoria, o parametro qtd_clientes é a quantidade de clientes void mostrar_cliente(cliente_tipo *cliente, int qtd_clientes) {//permite visualizar o conteudo da estrutura , só printf´s com %s ou %d int i; for(i=0;i<qtd_clientes;i++) { printf(" \n\n cliente %d ",i+1); printf(" \n codigo do cliente : %d ",cliente.cod_cl); printf(" \n nome do cliente : %s ",cliente.nome); printf(" \n morada : %s ",cliente.morada); printf(" \n tipo de cliente : %d ",cliente.tipo); printf(" \n numero carta conducao : %s ",cliente.carta_conducao); printf(" \n\n veiculo %d ",i+1); printf(" \n codigo do veiculo : %d ",cliente.veiculo.cod_vc); printf(" \n marca do veiculo : %s ",cliente.veiculo.marca); printf(" \n modelo do veiculo : %s ",cliente.veiculo.modelo); printf(" \n matricula do veiculo : %s ",cliente.veiculo.matricula); printf(" \n categoria do veiculo : %d ",cliente.veiculo.cod_categoria); printf(" \n quilometragem atual do veiculo : %.3f Km",cliente.veiculo.km); printf(" \n quantidade de combustivel no deposito : %.3f Litros",cliente.veiculo.qt_comb); printf(" \n estado do veiculo : %c ",cliente.veiculo.estado); printf(" \n\n contrato %d ",i+1); printf(" \n codigo do cliente : %d ",cliente.cod_cl); printf(" \n codigo do veiculo : %d ",cliente.veiculo.cod_vc); printf(" \n preço em euros por dia de aluguer : %.2f ",cliente.contrato.preco_dia); printf(" \n preço por km : %.2f ",cliente.contrato.preco_km); printf(" \n quilometros percorridos : %.3f ",cliente.contrato.qt_km); //printf(" \n data inicio de aluguer : %s ",cliente.contrato.data_ini); //printf(" \n data fim de aluguer : %s ",cliente.contrato.data_fim); printf(" \n escritorio veiculo alugado : %s ",cliente.contrato.escritorio_ini); printf(" \n escritorio veiculo devolvido: %s ",cliente.contrato.escritorio_fim); } printf(" \n prima qualquer tecla para continuar"); // se premido alguma tecla sai da funcao void mostrar_cliente(cliente_tipo *cliente, int qtd_clientes) getchar(); // le as teclas digitadas sai } int ler_quantidade_clientes() //pergunta quantos clientes pretende guardar e retorna esse numero {// le um numero positivo e inferior a MAX - 20 int qtd_clientes,i; do { printf("\n qual a quantidade maxima de clientes ( entre 1 e %d): ",MAX); scanf("%d",&qtd_clientes); }while (qtd_clientes<1 || qtd_clientes >MAX); return qtd_clientes; } // e) funcao procura e mostra todos os clientes com o nome indicado no vetor nome[10] void procurar_clientes(cliente_tipo cliente[], char nome[], int qtd_clientes) // cliente[] = *cliente { int i, flag=1; // 1 = verdadeiro (qualquer numero != 0 ) , 0= falso for(i=0;i<qtd_clientes && flag;i++) // se a flag tambem for verdadeira (!= 0) 1,2,3,4... { if(strcmp(cliente.nome,nome)==0) // compara duas strings, comeca por comparar o primeiro caracter de cada string se forem ambas iguais continua a percorer a string até chegar ao null ou até que algum par ( de strings)seja diferente // se retornar 0 as strings são iguais, se for >0 o caracter diferente e maior na string1 (a.cidade) do que na string2 (cid) // se for <0 exactamente o contrario { printf(" \n\n cliente %d ",i+1); printf(" \n codigo cliente : %d ",cliente.cod_cl); printf(" \n nome cliente : %s ",cliente.nome); printf(" \n morada : %s ",cliente.morada); printf(" \n tipo de cliente : %d ",cliente.tipo); printf(" \n numero carta conducao : %s ",cliente.carta_conducao); printf(" \n\n veiculo %d ",i+1); printf(" \n codigo do veiculo : %d ",cliente.veiculo.cod_vc); printf(" \n marca do veiculo : %s ",cliente.veiculo.marca); printf(" \n modelo do veiculo : %s ",cliente.veiculo.modelo); printf(" \n matricula do veiculo : %s ",cliente.veiculo.matricula); printf(" \n categoria do veiculo : %d ",cliente.veiculo.cod_categoria); printf(" \n quilometragem atual do veiculo : %.3f Km",cliente.veiculo.km); printf(" \n quantidade de combustivel no deposito : %.3f Litros",cliente.veiculo.qt_comb); printf(" \n estado do veiculo : %c ",cliente.veiculo.estado); printf(" \n\n contrato %d ",i+1); printf(" \n codigo do cliente : %d ",cliente.cod_cl); printf(" \n codigo do veiculo : %d ",cliente.veiculo.cod_vc); printf(" \n preço em euros por dia de aluguer : %.2f ",cliente.contrato.preco_dia); printf(" \n preço por km : %.2f ",cliente.contrato.preco_km); printf(" \n quilometros percorridos : %.3f ",cliente.contrato.qt_km); //printf(" \n data inicio de aluguer : %s ",cliente.contrato.data_ini); //printf(" \n data fim de aluguer : %s ",cliente.contrato.data_fim); printf(" \n escritorio veiculo alugado : %s ",cliente.contrato.escritorio_ini); printf(" \n escritorio veiculo devolvido: %s ",cliente.contrato.escritorio_fim); flag=0; // é falso } } getchar(); } /* alterar clientes void alterar_cliente( cliente_tipo *cliente, int *qtd_clientes) { int i, esc; // esc - escolha da opção printf("\n qual o cliente que deseja alterar ?"); gets(cliente.nome); // equivalente a : scanf("%d",&(*cliente).nome); x-> igual a (*x). fflush(stdin); printf("\n qual o campo que deseja alterar 1- codigo cliente 2- nome 3- morada 4- tipo de cliente 5- carta conduçao?"); fflush(stdin); scanf("%d",&esc); // determina a escolha a efectuar switch(esc) { case'1': printf ("\n vai alterar o codigo do cliente"); gets(cliente.cod_cl); fflush(stdin); printf ("\n codigo do cliente alterado ! "); break; case'2': printf ("\n vai alterar o nome do cliente"); gets(cliente.nome); fflush(stdin); printf ("\n nome do cliente alterado ! "); break; case'3': printf ("\n vai alterar a morada do cliente"); gets(cliente.morada); fflush(stdin); printf ("\n morada do cliente alterada ! "); break; case'4': printf ("\n vai alterar o tipo de cliente"); gets(cliente.tipo); fflush(stdin); printf ("\n tipo de cliente alterado ! "); break; case'5': printf ("\n vai alterar o numero de carta conducao do cliente"); gets(cliente.carta_conducao); fflush(stdin); printf ("\n numero de carta de conducao alterada ! "); break; default : printf("\n nenhum dos campos foi alterado "); } } */ //eliminar clientes void eliminar_cliente(int pos,cliente_tipo *cliente, int *qtd_clientes) { int i; for (i=pos;i<=*qtd_clientes-1;i++) cliente=cliente[i+1]; (*qtd_clientes)--; // retira um cliente } // menu de opções char formulario () // não é void formulario (), mas sim char formulario () porque retorna os caracteres { char r; // o caracter digitado é guardado em r do { system ("cls"); // limpa o monitor, é um comando do windows (DOS cmd) , system ("cls"); == a system("dir"); , ou char s="cd bin" , system (cd); printf(" 1- Inserir clientes \n"); printf(" 2- Mostrar clientes \n"); printf(" 3- Procurar cliente por nome \n"); printf(" 4- Alterar cliente \n"); printf(" 5- Eliminar cliente \n"); printf(" s/S- Sair \n"); r=getchar(); // le o caracter digitado guarda como r e depois vai para a funcao }while (r!= 's' && r!= 'S' && r!= '1' && r!= '2' && r!= '3' && r!= '4' && r!= '5'); return r; } int main() // retorna um inteiro 0 é certo ? , 1 é errado ? { char ch, nome[30]; int qtd_clientes=0,i,pos,a; cliente_tipo cliente[MAX+1]; // cliente_tipo cliente; e não veiculo_tipo disciplina porque a estrutura veiculo está dentro da estrutura cliente, estrutura cliente é a principal ? do { ch=formulario(); switch(ch) { //preenche os vetores da estrutura cliente case '1' : { // retorna a quantidade de clientes a analisar qtd_clientes=ler_quantidade_clientes(); escrever_cliente(cliente,qtd_clientes); break; } // lista todos os clientes case'2' : { mostrar_cliente(cliente,qtd_clientes); //mostrar_cliente(cliente, qtd_clientes) break; } //procura o cliente pelo nome case '3': { printf("\n nome do cliente a procurar ?: "); gets(nome); procurar_clientes(cliente, nome, qtd_clientes); printf("\n prima qualquer tecla para continuar"); getchar(); break; } /* altera o cliente case '4': { alterar_cliente(cliente,qtd_clientes); printf(" \n cliente alterado !"); mostrar_cliente(cliente,qtd_clientes); printf("\n prima qualquer tecla para continuar"); getch(); break; } */ //elimina o cliente case '5': { printf("\n qual a posicao do cliente que quer eliminar ? <posicao 1 ate %d > ",qtd_clientes); scanf("%d",&pos); eliminar_cliente(pos,cliente,&qtd_clientes); printf("\n eliminou o cliente %d \n",pos); printf("\n tem os seguintes clientes registados"); mostrar_cliente(cliente,qtd_clientes); getchar(); break; } } }while(ch!='s' && ch!='S'); system("pause"); return 0; //diferença entre 0 e 1 ?? }
  4. tenho esse formulario aqui e to tentando fazer os arquivos irem para galeria mas toda hora da um erro form action="gallery.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="fuseaction" value="acervo.act_addAcervo"> <table width="50%" class="tablet" border="0" cellpadding="3" cellspacing="0" align="center"> <tr> <td colspan="2" align="center" bgcolor="DFECFC"><font face="verdana" size="1"><b>Adicionar notícia</td> </tr> <tr> <td><font face="verdana" size="1">Descrição</td> <td align="center"><input type="text" name="imageTitle" value="" size=50 class="edit"></td> </tr> <tr> <td><font face="verdana" size="1">Publicada</td> <td align="left"><input type="radio" name="isPublished" value="1" checked>Sim&nbsp;<input type="radio" name="isPublished" value="0">Não</td> </tr> <tr> <td><font face="verdana" size="1">Arquivo</td> <td align="left"><input type="file" name="imageFile" value="" class="edit"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="adicionar" class="editbutton"></td> </tr> </table> </form> como faço pra conectar com essa galeria aqui ? http://phpstaff.clares.com.br/index/detalhes/dream-gallery-galeria-de-fotos-php-mysql/
  5. Pessoal, eu preciso resolver esse exercicio, e não estou conseguindo terminar ele ... alguém poderia me ajudar ? 1. Faça um programa que forma um menu que, dadas duas matrizes A e B, ofereça as seguintes opções: A - Verificar se as matrizes A e B são simétricas A(i,j)=B(j,i) B – Verificar se os elementos das diagonais (PRINCIPAIS) das duas matrizes são iguais C – Verificar quantos elementos nulos tem a matriz A D - Sair do programa Valeu ai !
  6. Boa noite pessoal, gostaria de saber como resolver esse problema Implementar uma pilha com duas filas. Implementar uma fila com duas pilhas. se alguém souber, da uma ajuda! obrigado
  7. Olá, boa noite. Sou iniciante e estudante de programação. Estou com muita dificuldade pra manipulação de matriz e travei em uma questão do Spoj. Vou postar aqui a questão e se alguém puder me ajudar, dando um norte de por onde eu deveria começar, agradeço MUITO. FAZENDMG - Fazenda Compadre Roberto teve uma agradável surpresa: recebeu um telefonema de sua irmã dizendo que eles eram os únicos herdeiros das terras dos seus tios. Logo em seguida recebeu um fax com a descrição dos terrenos. Todos eram retangulares, e pela largura e comprimento de cada um concluiu que herdou uma grande área de terra no triângulo mineiro! Não tardou e Compadre Roberto já estava lá para tomar posse dos terrenos. Chegando lá, uma surpresa nada agradável... os terrenos eram sobrepostos!! Ninguém conseguiu explicar como isso aconteceu, mas boa parte das terras dos seus tios não pertenciam a apenas um, mas a dois ou mais! Isso nunca foi problema para eles, que cuidavam de tudo como uma grande família, sem se preocupar exatamente que pedaço era de quem. Tampouco é problema para Compadre Roberto e sua irmã, que agora são os únicos donos. Mas é frustrante descobrir que o terreno não era tudo o que pensava... A figura abaixo mostra um exemplo com 3 terrenos. Os terrenos são descritos com quatro números inteiros X, Y, L, C, indicando que o canto sudoeste do terreno (na figura, o canto inferior esquerdo) está na coordenada (X,Y) e ele tem largura L e comprimento C (todos os valores dados em Km). A descrição dos 3 terrenos mostrados é: Terreno A: 1 2 2 4; Terreno B: 2 0 3 3; Terreno C: 0 4 4 1. A figura da esquerda mostra os terrenos, e a da direita o terreno total resultado da sobreposição. Quando Compadre Roberto recebeu o fax, achava que esses terrenos tinham 2 * 4 + 3 * 3 + 4 * 1 = 21 Km2 no total. Agora sabe que são 18 Km2... Ele gostaria de saber quantos Km2 os terrenos realmente contêm. E com as muitas sobreposições precisa da sua ajuda. Além disso precisa cercar o terreno, então gostaria de saber também quantos Km de cerca são necessários. No exemplo acima a cerca tem 24 Km de comprimento. Observações A junção dos terrenos nem sempre forma uma região contígua e sem “buracos”. Casos como os mostrados na figura abaixo podem acontecer. Então nem sempre será possível cercar o terreno herdado com uma única cerca contígua, pode ser necessário usar mais de uma. Entrada Há vários casos de teste. A primeira linha de um caso de teste contém um número inteiro N que é o número de terrenos herdados (N ≤ 20). As N linhas seguintes contém cada uma a descrição de um terreno no formato X Y L C conforme descrito no enunciado ( 0 ≤ X, Y ≤ 1000, e 1 ≤ L, C ≤ 500). A entrada termina quando N = 0 Saída Para cada caso de teste da entrada seu programa deve produzir uma linha na saída contendo dois valores A e P, que são a área (em Km2) e o perímetro (em Km) total da união dos terrenos descritos no caso de teste. Exemplos Entrada: 3 1 2 2 4 2 0 3 3 0 4 4 1 5 1 2 1 1 1 2 5 1 2 5 4 2 4 0 1 6 1 0 2 4 4 0 0 1 4 0 3 4 1 3 0 1 4 1 0 2 1 0 Saída: 18 24 23 36 12 24 Link da questão direto do SPOJ Desde já agradeço muitíssimo a quem puder ajudar
  8. olá, sera que alguém pode me ajudar? recentemente compilei um jogo que fiz com scratch em exe, quando é baixado por algum navegador em qualquer pc, o computador acusa como virus ( QVM42.0.Malware.Gen ),tambem no site (virus total), só que na realidade é só um jogo, alguém pode me dizer o que esta acontecendo, e como devo prosseguir para eliminar o erro ? usei o BYOB para compilação. agradeço a atenção.
  9. Não estou conseguindo identificar o erro, observe, se fazer uma matriz quadrada de ordem 2 o que acontece com a soma de [1][2] e [2][1]: #include <stdio.h> #include <stdlib.h> #include <time.h> int main (){ int i; int j; int linhas; int colunas; int ordem; float A[i][j]; float B[i][j]; long T1; long T2; float delta; printf("Digite a ordem das matrizes quadradas A e B: "); scanf("%d", &ordem); T1 = clock(); printf("\nAs matrizes quadradas A e B, são matrizes de ordem %d",ordem); linhas = ordem; colunas = ordem; for(i = ; i < linhas; i++){ for(j = ; j < colunas; j++){ printf("\n\nEntre com o valor da matriz A[%d][%d]: ",i+1,j+1); scanf("%f", &A[i][j]); printf("\nEntre com o valor da matriz B[%d][%d]: ",i+1,j+1); scanf("%f", &B[i][j]); } } for(i = ; i < linhas; i++){ for(j = ; j < colunas; j++){ printf("\nA soma das matrizes A[%d][%d] e B[%d][%d] = %.2f",i+1,j+1,i+1,j+1,A[i][j] + B[i][j]); } } T2 = clock(); delta = (float)(T2-T1)/CLOCKS_PER_SEC; printf("\n\nTempo %.5f segundos",delta); return ; }
  10. Não estou conseguindo identificar o erro, observe, se fazer uma matriz quadrada de ordem 2 o que acontece com a soma de [1][2] e [2][1]: #include <stdio.h> #include <stdlib.h> #include <time.h> int main (){ int i; int j; int linhas; int colunas; int ordem; float A[i][j]; float B[i][j]; long T1; long T2; float delta; printf("Digite a ordem das matrizes quadradas A e B: "); scanf("%d", &ordem); T1 = clock(); printf("\nAs matrizes quadradas A e B, são matrizes de ordem %d",ordem); linhas = ordem; colunas = ordem; for(i = ; i < linhas; i++){ for(j = ; j < colunas; j++){ printf("\n\nEntre com o valor da matriz A[%d][%d]: ",i+1,j+1); scanf("%f", &A[i][j]); printf("\nEntre com o valor da matriz B[%d][%d]: ",i+1,j+1); scanf("%f", &B[i][j]); } } for(i = ; i < linhas; i++){ for(j = ; j < colunas; j++){ printf("\nA soma das matrizes A[%d][%d] e B[%d][%d] = %.2f",i+1,j+1,i+1,j+1,A[i][j] + B[i][j]); } } T2 = clock(); delta = (float)(T2-T1)/CLOCKS_PER_SEC; printf("\n\nTempo %.5f segundos",delta); return ; }
  11. Bom tenho um form, mais não sei identificar o erro, quando o php abstrai os dados do html ele apenas envia para meu email o campo email prenchido o resto fica assim: Nome: E-mail: fabioguelfiunix@gmail.com Telefone: Mensagem: Gostaria de uma ajuda Whatsapp 11 956472141 Skype fabioguelfiunix@gmail.com Trecho html: <div id="content" class="pageContato"> <div class="row"> <div class="small-12 large-5 columns"> <dl class="tabs title support"> <dd class="active"><a href="#contato">CONTATO</a></dd> <!-- <dd><a href="#suporte">SUPORTE</a></dd> --> </dl> <div class="sep"></div> <ul class="tabs-content"> <li class="active" id="contatoTab"> <form id="form-contato" action="envia_contato.php" method="POST" class="form-contato"> <label for="name">Nome<span class="required">*</span></label> <input type="text" id="name" name="name" class="required" value=""/> <span class="error" for="name"> </span> <label for="email">Email<span class="required">*</span></label> <input type="email" name="email" id="email" class="required" value=""/> <span class="error" for="email"> </span> <label for="phone">Telefone<span class="required">*</span></label> <input type="text" name="phone" id="phone" class="required" value=""/> <span class="error" for="phone"> </span> <label for="subject">Assunto<span class="required">*</span></label> <input type="text" name="subject" id="subject" class="required" value=""/> <span class="error" for="subject"> </span> <label for="message">Mensagem<span class="required">*</span></label> <textarea name="message" id="message" cols="30" rows="10" class="required"></textarea> <span class="error" for="message"> </span> <label for="input-captcha">Digite o texto abaixo<span class="required">*</span></label> <img id="captcha" src="captcha/captcha.png" alt="" /> <input type="text" name="Captcha" id="input-captcha" class="required input-captcha" value="" /><br><br> <button class="radius alert button button-submit ">Enviar</button> </form> </li> </ul> </div> Trecho Php: <html> <head> <title>Enviando e-mail...</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="refresh" content="01;URL=http://agenciaguelfi.com.br/index.html"> </head> <body> <?php $subject = $_POST['assunto']; $name = $_POST['nome']; $email = $_POST['email']; $phone = $_POST['telefone']; $message = $_POST['observacoes']; ?> <?php $header = "Content-Type: text/html; charset= utf-8"; $to = "contato@agenciaguelfi.com.br,fabioguelfiunix@gmail.com"; $message = "Nome: $name E-mail: $email Telefone: $phone Mensagem: $message "; mail($to,$subject,$message); echo"Mensagem <strong>enviada</strong> </br></br> <strong>Entraremos em contato em breve!</strong>"; ?> </body> </html>
  12. Bom dia galera, sou novo no forum! :) Estou com uma duvida em um programa, segue o programa: Escreva um programa em C que receba como parâmetro uma palavra (string) e gere uma nova string que consiste na string original com as seguintes alterações: ● o primeiro caractere da string deve ser colocado no fim da string; ● deve ser adicionado o sufixo “ay” ao fim dessa string. Considere que a string recebida pelo programa terá, no máximo, 100 caracteres. Segue um exemplo de entrada e saída do programa. Os dados sublinhados foram fornecidos pelo usuário O que eu fiz ate agora: #include <stdlib.h> #include <stdio.h> int main(int argc, char** argv){ char string[101]; char letra[2]; char comp[3]="ay"; int count, i; printf("String: "); scanf("%s", string); for(count=1; string[i]!='\0'; i++){ count++; } } não consigo trocar os caracteres de lugar, e o professor disse para não usar nenhuma função da biblioteca <string.h> Desde já agradeço! Abraços.
  13. pessoal, eu tenho um problema com linguagem C que é o seguinte, eu não consigo ler uma string de modo q eu não saiba seu tamanho, em C++ é muito facil, basta criar uma variavel do tipo string e ler se queremos com espaço basta getline(cin,string); Em C eu não consigo fazer isso, eu não consigo ler uma cadeia de caracteres cuja eu não saiba o tamanho e é claro, que seja possível ler essa cadeia incluindo espaço em branco. Alguém sabe como fazer isso?
  14. É pra aparecer "Senha inválida" se só a senha estiver errada, "Usuário inválido" se o usuário estiver errado, "Usuário e Senha inválidos" quando ambos estiverem errados e, finalmente, "Bem vindo!" quando for digitado o usuário e senha tudo certo. Mas independente do que digito SEMPRE aparece "Usuário e Senha inválidos" Não consigo entender o por quê. Eu coloquei print(e a condição) pra cada um dos if pra ver se tá dando True e False certinho e ESTÁ. Não consigo entender porque sempre só vai no "Usuário e Senha Inválidos", então. from tkinter import * def database(): usuarios = open('usuarios.txt','r') senhas = open('senhas.txt','r') if entradaUsuario.get() in usuarios and entradaSenha.get() in senhas: resultado['text'] = 'Bem vindo!' resultado['fg'] = 'blue' if entradaSenha.get() not in senhas and entradaUsuario.get() in usuarios: resultado['text'] = 'Senha inválido!' resultado['fg'] = 'red' if entradaUsuario.get() not in usuarios and entradaSenha.get() in senhas: resultado['text'] = 'Usuário inválido' resultado['fg'] = 'red' if entradaUsuario.get() not in usuarios and entradaSenha.get() not in senhas: resultado['text'] = 'Usuário e Senha inválidos' resultado['fg'] = 'red' usuarios.close() senhas.close() i = Tk() i.title('Login') msgUsuario = Label(i, text = 'Usuário') msgUsuario.pack() entradaUsuario = Entry(i) entradaUsuario.pack() msgSenha = Label(i, text = 'Senha') msgSenha.pack() entradaSenha = Entry(i) entradaSenha.pack() botãoLogin = Button(i, text = 'Entrar', command = database) botãoLogin.pack() resultado = Label(i, text = "") resultado.pack() i.mainloop()
  15. samuelmalloy

    Ajuda Python

    # -*- coding: utf-8 -*- valor1=input('Valor de Vetor:') valor2=input('Valor Modulos: ') func=input('Numero de Funcionario: ') valor3= (valor1*valor2)/func print (valor3) este é o script que fiz na minha 1° aula mas toda vez que rodo ele apresenta este erro: File "func.py", line 1 valor1=input('Valor de Vetor:') ^ IndentationError: unexpected indent o que seria?
  16. Olá, Sou bem iniciante em PHP e estou precisando ajustar esse código abaixo para que ele gere os números de um intervalo de Round IDs. Atualmente o codigo só da o resultado de um RoundID especifico. Eu preciso que ele gere os números de um intervalo um em cada linha. Exemplo: Round ID inicial: 265150 Round ID final: 265153 Quero que o resultado saia exemplo: Round 265150 = 1 Round 265151 = 6 Rouund 265152 = 9 Round 265153 = 0 Como poderia fazer isso? Segue abaixo o código atual que gera pra apenas um número para um RoundID. Obrigado desde já. <?php $server_seed = "dcca3e2e6808c29242df00bad7f2801540111f07d9608f4b7f0031d085e18977"; $lotto = "1016183637"; $round_id = "265150"; $hash = hash("sha256",$server_seed."-".$lotto."-".$round_id); $roll = hexdec(substr($hash,0,8)) % 15; echo "Round $round_id = $roll"; ?>
  17. Alguém sabe calcular a complexidade de um programa em C, para o melhor e pior caso? Tenho os códigos fontes aqui dos programas (5), são programas simples.
  18. Bom dia Pessoal, Estou precisando criar uma aplicação que trabalha com 3 tabelas: Permissões: Nesta tabela tem as permissões de "cadastrar cliente, editar cliente, excluir cliente, cadastrar usuário, editar usuário, excluir usuário" Grupos: Aqui tem os grupos "Administrador, Usuário" Usuários: Nesta tabela ficam o cadastros dos usuários, com login, senha e afins Eu pesquisei e até agora não consegui fazer um tipo de relação da seguinte forma: 1- Na tabela de permissões, são listadas aquelas acima 2- Na Tabela Grupos, em cada grupo ele lista as permissões informadas e inclui uma checkbox, para informar se ela está ativa ou não para aquele grupo 3- Na tabela usuários, se relacionará com a Tabela grupo. Ou seja, sempre um usuário admin poderá fazer tudo, enquanto um normal apenas pode cadastrar e tal Poderiam me ajudar por favor?
  19. Olá pessoal da Scriptbrasil, estou desenvolvendo um Software para um servidor de games-online. Através do meu executável "Launcher" Eu preciso efetuar uma seleção em uma determinada página para o usuário selecionar o cargo dele no game, segue à parte da seleção de opções. <select name="ctl00$ContentPlaceHolder1$moderadores" onchange="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$moderadores\',\'\')', 0)" id="ctl00_ContentPlaceHolder1_ddlOpcaoUnificada" style="font-size:Small;width:95%;"> <option selected="selected" value="Moderadores">Modereadores</option> <option value="Jogadores">Jogadores</option> </select> Por padrão ele vem selecionado a opção "Moderadores" , Gostaria de saber como faço para selecionar a Opção "Jogadores" no TWebBrowser do Delphi, Já tentei pegar o ID do Objeto e passar o parametro Value para "Jogadores" porém não da certo. Segue o código: Web.OleObject.Document.all.Item('ctl00_ContentPlaceHolder1_ddlOpcaoUnificada',0).Value := 'Jogadores'; E também tentei com o ID Name do Objeto Web.OleObject.Document.all.Item('ctl00$ContentPlaceHolder1$moderadores',0).Value := 'Jogadores'; Sera que há alguma forma de fazer está seleção? help-mee !
  20. Olá, sou calouro no curso de SI e pretendo seguir na programação. Inicialmente eu pretendia ir para Java, mas refleti sobre meus interesses e não me limitando a, mas focando em web eu comecei a buscar sobre linguagens. Já tenho uma "boa" base em php, JavaScript, HTML e CSS, quando conheci e comecei a ouvir falar de Python, lendo sobre, a linguagem me fascinou, entretanto vi em inúmeros locais pessoas com a mesma queixa de que a linguagem te limita e só te permite a fazer as coisas de um único jeito, sem ser da forma que você deseja. Como nenhum dos que falarão isso tinham grande conhecimento em Python, resolvi pedir ajuda a programadores experientes da linguagem e gostaria de saber se essa afirmação de que a linguagem te limita é real ou apenas para aqueles que não a conhecem a fundo? Agradeço desde já.
  21. Boa noite pessoal. Sou iniciante em C, comecei a faculdade esse semestre. Enfim, estou querendo criar um codigo simples para calculo do IMC. É exigido que se peçam dados para o usuario, nome, idade, sexo, etc.... e depois imprima na tela os mesmos dados com o resultado do IMC. A dor de cabeça que estou tendo é na hora de imprimir o nome do usuario, a função não esta "puxando" o nome digitado e imprimindo na tela. Por favor, algume me ajuda a identificar qual o problema!!!! Se tiver qualquer outro erro, me ajudem pfvr! Brigadão #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <math.h> int main () { setlocale (LC_ALL, "Portuguese"); char nome[10], sex, m, f; int idade, doador; float altura, peso, imc; printf("\nDigite seu nome:\n"); fflush (stdin); gets(nome); printf ("\nIdade:\n"); scanf ("%d", &idade); printf ("\nSexo (m ou f):\n"); scanf ("%s", &sex); printf ("\nDoador: (0 - não ; 1 - sim)\n"); scanf ("%d", &doador); printf ("\nAltura:\n"); scanf ("%f", &altura); printf ("\nPeso:\n"); scanf ("%f", &peso); printf ("\t\t\t\t\t\t\t\t\t\t\t\t\ RESULTADO DA ANÁLISE\n"); //Comparações de sexo,doador e idade { if (sex == 'f') printf ("\nSra. %s \n", nome); else if (sex == 'm') printf ("\nSr. %s\n", nome); if (idade >= 60) printf ("\nPor favor, venha pela fila preferencial\n"); else if (idade < 60) printf ("\nLamento, você ainda não tem direito a fila preferencial.\n"); if (doador == 0) printf ("\nConvidamos você a ser um doador(a)!\n"); else if (doador == 1) printf ("\nParabéns por ser um doador(a) de sangue!\n"); } //Cálculo de IMC e instruções de comparação imc = peso/(pow(altura,2)); if (imc < 17){ printf ("\nAtenção, você está muito abaixo do peso, seu IMC é %.2f\n", imc); } if (imc >= 17 && imc <= 18.49){ printf ("\nVocê está abaixo do peso, seu IMC é %.2f\n", imc); } if (imc >= 18.5 && imc <= 24.99){ printf ("\nVocês está no peso normal, seu IMC é %.2f\n", imc); } if (imc >= 25 && imc <= 29.99){ printf ("\nVocê está acima do peso, seu IMC é %.2f\n", imc); } if (imc >= 30 && imc <= 34.99){ printf ("\nAtenção, você tem Obesidade grau I, seu IMC é %.2f\n", imc); } if (imc >= 35 && imc <= 39.99){ printf ("\nAtenção, você tem Obesidade grau II, seu IMC é %.2f\n", imc); } if (imc >= 40){ printf ("\nAtenção, você tem Obesidade grau III, seu IMC é %.2f\n", imc); } return 0; }
  22. Olá amigos !! Alguém ai sabe um código padrão para poder imprimir um vetor em sua ordem inversa ao que foi inserido nele em Linguagem PHP ? desde já agradeço a ajuda.
  23. Pessoal me ajudem, fiz um script usando a biblioteca psutil para obter informações de hardware, até aqui beleza. Agora quero usar ssh, a biblioteca paramiko para obter informações de hardware de outras maquinas na rede, como faço essa integração das bibliotecas e que configurações na rede será preciso?
  24. Olá pessoal, tudo bem? Tenho aprendido sobre herança e vi também sobre traits. Eu entendi tudo na teoria mas na hora de fazer alguns exemplos do livro pra praticar, sempre dá um erro informando que a classe a ser herdada ou a trait não foi encontrada. Eu não entendo o porque do erro já que a Classe mãe e a trait estão na mesma pasta. E isso ocorre mesmo quando tento rodar os exemplos do livro da Novatec que é o livro que estou usando pra aprender PHP. Se alguém puder me dar uma luz, agradeceria muito!!! Se tiver qualquer outro erro, mesmo que não influenciando no erro principal, podem ajudar, estou aprendendo, toda ajuda é ouro! Um exemplo simples que eu criei pra mostrar que simplesmente não consigo herdar nada, o erro acontece também quando tento usar traits. Arquivo: mae.php <?php class mae { public $palavra = "Fala Galera!!!"; function imprimePalavra() { echo $palavra; } } ?> Arquivo: filha.php <?php class filha extends mae { function imprimePalavra() { parent::imprimePalavra(); } } ?> Arquivo: teste.php <?php include 'filha.php'; $teste = new filha(); $teste->imprimePalavra(); ?> ERRO: Fatal error: Class 'mae' not found in C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www\Aprendendo\classes\filha.php on line 2. nota: Os 3 arquivos estão na mesma pasta.
  25. PAGO A QUEM ME AJUDA EM UM ERRO SIMPLES estou com um pequeno problema e um projeto... estou pagando em bitcoin pra quem me ajudar URGENTE! SKYPE: LUCASMOREIRRANETO1012@GMAIL.COM (DIEGO SILVA)
×
×
  • Criar Novo...