Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''vetor''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

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


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 55 registros

  1. agness

    atribuir valor num vetor de classe

    na minha main tem isso aqui: Carta[ ] mao; mao = new Carta[3]; mao[0].nome="fulano"; alguma coisa na terceira linha faz dar erro, não consigo atribuir valor, será que declarei alguma coisa errada? acontece isso: OBS.: se eu declarar mao como não sendo um vetor, não dá erro
  2. Então, tenho o seguinte exercício de PRE 1) Considere uma matriz de distância entre cidades 6x6: -- imagem em anexo -- Considere também um vetor de viagem indo de Cuiabá até Cáceres pela seguinte rota {2, 3, 1, 4, 5, 0} Faça um programa em C que leia a matriz e o vetor e calcule a distância percorrida durante a viagem. essa é a primeira e consegui mais ou menos mas se alguém poder resolver por completa super agradeço. Porém o que tá me ferrando é a número 2: 2) Considere a matriz da questão anterior como entrada. Faça um programa que mostre o número e o nome das cidades e então o usuário pode digitar o número das cidades para compor a rota válida. O programa, em C, deve calcular a distância da rota válida que o usuário fornecer.
  3. Estou desenvolvendo um script e quero trocar a foto da cadeira conforme a pessoa digite o id da cadeira no input, no caso "banco1", ou "banco2", porém, quando eu fui fazer isso, tentei utilizar um banco[ i ].src = "banco2.jpg"; (ou banco.src[ i ], não sei qual o correto), mas tentei ambos e não funcionou. Alguém sabe como eu poderia mudar a imagem de acordo com o id que a pessoa digitou? <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <h1>Teatro Guarani - Show Papas da Língua</h1> <hr> <p>Poltrona:<input id="poltrona"> <button type="button" onclick="reservarPoltrona()">Reservar</button> </p> <hr> <div id="mapa" style="font-family: 'Courier New'; font-size: 10px"> <h3>Mapa do Teatro</h3> </div> <p>Legenda: </p> <h4> <img src="banco.jpg" style="width: 25px; height: 35px">Poltrona Disponível <img src="banco2.jpg" style="width: 25px; height: 35px">Poltrona Reservada </h4> <script> var aReserva = []; montarMapa(); function montarMapa() { for (i = 1; i <= 300; i++) { var sp = document.createElement("span"); var zeros = ""; if (i<10) { zeros = "00"; } else if (i<100) { zeros = "0"; } var num = document.createTextNode("["+zeros+i+"]"); if (i % 20 == 11) { sp.style.marginLeft = "100px"; } else { sp.style.marginLeft = "5px"; } sp.appendChild(num); document.getElementById("mapa").appendChild(sp); var banco = document.createElement("img"); banco.src = "banco.jpg"; document.getElementById("mapa").appendChild(banco); banco.style.width = "35px"; banco.style.height = "40px"; banco.id = "banco" + i; if (i % 20 == 0) { var br = document.createElement("br"); document.getElementById("mapa").appendChild(br); } } } function reservarPoltrona() { var poltrona = document.getElementById("poltrona").value; var banco = document.createElement("img"); aReserva.push(poltrona); if (poltrona == "" || isNaN(poltrona) || poltrona < 1 || poltrona > 300) { if (aReserva[i] == banco[i]) { banco.src = "banco2.jpg"; banco.style.width = "35px"; banco.style.height = "40px"; } } } </script> </body> </html>
  4. Tenho o seguinte código: <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <h1>Teatro</h1> <hr> <p>Poltrona:<input id="poltrona"> <button type="button" onclick="reservarPoltrona()">Reservar</button> </p> <hr> <div id="mapa" style="font-family: 'Courier New'; font-size: 10px"> <h3>Mapa do Teatro</h3> </div> <p>Legenda: </p> <h4> <img src="banco.jpg" style="width: 25px; height: 35px">Poltrona Disponível <img src="banco2.jpg" style="width: 25px; height: 35px">Poltrona Reservada </h4> <script> var aReserva = []; montarMapa(); function montarMapa() { for (i = 1; i <= 300; i++) { var sp = document.createElement("span"); var zeros = ""; if (i<10) { zeros = "00"; } else if (i<100) { zeros = "0"; } var num = document.createTextNode("["+zeros+i+"]"); if (i % 20 == 11) { sp.style.marginLeft = "100px"; } else { sp.style.marginLeft = "5px"; } sp.appendChild(num); document.getElementById("mapa").appendChild(sp); var banco = document.createElement("img"); banco.src = "banco.jpg"; document.getElementById("mapa").appendChild(banco); banco.style.width = "35px"; banco.style.height = "40px"; banco.id = "banco" + i; if (i % 20 == 0) { var br = document.createElement("br"); document.getElementById("mapa").appendChild(br); } } } function reservarPoltrona() { var poltrona = document.getElementById("poltrona").value; aReserva.push(poltrona); if (poltrona == "" || isNaN(poltrona)) { alert("Informe os dados da reserva corretamente"); } else { } } </script> </body> </html> E tenho 3 tarefas: - Armazenar as reservas de poltrona no vetor aReserva; - Trocar a imagem da poltrona reservada (banco2.jpg) - aqui poderia ser qualquer imagem de poltrona, apenas para fazer a distinção das poltronas livres para as reservadas); - Impedir a reserva de poltronas ocupadas. Estou quebrando a cabeça para tentar resolver isso, e apesar de ser simples, não consigo. Estou recém começando a aprender sobre a DOM e ainda não domino nem 10% desses elementos, se pudessem ao menos me dar uma luz, eu ficaria muito grato.
  5. felipecsamuel

    Exercício de vetores

    Boa tarde pessoal, Estou tendo dificuldades com o seguinte exercício sobre vetores: algoritmo "satanás" var v : vetor[1..30] de inteiro i, j, menor, maior, tmp : inteiro inicio para i de 1 ate 5 faca leia(v) se(i = 1) entao maior := v[1] fimse se ((i = 2) e (v > maior)) entao menor := v[1] maior := v[2] senao se ((i = 2) e (v < maior)) entao menor := v[2] fimse fimse se ((i <> 1) e (i <> 2) e (v > maior)) entao maior := v senao se ((i <> 1) e (i <> 2) e (v < menor)) entao menor := v fimse fimse fimpara tmp := v[1] v[1] := menor menor := tmp v[5] := tmp maior := tmp para i de 1 ate 5 faca escreva(v) fimpara fimalgoritmo Eu consegui fazer a troca do 1º número pela posição do menor e do último pela posição do maior, mas o menor não vai para a primeira posição e do maior pelo último. Por exemplo: o usuário informa 5 números: 5, 2, 3, 1, 4 A troca acontece: 1, 2, 3, 1, 5 Observe que foi o 1 foi pra posição do 5, mas o 5 não foi para a posição do 1, do mesmo jeito que o 5 foi para a última posição, mas o número da última posição não foi para o lugar do 5. :( Obrigado desde já.
  6. eyjafjallajokull_

    INTERSECÇÃO ENTRE VETORES

    Olá, comecei a faculdade de Eng. de Software e estou com algumas barreiras em um exercicio que pede a intersecção de vetores e não faço ideia de como fazer, se alguém puder me ajudar agradeço desde já! EXERCICIO: Escrever um programa para ler dois vetores de inteiros, de ordem n e m respectivamente (n ≤ 15 e m ≤ 25). Calcular o vetor interseção dos dois vetores dados, imprimido os três vetores. Se não houver a interseção, imprimir uma mensagem explicativa adequada. MINHA RESOLUÇÃO (que não sei também se esta correta até então): #include <stdio.h> main () { float N[15], M[25], I[15]; int n,m,inter,i; printf ("N MENOR OU IGUAL A 15 & M MENOR OU IGUAL A 25\n"); printf ("Digite um valor para 'n': "); scanf ("%d", &n); if (n>15) printf ("ERRO\n"); else { for (i=n;i<=15;i++) { printf ("Digite a sequencia crescente do 'n' ate 15:\n"); scanf ("%f", &N); } } printf ("Digite um valor para 'm': "); scanf ("%d", &m); if (m>25) printf ("ERRO\n"); else { for (i=m;i<=25;i++) { printf ("Digite a sequencia crescente do 'm' ate 25:\n"); scanf ("%f", &M); } } }
  7. BrunoHSL

    Fazer uma matriz para aparecer imagens

    Pessoal, boa tarde, iniciei a pouco tempo e estou com algumas dúvidas sobre Matrizes, para ser mais exato, ao colocar imagens nela. O que eu quero fazer é o seguinte, um jogo na qual uma imagem aparece e a pessoa rapidamente tem que clicar em cima dessa imagem, mas eu preciso usar nesse jogo, matrizes e ser em Javascript. Consegui fazer ele aparecer mas não ficou bem uma matriz rs, vou postar o trecho do código para vocês entenderem o que eu quero dizer e ir me explicando o que eu posso ir fazendo para que uma imagem apareça na matriz, desde já agradeço !! <html> <head> <script type="text/javascript"> var ctx; function inicio() { var c=document.getElementById("cnv") ctx=c.getContext("2d"); var vi=[]; vi[0]=document.getElementById("i1"); vi[1]=document.getElementById("i2"); vi[2]=document.getElementById("i3"); for(i=0;i<3;i++){ for(j=0;j<3;j++){ ctx.drawImage(vi[[i][j]],100,100)}} } </script> </head> <body onload="inicio()"> <canvas id="cnv" width="1024" height="568"> Navegador sem suporte <img src="img1.png" id="i1"> <img src="img2.png" id="i2"> <img src="img3.png" id="i3"> </canvas> </body> </html>
  8. Tou precisando de ajuda na seguinte questão: - Leia um vetor de 50 posições e o compacte, ou seja, elimine as posições com valor zero avançando uma posição com os valores subsequentes do vetor. Dessa forma, todos os "zeros" devem ficar para o final do vetor. Eu até tentei fazer o programa, mas nao consigo rodá-lo da forma como a questão pede, talvez por falta de compreensão lógica, deem uma olhada... #include <stdio.h> const int T = 5; int main () { int vet[T], i, j, k, aux; printf ("Preencha o vetor:\n\n"); // Entrada de dados. for (i = 0; i < T; i++) { printf ("\n\tInsira o valor da posicao [%d]: ", i + 1); scanf ("%d", &vet[i]); } system ("cls"); printf ("Vetor inicial:\n\n"); // Saída de dados. for (i = 0; i < T; i++) printf ("%d ", vet[i]); for (i = 0; i < T; i++) { // Operações. printf ("%d ", vet[i]); if (vet[i] == 0) { j = i; do { if (j < T - 1) k = j + 1; aux = vet[j]; vet[j] = vet[k]; vet[k] = aux; j++; k++; } while (vet[j] < T - 1); } } printf ("\n\nVetor resultante:\n\n"); // Saída de dados. for (i = 0; i < T; i++) printf ("%d ", vet[i]); return 0; }
  9. tony_alfa

    Dado um vetor inteiro calcular média e desvio padrão

    Olá galera to com o seguinte exercício abaixo, tentei resolver mas quando roda ele trava e pede para fechar programa, gostaria da ajuda e vocês, obg. Faça um algoritmo que dado um vetor de inteiros calcule a média e o desvio padrão utilizando somente um loop. #include<stdio.h> #include<math.h> int main(void){ float vetor[100], medias=0, soma, media=0, desvio, vari; int n, i=0; printf("Digite um numero :\n"); scanf("%d", &n); if(n <= 100){ for(i=1; i<=n; i++) { printf("Digite um numero :\n"); scanf("%f", vetor[i]); medias = medias+vetor[i]; media = medias/n; } for(i=1;i<=n;i++) { soma = soma+((vetor[i]-media)*(vetor[i]-media)); } vari=soma/n; desvio=sqrt(vari); printf("\n\n Media do conjunto = %f\n", media); printf("\n\n Desvio padrao = %f\n\n", desvio); return 0; } }
  10. Primeiramente boa tarde à todos, eu sou estudante de ti mas ainda estou começando a entender programação Bom o exercício que estou praticando pede o seguinte: O fato é que eu sou bem principiante e estou quebrando a cabeça tentando entender como fazer esse exercício, até o momento eu não faço ideia de como implementar o x ou sequer compilar o vetor com os 50 números aleatórios, eis o que surgiu dentro da minha cabeça louca: Imagino que eu não tenha acertado em mt coisa até agora, então quem puder me explicar uma forma de fazer esse exercício, se possível de forma bem simples de entender e usando o mergesort. Peço desculpas pela minha ignorância explicando minha dúvida, e agradeço desde já à quem puder me ajudar!
  11. Boa noite, Alguém sabe onde consigo este logo abaixo, no site da USP consta apenas a versão antiga em *.ai estou precisando dele em *.ai, *pdf, ou *.cdr, se esta imagem do logo estivesse em maior resolução eu iria vetorizar mais quando dou zoom fica complicado acertar o traço. Quem puder ajudar desde já agradeço pela atenção.
  12. Olá, fiz todo o algoritmo solicitado porém na hora de imprimir o resultado no vetor ele mostra apenas a ultima posição e na segunda matriz mostra só a coluna 2, alguém poderia me ajudar? algoritmo "exercício_6_Matriz" // Data : 04/12/2016 // Solução Proposta: Faça um algoritmo para ler uma matriz [4x4] de numeros inteiros e efetuar as seguintes operaçoes: // - Soma dos elementos da coluna 3. // - Soma do triangulo inferior. // - Crie um vetor e o carregue com os 16 elementos da matriz. // - Multiplicar os elementos da diagonal principal com os elementos da linha 2 e colocar os resultados na coluna 2 . // - Ao final apresente a matriz carregada, a soma da coluna 3, a soma do triangulo inferior, o vetor carregado e a matriz modificada com a multiplicacao. var mat2, mat : vetor[1..4,1..4] de inteiro vet : vetor[1..16] de inteiro sc3, sti, l, c, cont : inteiro inicio sc3 <- 0 sti <- 0 cont <- 0 escreval(" ") escreval(" ") escreval(" Digite os 16 números inteiros para a matriz: ") escreval(" ") para l de 1 ate 4 faca escreval(" Linha: ", l) para c de 1 ate 4 faca escreval(" ") escreva(" Coluna ", c,": ") leia(mat[l,c]) fimpara fimpara para l de 1 ate 4 faca para c de 1 ate 4 faca se(c = 3) entao sc3 <- sc3 + mat[l,c] fimse se (l > c) entao sti <- sti + mat[l,c] fimse se (l = c) entao mat2[l,2] <- mat[l,c] * mat[2,c] fimse fimpara fimpara para l de 1 ate 4 faca para c de 1 ate 4 faca para cont de 1 ate 16 faca vet[cont] <- mat[l,c] cont <- cont + 1 fimpara fimpara fimpara escreval(" ") escreval(" Elementos da matriz: ") escreval(" ") para l de 1 ate 4 faca escreval(" ") para c de 1 ate 4 faca escreva(" | ",mat[l,c]:5) fimpara escreval(" |") fimpara escreval(" ") escreval(" ") escreval(" Soma a coluna 3: ", sc3) escreval(" Soma do triângulo inferior: ", sti) escreval(" ") escreval(" ") para cont de 1 ate 16 faca escreval(cont,"ª: ", vet[cont]) //Aqui ele imprimi só a ultima posição digitada na matriz e deveria ser os 16 digitos da matriz; fimpara //Aqui ele deveria imprimir toda a matriz porém com a coluna 2 modificada, e ele só imprimi a coluna 2 deixando as outras posições zeradas escreval(" ") escreval(" ") escreval(" Elementos da matriz modificada: ") escreval(" ") para l de 1 ate 4 faca escreval(" ") para c de 1 ate 4 faca escreva(" | ",mat2[l,c]:5) fimpara escreval(" |") fimpara fimalgoritmo
  13. Pessoal, vocês podem me ajudar a corrigir o bug? "Faça um programa em C++ que leia números do teclado e os armazene em um vetor alocado dinamicamente. O usuário irá digitar uma sequência de números, sem limite de quantidade. Os números serão digitados um a um e, sendo que caso ele deseje encerrar a entrada de dados, ele irá digitar o número ZERO. Os dados devem ser armazenados na memoria deste modo." Eu fiz esse código, mas ele buga quando digito 0: #include <stdio.h> #include <stdlib.h> #include <string.h> int main () { int *vet; int j, n = 0; vet = (int *)malloc(1 * sizeof(int)); while (vet != 0) { printf("\nDigite um número: "); scanf("%i",&vet); n++; } for (j = 1; j < n; j++) { printf("%i ",vet[j]); } printf("\n"); return 0; free(vet); }
  14. Mateus Garcia De Paiva Ara

    fazer um vetor

    Galera Me ajuda tenho que entregar um trabalho da faculdade mas to, todo enrolado eu preciso fazer um vetor que quando eu clicar na no link eu mande a imagem para um quadro do lado na teoria eu entendi mas na hora de fazer o script eu me enrolo todo. Esse é o link é a questão dois https://drive.google.com/file/d/0B_qZxq-nn0Q5Z0tTM2hCcTRPa3c/view?usp=sharing Por Favor, me deem uma ajudinha
  15. Katelyyyn

    Ajuda! Visualg, vetor

    Olá, bom dia, estou fazendo um algoritmo que leia os números em ordem crescente, mas está dando um erro de aparecer tudo 0. E eu não consigo achar o erro. Olhem o código: algoritmo "semnome" // Função : // Autor : // Data : 28/09/2016 // Seção de Declarações var x,i,aux:inteiro nome:caracter sobrenome:caracter A: vetor[1..3,1..2] de inteiro inicio escreva("Informe seis números ") PARA x de 1 ATE 3 FACA PARA i de 1 ATE 2 FACA LEIA(A[x,i]) fimpara fimpara PARA x de 1 ATE 3 FACA PARA i de 1 ATE 2 FACA PARA x de 1 ate 3 faca se A[x] < A entao aux <- A[x] se A[x] < A entao A <- aux fimse fimse fimpara fimpara para i de 1 ate 3 faca escreval(A) fimpara fimpara fimalgoritmo
  16. Otávio Paganotti

    Soma de elementos de vetor em recursividade

    Olá galera, tenho que fazer um exercício para a faculdade, mas está dando um erro que desconheço qual seja. Preciso fazer um programa em C que lê os elementos de um vetor, e depois encontra o elemento mínimo, o máximo, a soma deles, o produto dos mesmos e por último a média dos elementos, tudo isso usando recursividade. Até aí tudo bem, mas quando faço a função para somar os elementos aparece um erro no compilador do Code:blocks desse jeito: undefined reference to 'WinMain@16' error: 1d returned 1 exit status Segue a imagem do texto do compilador: Código usado: #include <stdio.h> void leia(int v[10], int n) { int i; for (i=0; i<10; i++) { scanf("%d", v[i]); } } void imprime(int v[10], int n) { int i; for (i=0; i<10; i++) { printf("%d", v[i]); } } int soma(int v[10], int n) { if (n == 0) return 0; else { int s; s = soma (v, n-1); if (v[n-1] > 0) s += v[n-1]; return (s); } }
  17. PRISCILA CORREIA SILVA

    Algoritmo vetor - visualg

    Boa Noite, galera precisando de uma ajuda, travei no código..... A questão é: Faça um vetor com 50 posições e preencha com valores aleatórios de 0 a 100. a) O programa deverá pedir um número entre 0 a 100 e o programa deverá informar qual a célula que apresenta o valor mais próximo (ou igual) ao digitado. b) Deve ser informado a posição no vetor e o valor desta posição (indicando se é aproximado ou exato). *** CONSEGUI FAZER A OPÇÃO A, PORÉM A OPÇÃO B NÃO TENHO A MINIMA IDEIA DE COMO FAZER!!!! Segue meu código: var numeros: vetor[1..50] de inteiro i, num: inteiro inicio para i de 1 ate 50 faca numeros <- randi(100) fimpara //EXIBINDO VETOR para i de 1 ate 50 faca escreval("Vetor ", i, " numero: ", numeros) fimpara //PRIMEIRA PERGUNTA escreval("Digite um numero de 0 a 100") leia(num) se(((num) < 0) ou ((num) > 100)) entao escreval("Numero invalido! Digite novamente:") leia(num) senao para i de 1 ate 49 faca se numeros = num entao fimse fimpara escreval("Na posicao: ",i, " / numero: ",numeros, " Exato!") fimse fimalgoritmo
  18. zauk

    Select mysql com array

    Bom dia pessoal. Estou tentando fazer uma busca com mysql utilizando um array no where, só que esta dando erro. segue o codigo ja tentei de tudo! $qntPosicoes = count($campos); for($i = 0; $i < $qntPosicoes-1; $i += 2){ $camposP = $campos[$i]; //campos vindo do form. $camposI = $campos[$i+1]; $query = mysql_query("SELECT * FROM documento WHERE $camposI = '$camposP'"); //aqui esta minha duvida, tem alguma forma de colocar o array aqui? $linha = mysql_num_rows($query); for($b = 0; $b < $linha; $b++){ while($registros = mysql_fetch_array($query)){ echo $registros['titulo'] . "<br>"; } } }
  19. Spaceman._

    Ajuda (Matrizes)

    Olá amigos, sou novo aqui no fórum, estou fazendo um trabalho da faculdade, onde tenho que desenvolver um algoritmo que contenha matrizes bidimencionais e vetores, eu tive a ideia de montar um algoritmo que simule a entrada em um site adulto, este funcionaria da segunda forma, adicionaria o nome dos usuários no vetor de caracteres e suas idades no vetor de numeros, após isso exibiria seus nomes e idade e diria se ele pode entrar ou não, só que ta todo bugado e eu não sei como resolver rsrs, podem me ajudar? valeeu :) segue o algoritmo: #include <iostream> using namespace std; int main (){ int id [5], x=0; char nome [5][30]; int n=0, i=0; for (x=0 ; x<6; x++){ cout<<"Insira o "<< n+1<< " nome: \n"; // n+1 ordena as idades gets(nome[x]);// insere os caracteres cout<<"Insira a " <<i+1<< " idade: \n"; // i+1 ordena as idade cin>> id[x]; // insere as idades } for (x=0 ; x<6; x++){ //bloco de exibição if(id[x]>=18){ cout<< nome [x] << " tem " <<id[x]<< "anos, pode entrar"; //teste condicional } else{ cout<< nome [x] << "tem" <<id[x]<< "anos, não pode entrar"; } } system ("pause"); return 0; }
  20. MáiraLima

    Ajuda com exercicio em Java

    1 -Um número inteiro positivo é dito semiprimo se ele é igual ao produto de dois números primos. Por exemplo, 15 é semiprimo pois 15 = 3 x 5; 9 é semiprimo pois 9 = 3 x 3; 20 não é semiprimo pois 20 = 2 x 10 e 10 não é primo. Os números semiprimos são fundamentais para o sistema de criptografia RSA {Evaristo, J, 2002]. Escreva um algoritmo linguagem Java que verifique se um inteiro dado é semiprimo. 2- Escreva um algoritmo que receba 95 numeros do usuario e armazene em um vetor o valor dobrado de cada numero. Caso o valor digitado seja menor que zero o numero -1 deve ser atribuido ao elemento do vetor.Apos isso deve imprimir todos os valores armazenados.
  21. cabaçonophp

    variáveis retornando trying to get object of non object

    glr, preciso de ajuda com um tema que não consigo evoluir a 1 mês. todas as transições de tela, quando preciso chamar um dado variável, estão com esse problema. Sempre retorna o vetor como vazio. quanto as transições são feitas com valor definidos, como por exemplo: $_POST ['vaga'] = ['2'], o vetor retornado é retornado com todas as suas variáveis (40) e são apresentado sem erro no formulário html. Mas o problema é que o valor citado no exemplo ['2'] deve ser variável, pois ele deve ser atribuído de outra lista. A relação é: página 1 - lista de vagas com 5 variáveis principais e 1 botão para apresentar os detalhes da vaga; página 2 - detalhes da vaga selecionada no botão da página 1; o código que funciona, com a variável fixa é: //session_start(); include_once('class_vaga.php'); $obj = new class_vaga(); $obj->host = '127.0.0.1'; $obj->username = 'root'; $obj->password = ''; $obj->table = 'vaga'; $obj->connect(); $_POST ['vaga'] = ['2']; $return = json_decode($obj->ajaxCall('load_detalhes_vagas',array($_POST['vaga'][0]))); var_dump($return); ?> quando tento fazê-la variar de acordo com o botão clicado é que vem o problema. Reparei que isso ocorre em todas as outras páginas (login, gráficos, etc), pois sempre que uso um número fixo o sistema aceita, na hora de torná-lo variável a coisa trava. código que não funciona: //session_start(); include_once('class_vaga.php'); $obj = new class_vaga(); $obj->host = '127.0.0.1'; $obj->username = 'root'; $obj->password = ''; $obj->table = 'vaga'; $obj->connect(); $id_vaga = ''; foreach ($_POST as $key => $value) { if($key == "action"){ $action = $value; }else{ $id_vaga = $value; } } $return = json_decode($obj->ajaxCall('load_detalhes_vagas',array($id_vaga))); var_dump($return); ?> Não sei mais onde procurar....obrigado.
  22. cesarsst

    Compactando Vetores

    Estou tentanto criar um programa na qual o usuario entre com os seguintes dados: -Escreva uma seguencia de numeros aleatorios (10 valores). O programa deve ser capaz de verificar qual é impar e par e armazenar em um outro vetor (separados) com o numero de espaços em cada um deles exatamente iguais a quantidade de numeros impar ou pares. ex: vet1[10] 1 2 3 4 5 6 7 8 9 0 vetpar[5] 2 4 6 8 0 vetimpar[5] 1 3 5 7 9 (Porém a quantidade de casas de cada um dos vetores par ou impar, deve ser automaticamente mudada de acordo com os valores que satisfazem). Agradeço a ajuda desde ja! (Programa incompleto): #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> #include <stdlib.h> #include <locale.h> //inicio do programa main(void){ *setlocale(LC_ALL,""); int vet1[10], vet2[5], vet3[10], vet4[10], achou, i, j, soma; printf("Digite os valores do vetor 1 : \n"); for(i=0; i<10; i++){ scanf("%d", &vet1[i]); } printf("Digite os valores do vetor 2 : \n"); for(i=0; i<5; i++){ scanf("%d", &vet2[i]); } for(i=0; i<10; i++){ soma=0; //Se for par if(vet1[i]%2==0){ for(j=0; j<5; j++){ soma=soma+vet2[j]; } vet3[i]= soma; } // Se for impar if(vet1[i]%2!=0){ achou=0; for(j=0; j < vet1[i] ; j++){ if(vet1[i]%vet2[j]==0){ achou++; } } vet4[i]=achou; } } for(i=0; i<10; i++){ printf("%d", vet3[i]); } for(i=0; i<10; i++){ printf("%d", vet4[i]); } getch(); }
  23. pedropgomes

    PNG é um formato Vetorizado?

    Gostaria de saber se uma imagem .PNG é uma imagem vetorizada :D
  24. Osiris Saint

    Ajuda com junção e ordenação de vetores em C

    Ola pessoal, eu sou novo em C, e estou apanhando aqui. Preciso de um executável que contenha dois vetores de três números cada, o usuário é quem vai informar o valor destes vetores. Posteriormente preciso que ele junte os dois vetores informado e o alinhe em ordem crescente. Eu consegui criar os vetores e juntá-los, mas não consigo ordenar, alguém pode me ajudar? Grato #include<stdio.h> #include<stdlib.h> main(){ int v1[3],v2[3],v3[6]; int i; for(i=0;i<3;i++){ printf("Digite o %d%c do vetor A\n",i+1,167); scanf("%d",&v1[i]); } printf("\n\n"); for(i=0;i<3;i++){ printf("Digite o %d%c do vetor B\n",i+1,167); scanf("%d",&v2[i]); } printf("\n\n"); for(i=0;i<3;i++){ v3[i] = v1[i]; v3[i+3] = v2[i]; } for(i=0;i<6;i++){ printf("Vetor C = %d\n",v3[i]); } printf("\n\n"); system("pause"); }
  25. jonathanrn

    Como armazenar mais de um valor?

    Boa tarde galera, Tenho esse código em PHP, mas quando marco varias opções apenas uma é enviada por email. Como armazenar varias opções do Checkbox? Desde já agradeço. :D <?php $nomeremetente = $_POST['nome']; $multiplo = $_POST['multiplo']; $multiplo2 = $_POST['multiplo2']; $emailremetente = trim($_POST['email']); $emaildestinatario = 'teste@teste.com.br'; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web $telefone = $_POST['telefone']; $mensagemHTML = '<strong>Formulário de Contato</strong> <p><b>Nome:</b> '.$nomeremetente.'</p> <p><b>multiplos checkbox:</b> '.$multiplo.'</p> <p><b>multiplos checkbox2:</b> '.$multiplo2.'</p> <hr> <p><b>E-Mail:</b> '.$emailremetente.' <p><b>Telefone:</b> '.$telefone.' '; // O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822. // O return-path deve ser ser o mesmo e-mail do remetente. $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: $emailremetente\r\n"; // remetente $headers .= "Return-Path: $emaildestinatario \r\n"; // return-path $envio = mail($emaildestinatario, $assunto, $mensagemHTML, $headers); if($envio) echo "<script>location.href='sucesso.html'</script>"; // Página que será redirecionada ?> <form action="envia.php" name="envia" id="envia" method="post"> <div> <input type="checkbox" name="multiplo" value="01"> 01<br> <input type="checkbox" name="multiplo" value="02"> 02<br> <input type="checkbox" name="multiplo" value="03"> 03<br> <input type="checkbox" name="multiplo" value="04"> 04 </div> <div> <input type="checkbox" name="multiplo2" value="01"> 01<br> <input type="checkbox" name="multiplo2" value="02"> 02<br> <input type="checkbox" name="multiplo2" value="03"> 03<br> <input type="checkbox" name="multiplo2" value="04"> 04 </div> </form>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.