sexta-feira, 27 de setembro de 2013

Como instalar o compilador CodeBlocks?



Neste tutorial é mostrado como instalar o compilador CodeBlocks.

Ferramentas Necessárias para programar em C.

 As sua dúvidas são estas:
- Como instalar o CodeBlocks?
- Como começar a programar em C ?
- O que preciso baixar para programar em C ?
- Onde vou compilar e rodar meus programas em C ?

Este vídeo é a solução.



Veja as vantagens do Code::Blocks: gratuito, leve, open source e cross plataform

Veja as razões do Code::Blocks ser melhor e mais recomendado para iniciantes:
- gratuito
- leve
- open source (é possível ver seu código-fonte, como foi feito)
- cross plataform (funciona em várias plataformas, como Windows e Linux)
- está atualizado
- está em desenvolvimento
- é possível expandir suas funcionalidades através dos plugins
- é leve, principalmente se comparado com o Microsoft Visual Studio

Tutorial completo

- A Estrutura Básica de um Programa C
- Tipos de Dados e Variáveis em C
- Saída de Dados em C
- putchar() em C
- Entrada de Dados scanf() em C
- getche() e getch() em C
- Operadores Matemáticos em C
- Operadores de Incremento e Decremento em C
- Operadores Aritméticos de Atribuição em C
- Operadores Relacionais em C
- Operadores em C
- Operadores Lógicos em C
- Introdução a Manipulação de Strings em C
- if – Sem Alternativa em C
- if – Mais que uma Condição em C
- Operador Ternário “? :” em C
- Comandos de Seleção Única em C
-Comandos de seleção multipla em C
- Comando - for em C
- Comando - while em C
- Comando – do ... while em C
- O Comando break em C
- O Comando continue em C
- Comandos de Repetição de Blocos em C

quinta-feira, 26 de setembro de 2013

Bill Gates admite: Ctrl+Alt+Del foi um erro



Em um bate papo na Universidade de Harvardo o cofundador da Microsoft Bill Gates admite que adotar o atalho “foi um erro”. A discussão iniciou após o entrevistador reclama que, na hora de ligar a máquina, ele precisa de três dedos posicionados nas teclas “Control”, “Alt” e “Delete" e pergunta o porquê de toda essa complicação. Na resposta, Gates fala que poderia ter usado apenas um botão, mas o funcionário da IBM insistiu para que a sequência fosse adotada.

A função existe desde os primórdios dos computadores da IBM e, hoje, é mais utilizada para acessar comandos de reinicialização ou o Gerenciador de tarefas. Mas nem todo mundo gosta de ter “tanto” trabalho só para poder usar o PC – e, surpreendentemente, Bill Gates está entre essas pessoas.

Para visualizar a discussão no vídeo ela começa aos 16 minutos do vídeo.


quarta-feira, 25 de setembro de 2013

Aprender ingles de graça totalmente online com duolingo



Quer apreender inglês e de graça?

Sim!

Então acesse Duolingo. Totalmente gratuito e conta com muitos recursos bons, tanto para quem é iniciante quanto para quem já tem um conhecimento de inglês.

O curso é um jogo. O aluno vai jogando assim passa a avançar no nível, ao mesmo tempo apreendendo. Neste jogo o aluno escreve quanto fala e entre outra opções.

Faça a sua inscrição. Clique aqui.



 Após a inscrição vamos iniciar o nosso tour:
Caso você já saiba um pouco de inglês, pode pular etapas liberando o cadeado.
Vamos aprender inglês divertindo-se.

Prefeitura de Itajubá - MG abre 14 vagas com salários de até 8,4 mil



A Prefeitura Itajubá, Minas Gerais, realizará o processo seletivo nº. 02/2013 destinado ao preenchimento de 14 vagas e à formação de cadastro reserva para profissionais do Programa Estratégia de Saúde da Família.

São oferecido quatro vagas para Agente Comunitário de Saúde.  Necessário possuir ensino fundamental completo. A remuneração será de R$ 776,13 em regime de 40h semanais.

