dark_wolk 0 Denunciar post Postado Junho 26, 2008 ai galera programo em python e c,c++ e java to cumeçando em tds e to cuma duvida nesse problema ai o usuario entra com um L e pra imprimi o menor inteiro positivo cujo quadrado eh maior q L #include<stdio.h> #include<stdlib.h> int main() { int l,x,quad; printf("Entre com um numero: "); scanf("%d", &l); x = 1; while(quad >l) { quad = x*x; x = x + 1; // if(quad > l); to em duvida nessas linhas // printf("%d\n", x); } system("pause"); return 0; } Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 calma ai o usuario entra com um "L"? ele entra com um numero normal ok! você nem inicializa o quad e coloca essa condição while(quad >t) me explica melhor para eu te ajudar! []'s Compartilhar este post Link para o post Compartilhar em outros sites
dark_wolk 0 Denunciar post Postado Junho 26, 2008 calma ai o usuario entra com um "L"? ele entra com um numero normal ok! você nem inicializa o quad e coloca essa condição while(quad >t) me explica melhor para eu te ajudar! []'s sim L seria um numero qualquer... Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 entaum me diga pq faz isso c naum tem valor para 'quad' while(quad >l) Compartilhar este post Link para o post Compartilhar em outros sites
dark_wolk 0 Denunciar post Postado Junho 26, 2008 calma ai o usuario entra com um "L"? ele entra com um numero normal ok! você nem inicializa o quad e coloca essa condição while(quad >t) me explica melhor para eu te ajudar! []'s sim L seria um numero qualquer... aina num to entendo pq eu iniciei agora e num faz o q quero #include<stdio.h> #include<stdlib.h> int main() { int l,x,quad; printf("Entre com um numero: "); scanf("%d", &l); quad = x*x; for(x = 1; quad < l;x = x + 1 ) { printf("%d\n",x); } system("pause"); return 0; } Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Junho 26, 2008 quad vai receber lixo, porque x não foi iniciado. Voce não precisa modificar quad dentro do laço? for(x = 1; quad < l;x = x + 1 ) quad = x*x; // imprime o numero depois de executar o laco printf("%d\n",x-1); Compartilhar este post Link para o post Compartilhar em outros sites
dark_wolk 0 Denunciar post Postado Junho 26, 2008 galera probelma resolvido !!!!! #include<stdio.h> #include<stdlib.h> int main() { int L,x; printf("Entre com um numero: "); scanf("%d", &L); x = 1; while(x*x < L)//V ou F? { x = x + 1; } printf("%d\n", x); system("pause"); return 0; }agora sim deu certo eu tirei o quad e butei o x*x puro mermo e mudei a condiçãoabraços Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Junho 26, 2008 Mals, saiu a resposta duas vezes. :unsure: Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Junho 26, 2008 http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif isso ae!! Compartilhar este post Link para o post Compartilhar em outros sites
Roberto Silva Santos 0 Denunciar post Postado Junho 26, 2008 ai galera programo em python e c,c++ e java to cumeçando em tds e to cuma duvida nesse problema ai :blink: :blink: :wacko: :wacko: Compartilhar este post Link para o post Compartilhar em outros sites
dark_wolk 0 Denunciar post Postado Junho 27, 2008 ai galera programo em python e c,c++ e java to cumeçando em tds e to cuma duvida nesse problema ai :blink: :blink: :wacko: :wacko: ah amigo desculpa aew se você sabe mais q eu... mas se você naum sabe q c,c++,c# e java possuem basicamente a merma sintaxe desculpa aew.... <_< Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Junho 28, 2008 A pergunta é: você já programa em quê? Compartilhar este post Link para o post Compartilhar em outros sites
José Enésio 4 Denunciar post Postado Junho 28, 2008 Senhores, vamos acalmar aí antes que dê briga... Compartilhar este post Link para o post Compartilhar em outros sites
Roberto Silva Santos 0 Denunciar post Postado Junho 28, 2008 E ai galera do bem José estamos tranquilinho em Dark ñ estou zuando de você mano, ninguem sabe td e sempre estamos com desafios a vencer o que acho um pouco dificil é você querer aprender muita coisa ao mesmo tempo, como amigo e parceiro deste forum na minha opinião eu me aprofundaria em uma linguagem pq ai depois fica mais facil para estar estudando outro conceitos de linguagem, ai vamos comparando. Eu sou um exemplo neste sentido porem com musica tenho um amigo que estudamos musica em uma mesma época eu ancioso pra aprender teclado violão sax enfin hj toca nada só basico e este amigo se aperfeisuou no tecladoe podemos considerar um profissional, por isso que te digoque se aprimoria em uma linguagem ai as outras vai ficar mais facil compreensão. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites