domingo, 29 de setembro de 2013

Converter PDF para planilha do Excel

Texto de Monica Sanders.
Traduzido e adaptado por Adão Braga.

Quase todo mundo tem que trabalhar com tabelas e números, de vez em quando. Se você está executando a análise de dados no escritório ou classificação fiscal e finanças pessoais relatórios, cálculos e números parecem ser inevitáveis.

O software mais utilizado para analisar números e tabelas é o Microsoft Excel, que ostenta e tem características avançadas para dados e cálculos de fórmulas e conversões. No entanto, os dados nem sempre chegam a nós em um formato que é permitido transferir os números para o Microsoft Excel diretamente. Muitas vezes, os dados está em um arquivo do tipo PDF; um dos mais freqüentemente usados formatos para o envio de relatórios financeiros e documentação geral.

Nesse caso, você vai precisar de uma ferramenta que pode converter tabelas PDF para o Excel, rapidamente, convenientemente e mais importante - com precisão. Uma dessas ferramentas é  o PDF to Excel disponível em www.pdftoexcel.org. O uso desta ferramenta é muito intuitivo. Existem apenas três passos necessários para usá-lo.

  • Primeiro, clique no botão procurar e localize o arquivo PDF no seu computador que você precisa convertido.

free pdf to excel upload file

  • A segunda etapa necessita de inserir um endereço de e-mail.

free pdf to excel send file

  • E o terceiro passo é simplesmente clicar em enviar (Send).

Depois que você clicar no botão enviar (send), vá ao seu serviço de e-mail, e acesse o endereço de e-mail que você inseriu. Você vai encontrar um e-mail que terá um link para você fazer o download baixar o arquivo Excel já convertidos.

free pdf to excel download file

Não confunda com algum tipo de texto ou botão no site que diz que é trial – para teste – que  você vê no site. É só um anúncio e a ferramenta é totalmente grátis. Simplesmente role para baixo até o botão procurar e iniciar o processo de conversão. É completamente on-line, então, você não precisa instalar qualquer tipo de software para usá-lo. Esta ferramenta é muito avançada e gratuita, e mais! Ainda trabalha com PDFs digitalizados e modo paisagem de documentos. O mais importante, as conversões são muito precisas, apresentando os dados corretamente em linhas e colunas, assim como era no arquivo PDF original. Isso evita ter que editar o arquivo, o que obviamente você economiza muito tempo no processo.

quarta-feira, 4 de setembro de 2013

Algoritmo em C: fatoriar um número

#include <stdio.h>
#include <stdlib.h>

int main()
{
int numero, fatorar=1, cont=0;

printf("Digite um numero: ");
scanf("%d", &numero);

for (cont=numero; numero >1; numero--)
{
fatorar = fatorar * (numero);
}
printf("\nO Fatorial = %d ", fatorar);

printf("\n\n");
system("pause");
}

Algoritmo em C: criando um sistema de menu usando o switch, case, do e while.

#include <stdio.h>
#include <stdlib.h>

main(){
int opcoes; //variavel para ser usada no switch e case logo abaixo.
do{
system("cls");
printf("_______________________________\n");
printf("| OPCOES |\n");
printf("| 1 SAUDACAO |\n");
printf("| 2 BRONCA |\n");
printf("| 3 FELICITACOES |\n");
printf("| 0 FIM |\n");
printf("|______________________________|\n");
printf("Qual sua opcao? ");
scanf("%d",&opcoes);

switch(opcoes)
{
case 1:printf("OLA COMO VAI?");printf("\n");system("pause");break;
case 2:printf("VAMOS ESTUDAR MAIS");printf("\n");system("pause");break;
case 3:printf("MEUS PARABENS ");printf("\n");system("pause");break;
case 0:printf("FIM DE SERVICO ");printf("\n");system("pause");break;
}
}while(opcoes !=0); //fecha o comando do{ }
}

Algoritmo em C: contar e somar entre 30 números digitados pelo usuário, os números divisiveis por 5

#include <stdio.h>
#include <stdlib.h>

main(){
int numero=0;
int i;
int conta=0;
int soma=0;

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

printf("Digite numeros: ");
scanf("%d",&numero);

if (numero %5 ==0)
{
conta++;
soma=soma+numero;
}
} //fechando a chave aberta no for()

printf("\nQuantidade de numeros diviseis: %d",conta);
printf("\nA soma dos numeros divisiveis: %d",soma);