São oferecido 10 vagas para Técnico de Enfermagem da ESF. Necessário possuir curso técnico em Enfermagem e registro no conselho profissional. A remuneração é de R$ 936,66 em carga de 40h semanais de trabalho.

Há também cadastro reserva de Enfermeiro da ESF e Médico da ESF. Necessário possuir curso superior na área e registro no conselho profissional. A remuneração será de R$ 2.809,97 e R$ 8.429,94 em regime de 40h semanais.

A inscrição deverá ser realizada pelo site  www.imam.org.br, no período entre às 10h do dia 26 de setembro de 2013 até às 23h59 do dia 14 de outubro de 2013.  A taxa é de R$ 35,00 para nível fundamental, de R$ 42,00 para médio e de R$ 100,00 para superior.

A seleção será através de prova objetiva de múltipla escolha, além de formação inicial e continuada para Agente Comunitário de Saúde.

O prazo de validade do processo seletivo é de dois anos, a contar da data de sua homologação, podendo ser prorrogado por igual período, a juízo do Executivo Municipal.




Polícia Rodoviária Federal
Polícia Rodoviária Federal
Polícia Rodoviária Federal



POLICIAL RODOVIÁRIO FEDERAL - JOGO COMPLETO
POLICIAL RODOVIÁRIO FEDERAL - VOLUME I
POLICIAL RODOVIÁRIO FEDERAL - VOLUME II








Ministério da Fazenda
Ministério da Fazenda
Ministério da Justiça



ANALISTA TÉCNICO (ADMINISTRATIVO) - VOLUME II
ANALISTA TÉCNICO (ADMINISTRATIVO) - VOLUME I
ANALISTA TÉCNICO (ADMINISTRATIVO)








Concurso do MAPA
Instituto Nacional do Seguro Social (INSS)
Instituto Nacional do Seguro Social (INSS)



AGENTE DE INSPEÇÃO
ANALISTA DO SEGURO SOCIAL - VOLUME I
ANALISTA DO SEGURO SOCIAL - VOLUME II








Veja Mais:

