Ir para conteúdo
Fórum Script Brasil

p4t0X

Membros
  • Total de itens

    151
  • Registro em

  • Última visita

Tudo que p4t0X postou

  1. A ideia foi boa, agora é só voce separar os digitos: Claro, desconsiderando as execoes, que voce elimina com o IF pra ver se o numero é menor que 999 EX: Sendo numero um inteiro (a entrada do cara); if (numero>0 && numero<1000){ if (numero>9 && numero<20){ VOCE PRINTA excecao[numero%100/10]; }else { VOCE PRINTA centena[numero/100]; dezena[numero%100/10]; unidade[numero%100%10]; } }else { NUMERO INVALIDO } Deve funcionar
  2. Então, é 'simples', você cria 3 vetores ( x,y,comprimento ), monta um for para o preenchimento dos dados, depois só mostrar o resultado! O mais 'difícil' do problema você já descobriu, que é a formula do comprimento ;D, que nada mais é do que a formula de pitagoras. Qualquer duvida posta aí main() { int NUMERODEPONTOS,i; float x[20],y[20],s[20]; printf ("Digite o numero de pontos"); scanf ("%d",&NUMERODEPONTOS); for (i=0;i<NUMERODEPONTOS;i++){ printf ("Digite a cordenada X e Y do ponto %d (EX: 20 1) : ",i+1); scanf ("%f%f",&x[i],&y[i]); if (i>0){ s[i-1]=sqrt(((x[i]-x[i-1])*(x[i]-x[i-1]))+((y[i]-y[i-1])*(y[i]-y[i-1]))); } } s[i-1]=sqrt(((x[i]-x[i-1])*(x[i]-x[i-1]))+((y[i]-y[i-1])*(y[i]-y[i-1]))); } Depois é só pegar as respostas ;S
  3. p4t0X

    Ajuda em programação c

    No segundo for você resolve apenas o fatorial, daí só depois somar com o resto! Usei tudo float mesmo ;S #include <stdio.h> main() { float fat,num,i,j,soma=0; printf ("Digite o numero de termos a serem somados : "); scanf("%f",&num); for (i=1;i<=num;i++){ fat=1; for (j=1;j<=i*2;j++){ fat*=j; } soma += i/fat; } printf ("O resultado é : %f",soma); getch(); }
  4. Coloque chaves depois dos if's e não ; ... E pra comparar use == , pois o = é pra atribuição!
  5. Qual versão do seu php? Possivelmente a extensão não está instalada/ativada... Acho que no phpinfo() você consegue ver se está ou não! Cria um arquivo assim e dá um procurada em mysql, sei lá <?php phpinfo(); ?> []'s
  6. p4t0X

    Algoritmo

    Tem um bug aí encima! na parte 1 div 2, acho que seria i mod 2! []'s
  7. Basicamente o OR é o OU inclusivo e o XOR é o OU exclusivo, agora como isso se aplica no seu exercício eu não sei :( Não sei o que é isso: []'s
  8. Você pode comparar o termo atual do vetor com o próximo diferente de " ", e troca-los, e vai fazendo isso até o fim. Vou pra aula agora :(, amanhã eu posto algo, tenta fazer isso. []'s
  9. Usa o dentro do [ code ] [ /code ] (Tudo junto) com uma fonte monospace pra fazer a tal tabela. Em relação ao seu exercício, posta o que você já fez, ou do jeito que você pensa em fazer, se não fica difícil! Não podemos fazer tudo pra você :( []'s
  10. Você tem que informar a data em DIA/MES/ANO e mostrar quanto via ser a data em apenas DIAS
  11. Se você multiplicar 31*12, você tem quantos dias tem um ano completo. Simplesmente faz assim: Idade em ano do cara * 31 * 12 + Meses(quebrado) do cara * 31 + Dias EX: 24 03 1989 Eu vou ter (2008 - 1989) * 31 * 12 + 3*31 + 24 Espero ter ajudado! []'s Qualquer erro meu, falaí =)
  12. p4t0X

    Numeros Primos

    Parece estar certo sim =)
  13. Vou tentar dar uma olhada em casa, qualquer coisa eu posto amanha. Boa sorte!
  14. Acho que o wordwrap não é o que você quer, o wordwrap é um 'tratador' de strings, se você quer que quando o usuário digite x caracteres quebre a linha, procure em java/ajax porque creio que isso o php não faz! Se eu estiver enganado, desculpe :). O wordwrap, basicamente, pega uma string e coloca um ("\n") a cada X caracteres. Mas isso não vai acontecer quando o usuário digitar, só quando o php for executado.. Abraços
  15. Acho que é isso! Se tiver erro de lógica/sintaxe, me avisa que eu tento corrigir. obs: tentei fazer o mais claro possivel... 2) Dada a formula : H = 1 + 1/2! + 1/3! + 1/4! + .... + 1/N! . Construa um algoritmo que calcule o número H . dado o numero inteiro N. //Declara as variaveis, //NumeroEscolhido = (N) //ResultadoFat = Resultado da fatoração do divisor //Contador = pra pegar todos os numeros até o 1/N! //ContadorFat = pra fazer a fatoração inteiro: NumeroEscolhido,ResultadoFat,Contador,ContadorFat; //Var para o resultado (H) real: Resultado; //Faz o primeiro looping para pegar todos os numeros até o 1/N! //passo +1 é o incremento do contador ( sintaxe nojenta ) ela é feita no final do PARA para Contador de 1 até NumeroEscolhido passo +1 faça //Abre o bloco de comando inicio //Coloca 1 o resultado da fatoração ResultadoFat <- 1; //Looping pra fazer a fatoração //passo -1 é o decremento (4! = 3*2*1) para ContadorFat de Contador até 1 passo -1 faça //Multiplica ResultadoFat <- ResultadoFat*ContadorFat; fimpara; //Soma ao resultado Resultado <- Resultado + (1/ResultadoFat); //Fim do bloco < aqui é incrementado um ao contador fim; fimpara;
  16. Só traduzi... escreva("informe o lado a:"): leia(a); escreva("informe o lado b:"); leia(b); escreva("informe lado c:"); leia(c); se (a>(b+c))então escreva("não formam triangulo algum"); }senão se (pot(a,2)=(pot(b,2)+pot(c,2))){então escreva("não fromam triangulo retangulo"); }senão se (pot(a,2)>(pot(b,2)+c)){então escreva("não formam obtusangulo"); }senão se ((a=b) e (a=c))então escreva("formam triangulo equilatero") } caracter: nome; real: salario,vendas; escreva ("Qual o nome do vendedor?"); leia (nome); escreva ("Qual seu salario fixo?"); leia (salario); escreva ("Qual o valor total de suas vendas?"); leia (vendas); escreva (nome , "faturou " , 0.15*vendas+salario , "no mes");
  17. p4t0X

    Representar Numero em C

    Okey, Muito obrigado :)!
  18. p4t0X

    Representar Numero em C

    Funcionou! Mas não faz muito sentido, 10/100 (0,1) não é um numero inteiro, ou é?! Mas muiiito obrigado :)!
  19. Só lembrando que a formula da soma dos N primeiros termos de uma PG é: Estou usando : a^n = a elevado a N, Sn = total da soma, A1 = primeiro elemento. q = quociente Sn= A1((q^n)-1)/q-1
  20. p4t0X

    Representar Numero em C

    Aproveitando +- o assunto, Estava eu fazendo um exercício de porcentagens quando me deparo com uma situação: float porcentagem; porcentagem = 10/100; O resultado esperado de porcentagem seria o 0,1 , más no meu caso, a saída foi 0! alguém sabe me responder o porque? ps: Depois tentei e teste, a divisão de qualquer numero por outro qualquer, se o resultado for menor que 1, ele mostra 0, mesmo sendo float. THX!
  21. 1) faça um algoritmo que leia 2 valores (A,cool.gif, o algoritmo deve verificar se estes valores "são multiplos ou não são multiplos" informar estas mensagens qo usuário. ps: Se alguém achar algum erro, por favor, posta aí! ps2: Eu ACHO que funciona ;D ps3: mod = modulo (resto da divisão) Início Inteiros: numero1,numero2,multiplos=0; Escreva ("Digite os numeros"); Leia (numero1,numero2); se (numero1>numero2) então Início se (numero1 mod numero2 = 0 )então multiplos=1; fimse; fim; senão se (numero2>numero1) então Início se (numero2 mod numero1 = 0 )então multiplos=1; fimse; Fim; senão multiplos=1; fimse; se (multiplos=1)então Escreve ("Multiplos"); senão Escreve ("Não multiplos"); fimse; Fim
×
×
  • Criar Novo...