Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured


13 de jun de 2017

Algoritmo em C de ordenação de vetor pela função Selection Sort.

Algoritmo em C de ordenação de vetor pela função Selection Sort.
Algoritmo em C que preenche um vetor de 6 posições e ordena de forma crescente e decrescente pela função Selection Sort, utilizando ponteiros para implementação do algoritmo.

#include <stdio.h>

void selection_sort_decrescente(int * num, int tam) {
 
    int i, j, swap, min;
        for (i = 0; i < (tam-1); i++){
            min = i;
         
            for (j = (i+1); j < tam; j++) {
                if(*(num+j) > *(num+min)){
                    min = j;
                }
            }
            if (i != min) {
              swap = *(num + i);
              *(num + i ) = *(num + min);
              *(num + min ) = swap;
            }
         
        }
     
}
void selection_sort_crescente(int * num, int tam) {
 
    int i, j, swap, min;
        for (i = 0; i < (tam-1); i++){
            min = i;
         
            for (j = (i+1); j < tam; j++) {
                if(*(num+j) < *(num+min)){
                    min = j;
                }
            }
            if (i != min) {
              swap = *(num + i);
              *(num + i ) = *(num + min);
              *(num + min ) = swap;
            }
         
        }
     
}
int main() {

    int x[6], n=6, i;  

     for (i=0; i<n; i++) {

            printf("\ninforme um numero: ");

            scanf("%d",&x[i]);

    }

    printf("\nVetor original\n");

    for (i=0; i<n; i++)

        printf("\t%d", x[i]);

        selection_sort_decrescente(x, n);

        printf("\n\nVetor ordenado Decrescente\n");

    for (i=0; i<n; i++)

        printf("\t%d", x[i]);

        printf("\n");

selection_sort_crescente(x, n);
printf("\n\nVetor ordenado Crescente\n");

    for (i=0; i<n; i++)

        printf("\t%d", x[i]);

        printf("\n");
    return 0;

}

2 de jun de 2017

Algoritmo em C de ordenação de vetor pela função Insertion Sort

Algoritmo em C que preenche um vetor de 6 posições e ordena de forma crescente pela função Insertion Sort, utilizando ponteiros para implementação do algoritmo.

#include <stdio.h> 