- Prefeitura de Itajubá - MG abre 14 vagas com salários de até 8,4 mil
- Prefeitura de Balneário Arroio do Silva - SC abre 86 vagas com salários de até 7,9 mil
- Caixa Econômica Federal anuncia Concurso para Técnico Bancário em 2014
- Prefeitura de Fortaleza - CE anuncia concurso público com 1.028 vagas
- IBGE abre 300 vagas para Técnico em Informações Geográficas e Estatísticas
- Prefeitura de Cafeara - PR abre 16 vagas com salários de até 8,7 mil
- Prefeitura de Maceió - AL nomeia 53 Agentes de Fiscalização de Trânsito
- IFPB abre 71 vagas técnico-administrativas com salários de até 3,1 mil
- Sectec - GO abre 115 vagas para Professores de níveis médio e superior
- Prefeitura de Euclides da Cunha - BA abre Concurso Público com 235 vagas
- IFPR abre concurso com 263 vagas técnico-administrativas
- Prefeitura de Gilbués - PI abre 58 vagas com salários de até 8 mil
- MPOG autoriza preenchimento de 152 cargos na Agência Nacional de Petróleo
- UDESC seleciona Professores Substitutos para São Bento do Sul e Joinville
- Prefeitura de Feira de Santana - BA abre 11 vagas no Programa Acessuas Trabalho
- Prefeitura de Santa Gertrudes - SP oferece 50 vagas de todos níveis
- DAER - RS abre concurso com 100 vagas de nível médio e superior
- Prefeitura de Cacoal - RO abre concurso com mais de 270 vagas
- Prefeitura de Barão - RS abre 22 vagas com salários de até 9,5 mil
- Apostila para o Concurso MAPA 2013
- Prefeitura de Mendonça - SP abre seis vagas com salários de até 7 mil
- SPDM abre vagas no DSEI Litoral Sul de Curitiba e Paranaguá - PR
- Prefeitura de Wenceslau Braz - PR realiza concurso com mais de 200 vagas
- Ciscopar - PR abre 27 vagas e forma cadastro reserva
- Prefeitura de Aramari - BA abre concurso com 237 vagas de todos os níveis
- Prefeitura de Sem Peixe - MG abre concurso com 87 vagas
- Prefeitura de Astorga - PR abre concursos com 65 vagas
- Advocacia-Geral da União abre 78 vagas para cadastro reserva no cargo de Procurador Federal
- Prefeitura de Aparecida de Goiânia - GO abre 948 vagas na área da educação
- Fundação Josué Montello - MA abre seleção com 39 vagas
- Prefeitura de Limeira - SP abre 19 vagas para atuar no ProJovem Urbano
- Politec - MT abre concurso com 190 vagas para Peritos
- Idecan organiza concurso público do MAPA
- Prudenprev - SP abre concurso com 22 vagas e salários de até 3,5 mil
- UFPA abre concurso com 139 vagas para Técnicos-Administrativos em Educação
- Ancine abre concurso com mais de 60 vagas para Analista e Especialista
- Polícia Militar - GO abre 900 vagas para Serviço Militar Voluntário
- UFSC abre seleção com 21 vagas docentes em Centros e campus
- Marinha abre 698 vagas para curso de formação no Corpo Auxiliar de Praças
- Prefeitura de Nova Itaberaba - SC abre 7 vagas com salários de até 3 mil
- Prefeitura de Luminárias - MG abre 17 vagas na área da saúde
- Prefeitura de Corumbaíba - GO abre concurso com mais de 150 vagas
- Prefeitura de Votuporanga - SP oferece 30 vagas para Técnico em Educação
- ICMC da USP abre 5 vagas para Professor Contratado de Nível III
- SEDH - PB abre oferece 25 vagas para Escola dos Conselhos
- FEAS - PR publica edital de aditamento do processo seletivo com 500 vagas
- UFG seleciona Professor em diversos Campi
- EBSERH abre concursos com 1.877 vagas para Hospital Universitário da UFMA
- UDESC abre 3 vagas para Professor Substituto em Chapecó, Laguna e Florianópolis
- TCU abre inscrições para concurso com 29 vagas no cargo de Auditor Federal de Controle Externo
- Ufop - MG anuncia concurso com 8 vagas para docentes
- Prefeitura de Navegantes - SC oferece 234 vagas entre concursos e processo seletivo
- Prefeitura de Toledo - PR abre concurso com 100 vagas salários de até 10,2 mil
- Prefeitura de Paulista - PE abre 179 vagas na área da saúde
- Prefeitura de Pedrão - BA divulga concurso com 143 vagas de todos os níveis
- IABAS - RJ abre concurso para 34 vagas com salários de até 6,2 mil
- Prefeitura de Taquaral - SP abre concurso com 40 vagas de todos níveis
- Autarquia Hospitalar Municipal - SP abre 164 vagas temporárias de nível superior
- Banco Central do Brasil abre concurso com 500 vagas para Analista e Técnico
- UEZO - RJ abre 19 vagas para Professores no CCMAT, CSPI e CCBS
- Prefeitura de Felisburgo - MG abre Concurso Público com 94 vagas disponíveis
- Prefeitura de Buritirama - BA abre Concurso Público com 150 vagas
- JUCEC - CE abre concurso com 60 vagas de nível médio e superior
- UFRGS abre 11 vagas para Professores nos Departamentos de Educação Física e Farmácia
- UFTM abre concurso com 33 vagas técnico-administrativas em Educação
- Prefeitura de Mallet - PR retifica edital do concurso 001/2013 com 17 vagas
- Prefeitura de Simões Filho - BA oferece 246 vagas na Secretaria de Saúde
- Exército abre 420 vagas para ingresso nos 12 Colégios Militares em todo país
- CRM - RS abre concurso com 85 vagas e salários de até 4,2 mil
- Prefeitura de Indaial - SC abre concurso para 70 vagas para cargos de Professor
- TCU abre concurso com 29 vagas para Auditor Federal de Controle Externo
- Edital - INSS - Instituto Nacional do Seguro Social
- Prefeitura de Ipirá - BA abre mais de 100 vagas para diversos cargos e níveis
- MPU abre concurso com 259 vagas e salários de até 7,5 mil
- INSS abre 300 vagas para o cargo de Analista do Seguro Social em diversas áreas
- Diretorias do Magistério Estadual - SE abre 82 vagas
- UFRJ abre 10 vagas para Professores no Instituto de Matemática e Campus Macaé
- SED - MS abre seleção com 174 vagas de nível superior
- IFPA abre 56 vagas de até R$ 8.049,77 para Professores em diversos Campi
- Prefeitura de Santa Maria do Oeste - PR abre 17 vagas para diversos cargos e níveis
- SEC - BA anuncia seleção com 2.665 vagas para Professores
- Banco Central do Brasil abre Concurso com 15 vagas para Procurador
- Prefeitura de Boituva - SP abre 77 vagas de nível fundamental
- Prefeitura de Dois Vizinhos - PR abre concurso com 63 vagas de nível superior
- Polícia Militar - PI abrirá Concurso com 430 vagas
- AHM - SP oferece 366 vagas para Técnico em Saúde - Enfermagem
- HEMOBA - BA lança edital com 113 vagas de nível técnico e superior
- Prefeitura de Mallet - PR oferece 17 vagas com salários de até 6,8 mil
- Polícia Civil - DF abre 300 vagas para o cargo de Agente de Polícia
- Prefeitura de Itapecerica - MG abre 38 vagas com salários de até 9 mil
- Autorizada convocação de 100 Escrivães para a Polícia Civil - CE
- Secretaria da Fazenda - PA abre 200 vagas para Auditor e Fiscal de Receitas Estaduais
- Hemobrás abre concurso com 183 vagas de nível médio/técnico e superior
- Prefeitura de Curuá - PA abre 392 vagas com salários de até 6 mil
- Prefeitura de Japonvar - MG abre processo seletivo para 75 vagas
- Prefeitura de Curvelândia - MT abre concurso para 54 vagas de todos níveis
- Prefeitura de Porteiras - CE abre mais de 350 vagas com salários de até 7,3 mil
- Polícia Militar - RJ abrirá Concurso com 6.000 vagas para Soldados
- Prefeitura de Piedade - SP abre 51 vagas para Monitores
- Prefeitura de Parobé - RS abre 9 vagas com salários de até 2,7 mil
-Concurso Ministério do Trabalho e Emprego 2013 Auditor-Fiscal do Trabalho
- Prefeitura de Ibiraçu - ES abre 34 vagas e forma cadastro reserva em várias áreas
- IPSEMG abre concurso com 792 vagas de nível técnico e superior
- Defensoria Pública de São Paulo abre inscrições para 90 vagas de defensor
- Prefeitura de São Miguel do Guaporé - RO oferece 11 vagas no Programa Brasil Alfabetizado
- Prefeitura de Campo Grande - MS abre 25 vagas para Agente Cadastrador
- Câmara de Araucária - PR abre 22 vagas de nível fundamental
- Prefeitura de Acará - PA abre mais de 1.000 vagas com salários de até 10 mil
- Sectec - GO abre seleção com 250 vagas para Professor e Serviços Gerais
- LAFEPE abre concurso com mais de 300 vagas e salários de até 3,6 mil
- Mirante da Serra - RO autoriza seleção para 37 vagas
- Prefeitura de Capetinga - MG abre seleção com salários de até 12 mil
- Polícia Militar - ES abre concurso com 2.123 vagas para Soldado Combatente
- Correios - RJ abre 75 vagas para Estagiários de nível superior
- Prefeitura de Santa Tereza - RS abre 21 vagas com salários de até 7 mil
- Prefeitura de Praia Grande - SP abre 22 vagas para Agente Comunitário de Saúde
- Prefeitura de Praia Grande - SP abre 128 vagas com salários de até 8,7 mil
- Prefeitura de Bom Despacho - MG oferece 91 vagas na área da educação
- Prefeitura de Bom Despacho - MG oferece 91 vagas na área da educação
- Prefeitura de Nova Trento - SC abre 13 vagas temporárias com salários de até 7,8 mil
- Fundação Pró-Sangue - SP abre 161 vagas de nível superior com salários de até 4,9 mil

 

 

 

