Ir para o conteúdo
  1. Re: Arquivo com encriptação?

    HappyHippyHippo
    Por HappyHippyHippo,

    Mover o tópico para a secção correcta : c#

    • 1 resposta
  2. Re: Achar Link atualizado e instalar

    HappyHippyHippo
    Por HappyHippyHippo,

    Mover o tópico para a secção correcta : c#

    • 1 resposta
  3. Re: Sorteio de valores de um array

    HappyHippyHippo
    Por HappyHippyHippo,
    3 hours ago, Camila Oliveira said:

    Foi uma instrução que eu encontrei aqui mesmo no fórum e que, segundo o membro, tornaria a função mais aleatória por usar bits mais significativos.

    https://www.portugal-a-programar.pt/forums/topic/56684-sorteio-de-string-em-array/

    Porque é que nunca respondem a pergunta... 

    • 4 respostas
  4. Re: Sorteio de valores de um array

    Camila Oliveira
    Por Camila Oliveira,

    Consegui utilizando a biblioteca time.h e a função srand(time(NULL))
     

    #include <stdlib.h>
    #include <stdio.h>
    #include <time.h>
    
    int main(){
    	
    	char sorteio1[50][11] = {"Bulbasaur","Venusaur","Charmander","Charmeleon","Charizard","Pidgey","Pidgeotto","Pidgeot","Pikachu","Raichu","Clefairy","Vulpix","Ninetales","Meowth","Psyduck","Golduck","Mankey","Primeape","Growlithe","Arcanine","Abra","Kadabra","Alakazam","Magnemite","Magneton","Onix","Cubone","Marowak","Staryu","Starmie","MrMime","Jynx","Magikarp","Gyarados","Lapras","Ditto","Eevee","Vaporeon","Porygon","Snorlax","Dragonair","Dragonite","Mewtwo","Mew","Chikorita","Sentret","Furret","Hoothoot","Lanturn","Pichu"};
    	int i;
    	
    	srand(time(NULL));
    	i = rand() %50;
      	
    	printf ("%d\n",i);    
    	
    	system ("Pause");
    	return 0;
    }

     

    • 4 respostas
  5. Re: Sorteio de valores de um array

    Camila Oliveira
    Por Camila Oliveira,

    Foi uma instrução que eu encontrei aqui mesmo no fórum e que, segundo o membro, tornaria a função mais aleatória por usar bits mais significativos.

    https://www.portugal-a-programar.pt/forums/topic/56684-sorteio-de-string-em-array/

    • 4 respostas
  6. Re: Sorteio de valores de um array

    HappyHippyHippo
    Por HappyHippyHippo,

    podes explicar a razão esta instrução ? (rand() >> 11) % 3

     ps : não quero saber o que pensas que faz ou o que deveria fazer, quero saber o que tu acahas que cada elemento da instrução faz para chegar ao resultado que pretendes

    • 4 respostas
  7. Re: Sorteio de valores de um array

    Camila Oliveira
    Por Camila Oliveira,

    Bom dia,

    Fiz um código para sorteio de 50 Pokemons, mas ele escolhe apenas o primeiro nome do array. Como posso deixar aleatório? 

    Eis o código:

    #include <stdlib.h>
    #include <stdio.h>
    
    
    int main() {
        char pokemon[51][15] = {"Bulbasaur","Venusaur","Charmander","Charmeleon","Charizard","Pidgey","Pidgeotto","Pidgeot","Pikachu","Raichu","Clefairy","Vulpix","Ninetales","Meowth","Psyduck","Golduck","Mankey","Primeape","Growlithe","Arcanine","Abra","Kadabra","Alakazam","Magnemite","Magneton","Onix","Cubone","Marowak","Staryu","Starmie","MrMime","Jynx","Magikarp","Gyarados","Lapras","Ditto","Eevee","Vaporeon","Porygon","Snorlax","Dragonair","Dragonite","Mewtwo","Mew","Chikorita","Sentret","Furret","Hoothoot","Lanturn","Pichu"};
        int i;
        srand(time(NULL));
        
      	i = (rand() >> 11) % 3;
    	printf ("%s",pokemon[i]);    
        
        system ("Pause");
        return 0;
    }

     

    • 4 respostas
  8. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    8 minutos atrás, HappyHippyHippo disse:

    o primeiro parâmetro é o formato da leitura e os restantes é onde gravar os dados lidos

    agora foi!!

    Obrigado

    • 14 respostas
  9. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    o primeiro parâmetro é o formato da leitura e os restantes é onde gravar os dados lidos

    • 14 respostas
  10. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    1 minuto atrás, HappyHippyHippo disse:

    o que estou a dizer é que estás a chamar incorrectamente a função scanf

    como é o certo então?

     

     

    • 14 respostas
  11. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    o que estou a dizer é que estás a chamar incorrectamente a função scanf

    • 14 respostas
  12. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    20 minutos atrás, HappyHippyHippo disse:

    que documentação estás a usar para determinar como se escreve o scanf ?

    como assim? 

    desculpa, mas sou leigo nesse assunto ainda kkk

    • 14 respostas
  13. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    que documentação estás a usar para determinar como se escreve o scanf ?

    • 14 respostas
  14. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    6 minutos atrás, HappyHippyHippo disse:

    estas a fechar as chavetas antes desse else ?

    agora foii!!!!

    o unico problema está sendo no case 3. Quando executo, aparece "bus error:10"

    • 14 respostas
  15. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    estas a fechar as chavetas antes desse else ?

    • 14 respostas
  16. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    21 horas atrás, thallisandre disse:

      else if((ladoA==ladoB) && (ladoA==ladoC) && (ladoB==ladoC)){
                        printf("\n\n E um triangulo equilatero \n\n");
                    }

     

    22 minutos atrás, HappyHippyHippo disse:

    porque tens a keyword char mesmo antes do comentário que referes

    ahh, vdd. Vlw

    Agora está aparecendo um error: expected expression nesse trecho, sabe oq é?

     

    outra pergunta, alguns dos meus programas compilam normalmente mas aparece um "bus error: 10", como conserta? 

    • 14 respostas
  17. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    porque tens a keyword char mesmo antes do comentário que referes

    • 14 respostas
  18. Re: erro expected identifier '('

    thallisandre
    Por thallisandre,
    4 minutos atrás, HappyHippyHippo disse:

    como eu disse : qual é essa linha ?

    linha 18, abaixo do  //inicio

     

    linha -->  do{

    • 14 respostas
  19. Re: erro expected identifier '('

    HappyHippyHippo
    Por HappyHippyHippo,

    como eu disse : qual é essa linha ?

    • 14 respostas
  20. Re: Verificar existência de caminho de rede

    pwseo
    Por pwseo,

    Provavelmente tens aí um problema de permissões: repara que tu próprio dizes que ao utilizar o comando sudo (que serve para te elevar ao nível de superuser) consegues fazer essas operações através do terminal. Podes provavelmente utilizar a opção uid=1000 (assumindo que o id do utilizador que estás a utilizar é 1000) em vez da opção rw, mas não te consigo dar a certeza disto neste momento. Podes sempre experimentar ;)

    • 5 respostas
  1. Ver Mais Actividade
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.