
Jonathan Queiroz
Membros-
Total de itens
3.718 -
Registro em
-
Última visita
Tudo que Jonathan Queiroz postou
-
Mais especificamente, o que não entendeu? A função scanf serve para entrada de dados. Basicamente, ela recebe uma string indicando como deverá ser feita a leitura e um ponteiro para a variável (ou mais de uma) que receberá o valor (se ainda não tiver estudado ponteiros, basta saber que deverá utilizar um & na frente da variável ao passá-la como parâmetro). Exemplo: int var; printf("Digite uma valor para a: "); //escreve a mensagem na tela scanf("%d",&var); //lê um inteiro e grava em a printf("\n"); //pula uma linha printf("Valor de a: %d",a); //escreve outra mensagem
-
Capturar chave pressionada no FF
pergunta respondeu ao Rafael Laurindo de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Troque: doSomething() Por: doSomething(event) Obs.: Tinha testado aqui no FF 3.3.6. -
No código acima você ainda não leu a variável. É necessário declarar e atribuir um valor, possivelmente informado pelo usuário a partir da função scanf. Outra coisa: é necessário englobar o código da função utilizando-se as chaves. #include <stdio.h> #include <stdlib.h> int main() { //chaves int contador1, contador2; for(int contador1=1;contador1<=numero;contador1++) { for(int contador2=1;contador2<=contador1;contador2++) { printf("o"); } printf("\n"); } } //chaves
-
Você lembrou-se de declarar e atribuir a variável numero? Seria algo assim: int numero=5; Se o número precisar ser informado pelo usuário, você pode utilizar a função função scanf.
-
Capturar chave pressionada no FF
pergunta respondeu ao Rafael Laurindo de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
O código da função está incorreto. doSomething(e){ O correto seria: function doSomething(e){ Fiz a alteração e aqui funcionou perfeitamente. -
Como ficou o código com as alterações?
-
(Resolvido) Json resgatar valores
pergunta respondeu ao Eric Freitas de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Ok então. Qualquer coisa posta aí! Obs.: O tópico foi marcado como Resolvido. -
Já postei o código praticamente pronto no #post 6, basta substituir as linhas em pseudocódigo (escreve o caractere e pula uma linha) por chamadas à função printf para escrever os dados na tela.
-
Veja se isso lhe ajudar: função printf. A primeira parte do arquivo deve ser suficiente.
-
E quanto às funções de entrada e saída? Sabe escrever os caracteres na tela? Se sim, basta adaptar o código que postei e inserir essas funções.
-
(Resolvido) Json resgatar valores
pergunta respondeu ao Eric Freitas de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
De nada, qualquer coisa é só postar! Quanto ao menu, basta então trocar: var menuObject = { 'menu': { 'node': [ ... ] } } Por: var menuObject = { 'node': [ ... ] } Obs.: O tópico pode ser marcado como Resolvido? -
Você leu o tópico que passei? Já tem conhecimento sobre loops (while/for)? Sabe escrever na tela? Se sim, é o suficiente para criar o programa. A ideia é você criar dois loops para escrever os caracteres (um na vertical, outro na horizontal). Algo assim: for(int contador1=1;contador1<=numero;contador1++) { for(int contador2=1;contador2<=contador1;contador2++) { escreve o caractere } pula uma linha } Isso porque a quantidade de caracteres na horizontal deve ser equivalente ao número da linha (variável contador1). Por exemplo, na segunda linha há dois "o", na terceira há 3. Basta adaptar o código acima adicionando a parte de escrever caractere/pular linha.
-
Mas o que você já tem pronto? Postando o código que já fez é mais fácil ajudar. Quanto ao tópico, o membro postou uma dúvida sobre como desenhar retângulos, e você pode se basear no código para fazer a adaptação aos triângulos.
-
(Resolvido) Json resgatar valores
pergunta respondeu ao Eric Freitas de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Acho que seu objetivo é fazer algo assim: var menuObject = { 'menu': { 'node': [ { 'url': '#', 'text': 'Home', 'img': 'icons/4235_128x128.png' }, { 'url': '#', 'text': 'Discografia', 'img': 'icons/10521_128x128.pngg' }, { 'url': '#', 'text': 'Media', 'img': 'icons/9830_128x128.png' }, { 'url': '#', 'text': 'Agenda', 'img': 'icons/2851_128x128.png' }, { 'url': '#', 'text': 'Contato', 'img': 'icons/10686_128x128.png' } ] } } E para ler: alert(menuObject.menu.node[2].text) -
O que já fez? Poste o que já tem pronto, assim fica mais fácil ajudar. Veja também se esse tópico ajuda (um dos exercícios foi criar um retângulo, é só adaptar para triângulos).
-
O webpantoja sem querer esqueceu um ponto-e-vírgula na primeira condicional (a segunda está correta). O correto é printf (" "); ain invés de printf (" ").
-
Acho que o exemplo postou está errado (o fórum removeu o excesso de espaços). Creio que o objetivo seja fazer algo assim: ooooo o o o o o o ooooo Quando precisar manter o espaçamento o recomendável é utilizar a tag code ao invés da quote. Para deixar a figura vazia é relativamente simples. Na primeira e última posição (seja no loop principal ou secundário) você escreve "o"; nas demais, escreve " ". Algo assim: if(i==0 || i==tamanho_principal-1 || j==0 || j==tamanho_secundario-1){ printf("o"); }else{ printf(" "); }
-
micro formulario
pergunta respondeu ao jonasvflores de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Provavelmente as informações ficam gravadas em um banco de dados, e o sistema é feito utilizando uma linguagem de lado servidor, tal como PHP. Apenas com Javascript não é possível. -
Pode explicar melhor? O objetivo é submeter um formulário ao carregar a página? Se for isso, deve fazer algo assim: onload=function(){ document.getElementById("formulario").submit() }
-
Segue o código das linhas e colunas caso alguém esteja precisando: #include <stdio.h> #include <stdlib.h> int main () { int n, m; printf ("Digite linha e colune separadamente: "); scanf ("%d%d", &n, &m); printf("%d - %d\n",n,m); unsigned int i=0,j; while(i<n) { j=0; while(j<m) { printf("o"); j++; } printf ("\n"); i++; } system ("pause"); return 0; }[/codebox] No código das horas você esqueceu de limpar as variáveis a cada iteração. O correto é algo assim: [code]#include <stdio.h> #include <stdlib.h> int main () { int horaDezena=0, horaUnidade, minutoDezena, minutoUnidade, segundoDezena, segundoUnidade; while( horaDezena <= 2 ) { horaUnidade=0; //limpa a variável while( horaUnidade <= 3 ) { minutoDezena=0; //limpa a variável while( minutoDezena <=5 ) { minutoUnidade=0; //limpa a variável while (minutoUnidade <=9) { segundoDezena=0; //limpa a variável while (segundoDezena <=5) { segundoUnidade=0; //limpa a variável while (segundoUnidade <=9) { printf ("%d %d %d %d %d %d\n", horaDezena, horaUnidade, minutoDezena, minutoUnidade, segundoDezena, segundoUnidade); segundoUnidade++; } segundoDezena++; } minutoUnidade++; } minutoDezena++; } horaUnidade++; } horaDezena++; } system ("pause"); return 0; }[/code] O mais indicado, no entanto, é, ao invés de uma variável para unidade e dezena, usar uma única variável para todo o número. Você precisaria apenas das variáveis hora, minuto e segundo. Se não me engano o código utilizando for já está assim. Obs.: Quando conseguir resolver um problema, poste a solução de forma a ajudar outros usuários com a mesma dúvida. Edit: O kuroi postou alguns segundos antes de mim.
-
O loop secundário deve fazer parte do principal. Além disso, você deve imprimir "o" dentro do loop secundário e "\n" no principal. Ao invés de: i=0; while (i<n){ i++; } j=0; while (j<m){ j++; } printf("o"); printf ("\n"); Utilize: i=0; while (i<n){ i++; j=0; while (j<m){ printf("o"); j++; } printf ("\n"); }
-
Ao invés de: scanf("%d",variavel); O correto é: scanf("%d",&variavel); Já que a função scanf deve receber um pointeiro.
-
(Resolvido) Imprimir somente parte da tela
pergunta respondeu ao Rafael Laurindo de Jonathan Queiroz em HTML, XHTML, CSS
Uma solução é criar um arquivo .css para impressão (usando o atributo media na tag link). Veja se isso ajuda: http://www.w3.org/TR/CSS2/media.html. Obs.: Se for utilizar essa opção, moverei o tópico para a área de HTML. -
As suas chaves estão incorretas. Ao invés de: { while(condição) instruções } O correto é: while(condição){ instruções }
-
if (i==0); Não há a necessidade de testar se i é diferente de 0 (o correto é, na verdade, você atribuir i a 0). Além disso, o ponto-e-vírgula não deveria estar ali. Remova a linha acima e lembre-se de atribuir i a zero (i=0;). O mesmo na linha if (j==0);, mas não se esqueça de limpar o contador j para cada iteração do loop principal: while(i<n){ j=0; //limpa o contador ... while(j<m){ ... } ... }