Eu estou interessado.
Minhas respostas:
1. 17 anos
2. Não muito tempo, mas pretendo me dedicar ao máximo, sempre que tiver um tempo sobrando, e quando nao tiver, tento arranjar um tempinho.
3. desktop e console
4. Nao é muito minha cara ler um livro, prefiro tentar aprender fuçando na raça e pesquisando na internet, mas até topo comprar.
E agora ?
Voce manja de C tbm? porque tenho algum conhecimento em C. Mas em C++ nao entendo nada...mas pelo que sei nao deve mudar muito...
Rômulo, pode parecer um clichê, durante muito tempo achei que era, mas o mais importante para se programar é saber muito sobre lógica de programação, ou seja, saber desenvolver algoritmos. Portanto, de começo eu recomendo que você esqueça que sabe programar em C ou qualquer outra linguagem e dedique-se ao estudo e resolução de problemas em linguagem algoritimica.
Um problema é que quando fazemos um algoritmo não vemos ele rodando como um programa, para isso precisamos fazer seu código, mas para isso tenho duas soluções:
1. Prefiro essa, existe um programa livre, no qual você escreve o algoritmo e o programa roda ele sem que você precise digitar o código em uma linguagem;
2. Essa outra recomendo que você começe a seguir depois de já estar dominando pelo menos um pouco o desenvolvimento de algoritmos, ela consiste em vir a aprender alguma linguagem de programação, recomendo C, C++.
Com relação ao tipo de programa, te digo que nessa primeira parte todos os seus programas serão em console, quando começar a estudar linguagem de programação você poderá começar a ver, em paralelo, Visual Basic, a linguagem mais fácil para programar em GUI(janelinhas).
Ai vai o link para o programa do qual falei na primeira opção, seu nome é: Visualg
Para saber mais um pouco sobre a linguagem usada no programa você pode ver os algoritmos da pasta Exemplos no diretório onde o Visualg foi instalado ou então ir no menu Ajuda/Refência da linguagem do Visualg, esse material está disponível também nesse link: linguagem do Visualg
E para o estudo de algoritmos você pode começar com apostilas que encontrar na web, há alguma muito boas recomendadas aqui no fórum e/ou pelo material contido nessa página Curso de Construção de Algoritmos.
Caso esteja interessado em comprar algum livro sobre o assunto recomendo esses:
- Somente sobre algoritmos:
- Título: Algoritimos
Autor: Dirceu Douglas Salvetti
Editora: Makron Books
Preço: 73,50 - Título: Algoritmos - Fundamento e Prática - 3ª ed.
Autor: Everton Coimbra Araújo
Editora: Visual Books
Preço: R$ 79,00 - Título: Estudo Dirigido de Algoritmos
Autor: Jose Augusto N. G. Manzano,
Editora: Erica
Preço: R$ 59,00 - Título: Algoritimos e Lógica de Programação
Autor: Marco Antonio Furlan de Souza
Editora: Thomson
Preço: R$ 49,90 - Título: Construção de Algoritmos - Col. Resumido
Autor: Alfredo Boente
Editora: Editora Rio
Preço: R$ 20,00
- Título: Algoritimos
- linguagem C/C++:
- Título: Programando em C/C++ A Biblia
Autor: Kris Jamsa
Editora: Makron Books
Preço: R$ 281,50 - Título: C - Completo e Total
Autor: Herbert Schildt
Editora: Makron Books
Preço: R$ 167,00 - Título: Dominando a Linguagem C++
Autor: Conor Sexton
Editora: Ibpi
Preço: R$ 45,00 - Título: Treinamento em Linguagem C++ - Módulo 1
Autor: Victorine Viviane Mizrahi
Editora: Makron Books
Preço: R$ 59,00 - Título: Treinamento em Linguagem C++ - Módulo 2
Autor: Victorine Viviane Mizrahi
Editora: Makron Books
Preço: R$ 65,00 - Título: Programação em C++
Autor: John R. Hubbard
Editora: Bookman
Preço: R$ 75
- Título: Programando em C/C++ A Biblia
Acho que é isso Rômulo, bom estudo, boa sorte e vá dando notícias do seu progresso aqui no fórum, mostrando seus algoritmos e pedindo ajuda.
No fim esse guia tornou-se geral, acho que muitas pessoas podem se basear nele!
PS: Respondendo a sua pergunta, conheço alguma coisa em C, mas não tenho o costume de usar a linguagem, uso com maior freqüência o C++.