printf("\n\n");
system("pause");
}

Algoritmo em C: calcular percentual de salários, 5%, 10%, 15% salário líquido, salário bruto, imposto

#include <stdio.h>
#include <stdlib.h>

main(){

int func=0,salario;
float sbruto,sliquido,imposto;
float somaB, somaL,totalI;

while (func != 5)
{
system("cls");
printf("Qual valor do Salario? ");
scanf("%d",&salario);

somaB += salario;

if((salario >1000)&&(salario <10000))
{
sliquido = salario-(salario * 10 /100);
somaL+=sliquido;
}

if((salario >10000)&&(salario <25000))
{
sliquido = (salario * 15 /100);
somaL+=sliquido;
}

printf("\nSalario Bruto: %2.lf",somaB);
printf("\nSalario Bruto: %2.lf",somaL);
printf("\nSalario Liquido: %2.lf",sliquido);

func++;
system("pause");
}


printf("\n\n");
system("pause");

}

quarta-feira, 28 de agosto de 2013

Programa em C que mostra o nome do mês

#include <stdio.h>
#include <stdlib.h>

int main()
{

int mes = 0;

printf("Qual o Numero do Mes? ");
scanf("%d",&mes);

switch(mes)
{
case 1:printf("\n %d EQUIVALE AO MES DE JANEIRO",mes);break;
case 2:printf("\n %d EQUIVALE AO MES DE FEVEREIRO",mes);break;
case 3:printf("\n %d EQUIVALE AO MES DE MARCO",mes);break;
case 4:printf("\n %d EQUIVALE AO MES DE ABRIL",mes);break;
case 5:printf("\n %d EQUIVALE AO MES DE MAIO",mes);break;
case 6:printf("\n %d EQUIVALE AO MES DE JUNHO",mes);break;
case 7:printf("\n %d EQUIVALE AO MES DE JULHO",mes);break;
case 8:printf("\n %d EQUIVALE AO MES DE AGOSTO",mes);break;
case 9:printf("\n %d EQUIVALE AO MES DE SETEMBRO",mes);break;
case 10:printf("\n %d EQUIVALE AO MES DE OUTUBRO",mes);break;
case 11:printf("\n %d EQUIVALE AO MES DE NOVEMBRO",mes);break;
case 12:printf("\n %d EQUIVALE AO MES DE DEZEMBRO",mes);break;
default:printf("TEM QUE SER UM NÚMERO ENTRE 1 A 12",mes);break;
}

printf("\n\n");
system("pause");

}

Programa em C para saber se a letra digitada é vogal ou consoante

#include <stdio.h>
#include <ctype.h> //
#include <stdlib.h>
int main()
{
char letra;
printf("\n\n");printf("Digite uma Letra: ");
scanf("%c", &letra);

letra = toupper(letra);
switch(letra)
{
case 'A': printf("VOGAL %c\n",letra); break;
case 'E': printf("VOGAL %c\n",letra); break;
case 'I': printf("VOGAL %c\n",letra); break;
case 'O': printf("VOGAL %c\n",letra); break;
case 'U': printf("VOGAL %c\n",letra); break;
default : printf("CONSOANTE %c:\n ",letra);
}
system("pause");
}

Programa em C que mostra se o público no estádio foi baixo, medio ou bom;

#include <stdio.h>
#include <stdlib.h>

main()
{
int quantidade;
printf("Qual o publico?: ");
scanf("%d",&quantidade);

switch (quantidade)
{
case 100 ... 1000:printf("PUBLICO BAIXO" );break;
case 1001 ... 10000:printf("PUBLICO MEDIO");break;
case 10001 ... 100000:printf("PUBLICO BOM");break;
}
printf("\n\n");
system("pause");
}

Programa em C: faixa etária; infantil, juvenil e adulto. Usando switch e case

#include <stdio.h>
#include <stdlib.h>

// este uso de tres pontos em CASE
// é encontrado em livros sobre C
// mais simples e facil de fazer faixar de numeros

main()
{
int idade;
printf("Qual sua Idade ");
scanf("%d",&idade);

switch (idade)
{
case 10 ... 14:printf("Infantil" );break;
case 15 ... 17:printf("Juvenil");break;
case 18 ... 25:printf("Adulto");break;
}
printf("\n\n");
system("pause");
}

Programa em C que exibe o nome do aluno, 3 notas e sua média, e se foi aprovado

#include <stdio.h>
#include <stdlib.h>