void insertion_sort(int * vet, int tam) { 

    int i, j, eleito; 

        for (i=1; i<tam; i++) { 

            eleito = *(vet+i); 

            j = i - 1; 

            while (( j>= 0) && (eleito < *(vet+j))) { 

                *(vet+j+1) = *(vet + j); 

                j--; 

            } 

            if (j != i-1) 

            *(vet+j+1) = eleito; 

        } 

int main() { 

    int x[6], n=6, i;     

     for (i=0; i<n; i++) {

            printf("\ninforme um numero: ");

            scanf("%d",&x[i]);

    }

    printf("\nVetor original\n"); 

    for (i=0; i<n; i++) 

        printf("\t%d", x[i]); 

        insertion_sort(x, n); 

        printf("\n\nVetor ordenado\n"); 

    for (i=0; i<n; i++) 

        printf("\t%d", x[i]); 

        printf("\n");

    return 0; 

}


29 de mai de 2017

Algoritmo em C - Que calcula a idade de um conjunto de 10 pessoas.

Algoritmo e m C que calcula a idade de um conjunto de 10 pessoas, a idade da pessoa mais nova, mais velha, a média de todas as idades, número de pessoas com menos de 18 anos e número de pessoas com mais de 65 anos.

















#include<stdio.h>

main()
{
    int idade, x = 0, mais_velha, mais_nova = 0, cont_menor_18 = 0, cont_menor_65;
    float media = 0;
    
    for(x = 0; x < 10; x++){
        printf("\n DIGITE A IDADE: ");
        scanf("%d",&idade);
        media += idade;
        if(x == 0){            
            mais_velha = idade;
            mais_nova = idade;
        }
        else{
            if(mais_velha < idade)
                mais_velha = idade;
                
             if(mais_nova > idade)
                mais_nova = idade;
        }
        
        if(idade < 18)
            cont_menor_18++;
        if(idade > 65)
            cont_menor_65++;
    }   
        
     media = media /10;
     
     printf("\nA pessoa mais nova do grupo: %d",mais_nova);
     printf("\nA pessoa mais velha do grupo: %d",mais_velha);
     printf("\nMedia das idades: %.2f",media);
     printf("\n O total de pessoas com menos de 18 anos: %d",cont_menor_18);
     printf("\n O total de pessoas com mais de 65 anos: %d",cont_menor_65);
     printf("\n\n");
     
     return 0;
}

16 de mai de 2017

Saídas Simples usando print, println, printf e format em Java

Saídas Simples usando print, println, printf e format


Vamos demostrar as maneiras de mostrar mensagens na tela, que incluem:

System.out.println, System.out.print, System.out.printf e System.out.format
System.out - Objeto de saída em Java padrão, que permite exibir as Strings no console (terminal) de comando quando o aplicativo de Java é executado. Dentro desse objeto existem métodos para gerar
saídas de Strings, entre elas são: println, print e o printf.
O método System.out.println()
A instrução System.out.println(), gera uma saída de texto entre aspas duplas significando uma String, criando uma nova linha e posicionando o cursor na linha abaixo, o que é identificado pela terminação “ln”. Veja no exemplo.Saída de uma String com System.out.println

14 de mai de 2017

11 de mai de 2017

O que são Classes e Métodos em Java

O que são Classes e Métodos em Java

Os dois dos mais importantes conceitos de Java, que você vai ouvir que são classes e métodos.
Primeiro Classes, é a base de tudo, em Java. Classe é algo mais abstrato, é uma definição geral. Um exemplo ou instância de uma classe é um objeto, classe é algo mais genérico, objeto é algo mais específico.
Daí vem o fato de Java ser orientado à objetos.
O carro, por exemplo, é uma classe. É algo mais geral. Um exemplo de objeto, é o fusca. Uma Ferrari é um objeto da classe carro, mas é um objeto diferente do objeto fusca.
As classes possuem atributos que todos os objetos possuem, mas que não são, necessariamente, iguais. Mas podem ser.
Voltemos para os carros.
A classe carros tem o item 'motor'. Então o objeto fusca tem motor e a Ferrari também tem motor, embora esses motores sejam diferentes, pois a característica dos motores são diferentes.
A classe carros tem o item portas. No fusca, esse valor vale 2, pois só tem duas portas. Porém, outros objetos da classe Carro tem 4 portas, depende do modelo do carro.

Isso ajuda muito na hora de criar grandes projetos. Imagina que você tenha um trabalho numa empresa, com milhares de funcionários e serviços.Fácil fácil seu programa em Java vai possuir milhares de objetos, mas se você se organizar bem só vai ter algumas dezenas de Classes.Assim, você organiza a empresa, em blocos, as Classes.Então, quando fizer uma alteração, faz nas classes que todos os objetos, automaticamente, herdarão essa mudança.
Passe a ver o mundo como Classes e Objetos.
Agora o Método: Métodos são...métodos! Ou seja, são meios, ou jeitos de se fazer uma coisa. Em outras linguagens, são chamados de funções (C, C++) ou sub-rotinas (Perl).
O que o método faz? Ele imprime (escreve, mas se acostume com a palavra imprimir) o texto 'Olá mundo!'.
Métodos podem calcular soma, subtração, integração etc. Existem métodos de formatação do HD, métodos de backup, métodos de invasão, métodos pra mostrar um texto, um menu, métodos que sorteiam um número...métodos são tarefas.É uma porção de código que faz algo bem definido.
É um método pra fazer algo.

No nosso caso, o sistema ('System') joga pra fora ('out'), que no caso é a tela, na forma de escrita ('print') a mensagem 'Olá mundo!.

Agora as partes mais importantes desse começo:
1. O seu programa, pra rodar, precisa ter a 'main'.
A primeira coisa que o Java faz pra rodar é procurar o 'public static void main(String[] args)'. É daí que ele inicia o seu programa.

2. A classe que contém o método main, 'Primeira', precisa ter o mesmo nome do projeto.
Lembre-se que o nome do nosso projeto é 'Primeira' e a classe é 'public class Primeiro {}'
Ou seja, o método main tem que estar em algum lugar dentro desse par de colchetes aí.

Estes são os erros mais comuns que os iniciantes cometem. Esquecerem da main.

Agora vou usar com você o melhor método de aprendizado, o teste. Testem:
1. Em vez de main, escreva Main e compile/rode.
2. Em vez de 'public class Primeiro...' escreva 'public class primeiro' e compile/rode
3. Tirem o ';', um '{' ou '}' e compile/rode
4. Que a diferença entre os códigos abaixo?




Trabalhos.: 
E-mail: mvf5system@gmail.com 
Blog: http://mvf5-system.blogspot.com.br/ 
Facebook: https://www.facebook.com/mvf5systems


2 de fev de 2017

Números Primos em Python


   
       Código simples em Python que permite verificar se o número digitado é ou não primo.
Como sabemos, número primo é o número que é divisível apenas por dois números naturais, sendo um deles o número 1 e ele próprio. Partindo desse princípio, nosso código
utilizará o resto das divisões para identificar o número.
       Cálculo começa dividindo o número digitado por 1 e segue até a divisão por ele mesmo, nesse meio, é contada quantas vez o resto da divisão é igual a 0, quando terminar,
se o a quantidade de vezes for igual a 2 significa que é primo, se for diferente de 2, este não é primo.


def verificaprimo(n):   # inicio da função que vai testar o número digitado

    R = 0    # R = resto das divisões / inicia em 0

    i = 1    # i é o numero pelo qual o digitado será dividido / inicia em 1

    while i <= n:    # enquanto i for menor ou igual a n (numero digitado) repete o cálculo abaixo

        if n % i == 0 :    # se o resto da divisão de n por i for igual a 0...

            R = R + 1    # R recebe ele mesmo + 1

        i = i + 1     # i recebe ele mesmo + 1 

   # depois que o laço acima terminar, abaixo será informado se é ou não primo

    if R == 2:   # se R for igual a 2 informa que é primo e mostra quantas divisões exatas ocorreram

        print "Numero", n, "é primo.",R, "divisões exatas"

    else:  # se R for diferente de 2 informa que não é primo e mostra quantas divisões exatas ocorreram

        print "Numero", n, "não é primo.",R, "divisões exatas"

# aqui termina a função e começa o "programa principal"

fim = 0  # para controlar o fim do programa / inicia em 0

while fim == 0:

        k = int(input("Informe numero inteiro: "))   # k recebe o número digitado

        if k > 0:  # se k for maior que 0, prossegue...

           verificaprimo(k)   #chama a função com o número digitado como parâmetro 

           fim = 1  # depois de feito as verificações o programa finalisa

        else:     # se k for igual  0, solicita novo número

            print("Número inválido, tente novamente")

# fim do código

     
        Como dito no inicio, é um código simples e pode ser melhorado, mas a idéia é essa. 
Qualquer dúvida ou sugestão deixa ai nos comentários ou entra em contato com a gente,
valeu.


Precisando de ajuda, entre em contato: 

25 de jan de 2017

Criando o primeiro programa em Java utilizando o NetBeans

Neste post iremos mostrar um código inicial na linguagem de programação Java, mostrando o básico do Java. Depois que foi instalado o JDK e o NetBeans, está na hora de criar o primeiro programa em Java.


Abra o NetBeans.

Vá em File, depois em New.
Você verá uma série de opções.
São as possibilidades de se programar em Java, os tipos de aplicações etc.
No nosso caso é 'Java' em 'Categories' em 'Projects' escolha 'Java Application'.
Clique em Next.


Dê o nome ao projeto em 'Project Name'. Escolha nomes de acordo com seu projeto, sem acentuação e sem espaços. Esse exemplo vamos escolher o nome de 'Primeiro'. Em 'Project Location' ficará a pasta onde ficará guardado os seus projetos. Crie um local se precisar. Clique em Finish.


Agora que foi criado o projeto, está pronto para começar a programar em java, na onde vai iniciar a sua aplicação em Java.
A tela que apareceu será na onde vai ser desenvolvido o código em java, vamos passar o código para você escrever, compilar e ver  resultado.

Digite exatamente o código a seguir (sim, exatamente, pois a linguagem Java é case sensitive, ou seja, main é algo totalmente diferente de Main, e isso vale para classes, objetos, métodos, variáveis etc)


package primeiro;

public class Primeiro {  
   public static void main(String[] args) {  
     System.out.println("Meu primeiro programa em Java!");  
   }  
 }
Clique na seta verde, Do lado de um martelo e uma vassoura, Se você pousar o mouse em cima verá 'Run Main Project'.
Seu projeto será compilado e irá rodar.


O resultado do código será aparecer na tela debaixo, a frase: "Meu primeiro programa em Java!" Caso não apareça, certifique-se de que não escreveu nada de errado.

19 de jan de 2017

Tutorial de Instalação do JDK e IDE Netbeans

Esse tutorial mostra como iniciar o desenvolvimento na Linguagem em Programação Java. Como instalar e configurar o JDK e a IDE. O JDK é um kit desenvolvido pela Oracle (Atual detentora da SUN) para compilar e interpretar a linguagem JAVA. Sem ele sua programação feita por códigos não passará de meros textos sem sentido para um computador. A IDE ajuda bastante no preenchimento automático de algumas funções e no desenvolvimento de aplicação com suporte a interface GUI Swing (janelas, botões, etc).


Instalando o JDK (Java Development Kit)
JDK: Baixar
1º Passo: Antes de tudo, baixe o JDK de acordo com o seu sistema operacional.


2º Passo: Depois instale o JDK. Execute o instalador e Clique em “Next” até terminar a instalação.

Para ter certeza que o JDK já está integrado ao sistema, vá até o prompt de comando (Iniciar – Executar – digitar CMD e clicar no botão OK) e digite java –version e pressione a tecla enter. Se tudo der certo irá aparecer uma mensagem semelhante a essa imagem abaixo.




Com esses procedimentos poderá compilar e interpretar a linguagem de programação Java!

Instalando a IDE NetBeans 7.1
NetBeans: Baixar

NetBeans é uma IDE de aplicação de código aberto feita para auxiliar os desenvolvedores na criação de aplicativos em diferentes plataformas, utilizando tecnologia Java para isto. Seu processo de instalação é fácil, porém é necessário que antes tenha instalado o JDK.

Após baixar o instalador execute-o clicando duas vezes com o botão esquerdo do mouse e espere descompactar os arquivos. Como o instalador já está em português clique no botão “Próximo” para continuar.
Agora, marque também a opção para instalar o JUnit (Eu aceito os termos no contrato de licença. Instalar JUnit). Pois em algum momento sua aplicação poderá utilizar um JUnit. Clique no botão “Próximo”.
Esta parte é importante. Se não instalou o JDK, a instalação não poderá continuar. Mas se instalou veja que o caminho automaticamente será preenchido no campo do JDK. Como está tudo certo vamos apenas clicar no botão “Próximo” para continuar a instalação.
Pronto! Agora execute o programa Netbeans e comece a programar em Java

←  Anterior Proxima  → Inicio

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares