Jonathan Queiroz

Membros
  • Content Count

    3760
  • Joined

  • Last visited

Community Reputation

0 Neutro

About Jonathan Queiroz

  • Birthday 01/31/1986

Perfil

  • Gender
    Male
  • Location
    Salvador - BA

Recent Profile Visitors

4657 profile views
  1. Amigão, tenho um script em php de um escritorio mas na hora de incluir um documento, ele insere o arquivo mas não mostra a visualização... tú podes me ajudar?

     

  2. Você está se referindo a algum problema específico do SPOJ? Normalmente eu acho mais fácil simplesmente ler a linha inteira e depois ir processando aos poucos. Quando necessário (raramente), uso a dica de colocar o espaço no scanf pra ignorar o caractere. Obs.: Marquei o tópico como Resolvido.
  3. De nada, caso tenha mais alguma dúvida é só falar.
  4. Para fazer com que ocorra a repetição é necessário um loop. Fiz algumas modificações no código pra você, veja se isso ajuda. #include <stdio.h> #include <stdlib.h> int num[50]; int i = 0; int MAX=0; int opcao; int aux; main () { printf("Digite os numeros da lista!\n(para finalizar antes dos 50 numeros digite '0'):\n"); for (i=0;i<50;i++){ printf("insira o numero da posicao %i \n", i+1); scanf("%i",&aux); if (aux!=0){ num[i]=aux; MAX=i+1; } else break; } system("CLS"); do { printf("Quais numeros gostaria de ver?\n(1) Pares \t (2) Impares \t (3) Lista completa. \t (4) Sair.\n\n"); scanf("%i", &opcao); switch(opcao) { case 1: printf("Lista de numeros pares:\n"); for(i=0; i<MAX; i++) { if (num[i] % 2 == 0) { printf("%i\n", num[i]); } } break; case 2: printf("Lista de numeros Impares:\n"); for(i=0; i<MAX; i++) { if (num[i] % 2 != 0) { printf("%i\n", num[i]); } } break; case 4: //não fazemos nada... break; case 3: printf("Lista Completa:\n"); for(i=0; i<MAX; i++) { printf("%i\n", num[i]); } break; default: printf("Opcao invalida!\n"); } } while (opcao != 4); system("PAUSE"); return 0; } Caso não tenha entendido algo, é só avisar.
  5. Após cada caractere há um espaço, é isso? Se sim, você pode usar: scanf("%c ", &variavel); Do contrário, acho que não é possível só com um scanf. A forma mais fácil em que consigo pensar seria fazer a leitura sequencial dos caracteres e ignorar os espaços em branco. Algo como: char str[200]; char *p = str; char ch; while (ch = getchar(), ch != '\n' && ch != EOF) { if (ch != ' ') { *p++ = ch; } } *p = 0; puts(str);
  6. Estava faltando o fechamento de um parêntese na linha anterior (5). Além disso, na primeira linha você declarou um array chamado "nota"; no resto do código você se refere a essa variável como "notas". Corrigi esses erros, acho que o código está funcionando agora: notas = [0,0,0,0,0,0,0] soma = 0 x = 0 while x < 7: notas[x] = float(input("Entre nota %d: " %(x + 1))) soma += notas[x] x += 1 x = 0 while x < 7: print("Nota %d: %6.2f" %(x+1,notas[x])) x += 1 print("Media: %6.2f" %(soma/x)) Obs.: Ao postar códigos é preferível usar a tag [code] ao invés da [quote]. Isso é válido especialmente para Python, tendo em vista que a indentação é perdida com a segunda.
  7. Movendo: Tutoriais & Dicas - C, C++ --> C, C++.
  8. Jonathan Queiroz

    while

    A função scanf deve receber o endereço da variável, e não a variável em si. Tente: scanf("%d", &num); Note o operador & na frente do nome da variável.
  9. Marquei o tópico como Resolvido. Qualquer coisa é só postar.
  10. Você está contando o total de espaços, não o total de palavras. Como em uma lista de n palavras há n - 1 separadores, o correto seria acrescentar 1 no total mesmo. Seria mais ou menos como contar o número de vírgulas em uma lista de números (se há 4 vírgulas, é porque foram listados 5 números).
  11. A estrutura mais conveniente seria o for mesmo.
  12. Aparentemente o problema não está no Javascript em si, e sim no fato de o opacity não estar funcionando corretamente no IE. Amanhã vou ver se dou uma olhada melhor nisso. Além disso, o site abre normalmente no IE9 (exceto pela imagem, que aparece estática).
  13. Modifiquei o tópico que você postou para colocar essas tags. Para colocá-las, basta incluir um [code] antes do seu código e um Exemplo: Resultado: int main() { return 0; }
  14. Modifiquei o tópico para adicionar as tags [code] e
  15. Tente trocar: if(t.filters) t.filters.alpha['opacity'] = v; Por: if(t.filters) if (t.filters.alpha) t.filters.alpha['opacity'] = v; Aparentemente o IE8 substituiu o uso do filter:alpha(opacity=x) pelo opacity:x mas manteve a propriedade filter. O script, no entanto, assumia que, se a propriedade filter existisse, a propriedade filter.alpha também estaria presente (o que não é verdade). Isso levava a um erro já que o objeto não estava definido.