main(){
char nome;
int nota1,nota2=0;
float media;

printf("Nome do aluno: ");
scanf("%s", &nome);

printf("Nota 1: ");
scanf("%d", &nota1);

printf("Nota 2: ");
scanf("%d", &nota2);

media = (nota1+nota2)/2;

if (media < 5){
printf("\nO aluno %s ", &nome);
printf("\nfoi REPROVADO");
}
if (media >= 5.1 && media <=6.9){
printf("\nO aluno %s \n",&nome);
printf("\nesta em RECUPERACAO");
}
if (media >= 7 && media <=10){
printf("\nO aluno %s",&nome);
printf("\nfoi APROVADO");
}
printf("\n\n");
system("pause");

}

Programa em C que indica se o eleitor é Obrigatório, Não eleitor, Eleitor Facultativo

#include <stdio.h>
#include <stdlib.h>

main(){
int idade=0;

printf("digite a idade: ");
scanf("%d",&idade);

if(idade >= 18 && idade <= 65)
{
printf("ELEITO OBRIGATORIO");
}

if(idade < 16)
{
printf("NAO ELEITOR");
}

if(idade >= 16 && idade < 18)
{
printf("ELEITOR FACULTATIVO");
}

if(idade >65)
{
printf("ELEITOR FACULTATIVO");
}


printf("\n");
system("pause");
}

Algoritmo em C que calcula a média de três notas e exibe REPROVADO, APROVADO, RECUPERAÇÃO FINAL


printf("Nota 1: ");
scanf("%f",&nota1);

printf("Nota 2: ");
scanf("%f",&nota2);

printf("Nota 3: ");
scanf("%f",&nota3);

media = (nota1+nota2+nota3)/3;

printf("A media %2.lf:\n", media);
if(media <= 3)
{
printf("REPROVADO");
}
if(media > 3 && media < 7)
{
printf("PROVA FINAL");
}
if(media >= 7)
{
printf("APROVADO");
}
printf("\n");
system("pause");
}

quinta-feira, 8 de agosto de 2013

Algoritmo C: Calculando a viagem de carro; usando switch e case, do e while

#include <conio.h>
#include <conio.c>
#include <stdio.h>
#include <stdlib.h>

int main()
{
    float preco = 2.65;
    float gol = 12.85;
    float vectra = 8.78;
    float palio = 10.5;
    int escolha = 0;
    float km = 0,reais = 0,litros = 0;      
do{  
    printf("\t\t-------- O P C O E S -----------\n");
    printf("\t\t1: Carro GOL                    \n");
    printf("\t\t2: Carro VECTRA                 \n");
    printf("\t\t3: Carro PALIO                  \n");    
    printf("\t\t0: zero para sair               \n");    

    printf("Qual seu carro? ");
    scanf("%d",&escolha);
 
    switch (escolha)
    {
    case 1:{
         printf("\nQuantos KM:\n ");
         scanf("%f", &km);
         reais = (gol*km*preco);
         litros = (reais/gol);
       
         printf("\n ---------- CARRO GOL -----------\n");
         printf("Quilometragem .........: %.2lf \n",km);
         printf("Gasto em R$ ...........: %.2lf \n",reais);
         printf("Em litros..............: %.2lf \n",litros);
         getch();
         clrscr();
         break;}
    case 2:{
         printf("\nQuantos KM: ");
         scanf("%f", &km);
         reais = (vectra*km*preco);
         litros = (reais/vectra);
       
         printf("\n ---------- CARRO VECTRA -----------\n");
         printf("Quilometragem .........: %.2lf \n",km);
         printf("Gasto em R$ ...........: %.2lf \n",reais);
         printf("Em litros..............: %.2lf \n",litros);
         getch();
         clrscr();
         break;}
     
    case 3:{
         printf("\nQuantos KM: ");
         scanf("%f", &km);
         reais = (palio*km*preco);
         litros = (reais/palio);
       
         printf("\n ---------- CARRO PALIO -----------\n");
         printf("Quilometragem .........: %.2lf \n",km);
         printf("Gasto em R$ ...........: %.2lf \n",reais);
         printf("Em litros..............: %.2lf \n",litros);
         getch();
         clrscr();
         break;}
    }
}while(escolha !=0);
 
 
}

Algoritmo C: calcular faixa etária utilizando switch e case

