Pular para o conteúdo principal

Códigos de vetores em C.

Inserindo Elementos em um vetor:


void inserirElementos(){
    static int cont;
 
    for (cont=0;cont<5;cont++){
        printf("Informa o valor da posicao %i :",cont);
        scanf("%i", &vetor[cont]);
        fflush(stdin);
    }
}

//Observe que foi criado uma procedure estática.
O for utilizado foi uma algoritmo simples, onde os elementos são apenas 6.

==================================================================

Agora faremos a soma e a média do vetor carregado:


void somatorioEMedia(){
    static int cont, soma;
    for(cont=0;cont<5;cont++){
        soma+=vetor[cont];
    }
    printf("Somatorio: % i \n Media: %.2f ",soma, soma/5.0);
    printf("\n\n Aperte Enter para continuar");
}

==================================================================

Vamos Ordenar os elementos do menor pro maior:


void ordenacaoBolha(){
    int aux, i=0, j=0;
    for (i=0; i<5; i++){
       for (j=0; j<5; j++){
              if (vetor[i]<vetor[j]){
                            aux=vetor[i];
                            vetor[i]=vetor[j];
                            vetor[j]=aux;
              }
       }
    }
    printf("Ordenacao feita com sucesso!");
    printf("\n\nAperte Enter para continuar");
}

==================================================================

Esses são alguns códigos para vetores, na próxima postagem, colocarei o programa na íntegra e funcionando.

Comentários

+ Vistas

O PVA NÃO FUNCIONA COM O JAVA 7 (RESOLVIDO)

Eu encontrei um problema na hora de instalar o PVA do Sped ICMS e SPED Contribuições, pois o java não executava a aplicação corretamente, ele apresentava um erro <JAVA HOME>. Mais eis a solução para o problema: Baixe o arquivo Jdk1.6.0_20   Download Jdk1.6.0_20   depois descompacte o mesmo e copie a pasta que foi gerada com a descompactação para a pasta java C:\Program Files (x86)\Java "isso windows 7 64bits" no XP é normal. Vualá, pode instalar os PVA's que vai funcionar que uma beleza. Espero que tenha ajudado.

Web server Apache + PHP 5 + MySQL no Debian Squeeze sem complicação

Nessa dica vou ensinar como montar um Web server com Apache, PHP5 e MySQL dentro do Debian Squeeze, mas sem aquelas complicações que a gente costuma encontrar.  Ao final dessa dica, se você já tem um site pronto, você poderá colocar ele funcionando pelo menos na sua rede intranet.   Instalação:   Entre como root no seu sistema:  $ su root  O primeiro pacote a ser instalado é o Apache:  # aptitude install apache2 apache2-doc   Após o Apache, você ativar o suporte ao PHP:  # aptitude install php5 libapache2-mod-php5 Agora terá que ativar o suporte ao MySQL do PHP:  # aptitude install php5-mysql   Configuração:  Para quem vai montar um web server pessoal, primeiro devemos ativar o módulo "userdir" do servidor apache2.  Para isso você apenas digita:  # a2enmod userdir  Depois reinicie seu apache:  # /etc/init.d/apache2 restart  Se você vai col...

Comandos Utilizados em Redes Linux

Configuração de endereço IPv4 fixo ifconfig eth0 192.168.1.1 netmask 255.255.255.0   (configura um ip manualmente) ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 (configura um alias, um segundo endereço ip) ifconfig eth0.1 192.168.1.1 netmask 255.255.255.0   (configura IP com dot1.q) ifconfig eth0 (verifica se a configuração foi realizada com sucesso) ifconfig eth0 down (desativa a placa de rede eth0) ifconfig eth0 up (ativa a placa de rede eth0) ifdown eth0 (desativa a placa de rede eth0) ifup eth0 (ativa a placa de rede eth0)   Configuração de gateway IPv4  fixo # route add default gw 192.168.10.10 (configura um gateway) # route (mostra se o gateway foi configurado) ou # route -n   Remove a rota default # route del default   Configurar uma rota para a rede 172.16.0.0/16 indo para o endereço 192.168.2.1 # route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.2.1   Verificar a tabela de rotas # r...