segunda-feira, 23 de setembro de 2013

Qual a diferença entre %i e %d em C?



O %d interpreta o valor digitado pelo usuário com número inteiro decimal.

#include <stdio.h>
        int main()
        {
            int x;
            scanf("%d",&x);
            printf("%d",x);
            return(0);
        }


Já o %i permite o usuário informar valores na base de 8, 10 e 16.

Permite o usuário informar números inteiros no formato decimal, por exemplo:
1000

Informar números inteiros no formato octal, por exemplo:
01750

Informar números inteiros no formato hexadecimal, por exemplo:
0x3E8

#include <stdio.h>
        int main()
        {
            int x;
            scanf("%i",&x);
            printf("%i",x);
            return(0);
        }


Tutorial completo

- A Estrutura Básica de um Programa C
- Tipos de Dados e Variáveis em C
- Saída de Dados em C
- putchar() em C
- Entrada de Dados scanf() em C
- getche() e getch() em C
- Operadores Matemáticos em C
- Operadores de Incremento e Decremento em C
- Operadores Aritméticos de Atribuição em C
- Operadores Relacionais em C
- Operadores em C
- Operadores Lógicos em C
- Introdução a Manipulação de Strings em C
- if – Sem Alternativa em C
- if – Mais que uma Condição em C
- Operador Ternário “? :” em C
- Comandos de Seleção Única em C
-Comandos de seleção multipla em C
- Comando - for em C
- Comando - while em C
- Comando – do ... while em C
- O Comando break em C
- O Comando continue em C
- Comandos de Repetição de Blocos em C