#include <stdio.h>
#include <stdlib.h>
main()
{
      int idade;

      printf("Qual sua Idade ");
      scanf("%d",&idade);

      switch(idade)
      {
          case 0-13:{
               printf("\n\n");
               printf(" ------- FAIXA ETARIA ------- \n");
               printf("\n");
               printf("Idade entre 10 e 14 anos \n");
               printf("Classificacao: INFATIL\n");
               printf("\n");
               printf("------------------------------\n");
               getch();
               break;}
          case 15-16:
               {
               printf("\n\n");
               printf(" ------- FAIXA ETARIA ------- \n");
               printf("\n");
               printf("Idade entre 15 e 17 anos \n");
               printf("Classificacao: JUVENIL\n");
               printf("\n");
               printf("------------------------------\n");
               getch();
               break;
               }
         case 18-30:
              {
               printf("\n\n");
               printf(" ------- FAIXA ETARIA ------- \n");
               printf("\n"                              );
               printf("Idade entre 17 e 30 anos      \n");
               printf("Classificacao: ADULTO         \n");
               printf("\n"                              );
               printf("------------------------------\n");
               getch();
               break;
               }
      }

}

Algoritmo em C: Lê o valor total de uma conta, lê o valor de 10% de desconto, imprimir o valor descontado

#include <stdio.h>
#include <stdlib.h>

main(){
float gasto,conta_10, contaatualizada = 0.00;

    printf("Valor: ");
    scanf("%f",&gasto);

    conta_10 = (gasto*10)/100;
    contaatualizada = gasto + conta_10;
 
   printf("\nValor da conta %2.lf \n", gasto);
   printf("\nMais 10 porcento do garcom %2.lf \n", contaatualizada);
   printf("\n\n");
   system("pause");
}

Algoritmo em C: Lê três números inteiros e calcular a média

#include <stdio.h>
#include <stdlib.h>

main(){
int numero1, numero2, numero3 = 0;
float media;

    printf("Numero 1: ");
    scanf("%d",&numero1);
   
    printf("Numero 2: ");
    scanf("%d",&numero2);
 
    printf("Numero 3: ");
    scanf("%d",&numero3);

media = (numero1+numero2+numero3)/3;

    printf("A media %2.lf:\n", media);
    printf("\n");
    system("pause");
}

Algoritmo em C: Lê dois números e imprimir a soma, a diferença, a divisão e a multiplicação entre eles

#include <stdio.h>
#include <stdlib.h>

main(){
float numero1, numero2 = 0;

    printf("Numero 1: ");
    scanf("%f",&numero1);
   
    printf("Numero 2: ");
    scanf("%f",&numero2);
 
    printf("Soma          %f:\n", numero1+numero2);
    printf("Diferenca     %f:\n", numero1-numero2);
    printf("Divisao       %f:\n", numero1/numero2);
    printf("Multiplicacao %f:\n", numero1*numero2);
    printf("\n");
    system("pause");
}

Algoritmo em C: Lê o valor da mercadoria. Lê o valor do desconto. Imprimir o valor do novo valor com o desconto

#include <stdio.h>
#include <stdlib.h>

main(){
int valormercadoria, desconto = 0;
float novovalor;

    printf("Valor da mercadoria: ");
    scanf("%d",&valormercadoria);
   
    printf("Percentual de desconto: ");
    scanf("%d", &desconto);

//valormercadoria -> 100
//x               -> desconto
 
 novovalor = (valormercadoria*desconto)/100;
 
    printf("\nValor da mercadoria %d :\n", valormercadoria);
    printf("\nCom desconto %2.lf :\n\n", (valormercadoria-novovalor));
   
    system("pause");
}

Lê um numero correspondente a hora; Lê um numero correspondente a minutos; Calcular os minutos passados;

#include <stdio.h>
#include <stdlib.h>

/*
* Le um numero correspondente a hora;
* Le um numero correspondente a minutos;
* Calcular os minutos passados;
*/

main(){
int horas,minutos=0;
int totaldeminutos=0;

    printf("Digite a Hora: ");
    scanf("%d",&horas);
   
    printf("Digite os minutos: ");
    scanf("%d", &minutos);

    totaldeminutos = (horas*60+minutos);
 
    printf("\nAgora ja passaram %d , minutos \n\n", totaldeminutos);
   
    system("pause");

}

Questão de C: Faça um algoritmo em C para Ler número inteiro, imprimir o número anterior, e imprimir o sucessor