Primeiro programa em C



Aqui está o nosso primeiro programa em C.

Vamos analisar o programa por partes.

 A linha #include <stdio.h> diz ao compilador que ele deve incluir o arquivo-cabeçalho stdio.h. Neste arquivo existem declarações de funções úteis para entrada e saída de dados (std = standard, padrão em inglês; io = Input/Output, entrada e saída ==> stdio = Entrada e saída padronizadas). Toda vez que você quiser usar uma destas funções deve-se incluir este comando. O C possui diversos arquivos-cabeçalhos.

 A linha int main() indica que estamos definindo uma função de nome main. Todos os programas em C têm que ter uma função main, pois é esta função que será chamada quando o programa for executado.
O conteúdo da função é delimitado por chaves { }. O código que estiver dentro das chaves será executado sequencialmente quando a função for chamada.
A palavra int indica que esta função retorna um inteiro. O que significa este retorno será visto posteriormente, quando estudarmos um pouco mais detalhadamente as funções do C. A última linha do programa, return(0); , indica o número inteiro que está sendo retornado pela função, no caso o número 0.

 A única coisa que o programa realmente faz é chamar a função printf(), passando a string (uma string é uma seqüência de caracteres, como veremos brevemente) "Olá mundo!\n" como argumento. É por causa do uso da função printf() pelo programa que devemos incluir o arquivo- cabeçalho stdio.h . A função printf() neste caso irá apenas colocar a string na tela do computador. É importante observar também que os comandos do C terminam com ;

Quer executar esse programa? acesse esse link para mais informações: http://informaticadodia.blogspot.com.br/2013/09/compilador-para-c-ou-c.html

Tutorial completo

- A Estrutura Básica de um Programa C
- Tipos de Dados e Variáveis em C
- Saída de Dados em C
- putchar() em C
- Entrada de Dados scanf() em C
- getche() e getch() em C
- Operadores Matemáticos em C
- Operadores de Incremento e Decremento em C
- Operadores Aritméticos de Atribuição em C
- Operadores Relacionais em C
- Operadores em C
- Operadores Lógicos em C
- Introdução a Manipulação de Strings em C
- if – Sem Alternativa em C
- if – Mais que uma Condição em C
- Operador Ternário “? :” em C
- Comandos de Seleção Única em C
-Comandos de seleção multipla em C
- Comando - for em C
- Comando - while em C
- Comando – do ... while em C
- O Comando break em C
- O Comando continue em C
- Comandos de Repetição de Blocos em C

Copilador para C ou C++



Ferramentas Necessárias para programar em C

- Como começar a programar em C ?
- O que preciso baixar para programar em C ?
- Onde vou compilar e rodar meus programas em C ?

Primeiro é necessário o compilador que converte seu código para código de máquina (um código que só a máquina entende, para rodar no seu computador - o famoso binário) e o debugger faz o debugging, ou seja, checa se há erros no seu código.

Qual compilador utilizar?

• Code::Blocks: gratuito, leve, open source e cross plataform

Veja as razões do Code::Blocks ser melhor e mais recomendado para iniciantes:
- gratuito
- leve
- open source (é possível ver seu código-fonte, como foi feito)
- cross plataform (funciona em várias plataformas, como Windows e Linux)
- está atualizado
- está em desenvolvimento
- é possível expandir suas funcionalidades através dos plugins
- é leve, principalmente se comparado com o Microsoft Visual Studio

• Microsoft Visual Studio: bom, poderoso e pago

O Visual Studio é tão poderoso que os desenvolvedores da Microsoft fazem o próprio Windows e seus programas/sistemas são feitos usando o Visual Studio. Porém, é da Microsoft. Ou seja, pra usar tudo que a ferramenta tem a oferecer, você tem que pagar - e muito.
A Microsoft, como forma de marketing, porém, lançou uma versão gratuita do Visual Studio, o Visual Studio Express.
Eu, particularmente, acho ele muito pesado para um iniciante. Quem está começando não vai usufruir nem 10% do que ele tem a oferecer, embora tenha baixado centenas MB.
É como matar uma mosca com uma bala de canhão.
Vá com calma. Caso tenha interesse, no futuro, e queira criar aplicações gráficas para Windows (inclusive para o Windows 8), Windows Phone, tecnologia .NET e web, você pode começar a usufruir melhor os recursos dessa poderosa ferramenta de desenvolvimento.


• Dev-C++: desatualizado e com muitos erros

Dev-C++: Este é o mais usado e indicado nas faculdades e na Internet. Mas se é o mais usado e indicado, por que não indico?
Porque ele é obsoleto! Ele costumava ser bom, e por isso era muito indicado.
MAS ELE PAROU DE SER DESENVOLVIDO!
O PROJETO DO DEV-C++ FOI ABANDONADO!
Mas continuaram a usar e recomendar, principalmente para iniciantes.
Porém, conforme você for avançando, ele ficará nitidamente ruim e desatualizado, irá prejudicar MUITO você!
Infelizmente, seu debugger é cheio de erros! Você poderá se prejudicar caso erre e o Dev-cpp não te alerte sobre os erros.

Tutorial completo

- A Estrutura Básica de um Programa C
- Tipos de Dados e Variáveis em C
- Saída de Dados em C
- putchar() em C
- Entrada de Dados scanf() em C
- getche() e getch() em C
- Operadores Matemáticos em C
- Operadores de Incremento e Decremento em C
- Operadores Aritméticos de Atribuição em C
- Operadores Relacionais em C
- Operadores em C
- Operadores Lógicos em C
- Introdução a Manipulação de Strings em C
- if – Sem Alternativa em C
- if – Mais que uma Condição em C
- Operador Ternário “? :” em C
- Comandos de Seleção Única em C
-Comandos de seleção multipla em C
- Comando - for em C
- Comando - while em C
- Comando – do ... while em C
- O Comando break em C
- O Comando continue em C
- Comandos de Repetição de Blocos em C
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Buy Coupons