Faça um algoritmo em C para Ler número inteiro, imprimir o número anterior, e imprimir o sucessor Eis o código:
#include <stdio.h>
#include <stdlib.h>
main(){
int numero, anterior, sucessor = 0;
printf("Digite um numero: ");
scanf("%d",&amp;numero);
anterior = numero-1;
sucessor = numero +1;
printf("\n O Numero: %d | O Anterior: %d | O Sucessor: %d  \n",numero,anterior,sucessor);
printf("\n");
system("pause");
}
Simples assim!

domingo, 21 de julho de 2013

Meu amigo e vizinho Matheus. Ele é representante e vendedor de carros. Esteve no lançamento da nova S10 na revendedora da região de Irecê.


Um dia vou comprar uma desta!

domingo, 21 de abril de 2013

Modelagem Banco de Dados: Berçario

Quando um bebê nasce, algumas informações são armazenadas sobre ele, tais como: nome, data do nascimento, peso do nascimento, altura, a mãe deste bebê e o médico que fez seu parto.

Para as mães, o berçário também deseja manter um controle, guardando informações como: nome, endereço, telefone e data de nascimento.

Para os médicos, é importante saber: CRM, nome, telefone celular e especialidade.


Neste banco de dados haverá 3 ou 4 tabelas. A primeira registra os médicos; a segunda registra as mães; a terceira registra as crianças. Esta modelagem acima foi de um colega de sala, esta outra, abaixo, fui eu quem fiz. Penso que assim atende a atividade.


Modelagem de Banco de Dados: Floricultura

Uma floricultura deseja informatizar suas operações. Inicialmente, deseja manter um cadastro de todos os seus clientes, mantendo informações como: RG, nome, telefone e endereço.

Deseja também manter um cadastro contendo informações sobre os produtos que vende, tais como: nome do produto, tipo (flor, vaso, planta,...), preço e quantidade em estoque.

Quando um cliente faz uma compra, a mesma é armazenada, mantendo informação sobre o cliente que fez a compra, a data da compra, o valor total e os produtos comprados.

Simples assim: Uma tabela contém os dados dos clientes. Na outra tabela a lista dos produtos. Na terceira tabela une Clientes e Produtos, registrando o nome do cliente, e os produtos comprados e a data da compra.

Modelagem de Banco de Dados: Escola


Uma Escola tem várias turmas. Uma turma tem vários professores, sendo que um professor pode ministrar aulas em mais de uma turma. Uma turma tem sempre aulas na mesma sala, mas uma sala pode estar associada a várias turmas (com horários diferentes).  Elabore um DER que responda a:

• Quais os professores de uma dada turma?
• Que turmas um professor ensina?
• Em que salas um professor ensina?

Clique na imagem para aumentar

Este Diagrama pode ser diferente. Por exemplo, criar uma relação entre a entidade Professor e a entidade Sala. Eu penso, que a relação de Professor, com a entidade Turma seja suficiente para indicar em que sala o professor está, uma veze que, " Uma turma tem sempre aulas na mesma sala"

Modelar Banco de Dados: Biblioteca

Uma biblioteca deseja manter informações sobre seus livros. Inicialmente, quer armazenar para os livros as seguintes características: ISBN, título, ano editora e autores deste livro. Para os autores, deseja manter: nome e nacionalidade.

Cabe salientar que um autor pode ter vários livros, assim como um livro pode ser escrito por vários autores. Cada livro da biblioteca pertence a uma categoria.

A biblioteca deseja manter um cadastro de todas as categorias existentes, com informações como: código da categoria e descrição. Uma categoria pode ter vários livros associados a ela.


Diagrama de Banco de Dados - DE-R : Empresa, cliente e pedidos

Uma firma vende produtos de limpeza, e deseja melhor controlar os produtos que vende, seus clientes e os pedidos. Cada produto é caracterizado por um código, nome do produto, categoria (ex. detergente, sabão em pó, sabonete, etc.), e seu preço.

A categoria é uma classificação criada pela própria firma. A firma possui informações sobre todos seus clientes. Cada cliente é identificado por um código, nome, endereço, telefone, status ("bom", "médio", "ruim"), e o seu limite de crédito.

Guarda-se igualmente a informação dos pedidos feitos pelos clientes. Cada pedido possui um número e guarda-se a data de elaboração do pedido. Cada pedido pode envolver de um a vários produtos, e para cada produto, indica-se a quantidade pedida.

Cliente, produtos e Clientes
Clique na imagem para ver maior