← Desenvolvimento

[Dúvida] Programa simples em C

Lida 3736 vezes

Offline

Nelson de Sousa 
Membro
Mensagens 833 Gostos 0
Feedback +5

Troféus totais: 27
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Não sei se esse livro vale a pena.. nunca tive esse livro e os meus conhecimentos em C não são limitados, digo eu. Mas força, sei de muito boa gente que também aconselha. ;)
É impossível alguém dizer que com esse livro, sem saberem nada, não aprendem o básico. E quando digo básico, já é a um nível bastante apreciável para, por exemplo, as engenharias que temos nas universidades hoje em dia. ;)
Offline

betanalista 
Membro
Mensagens 2564 Gostos 0
Feedback +18

Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

tanta barbaridade que já para aqui vi...

boas politicas te programação em C:

if (condição) {codigo}
if (condição) {codigo}
if (condição) {codigo}

que é isto?

if () {}
else { }

....

cuidado com os nomes que das as variáveis, tens ai num caso digite f e depois tens uma variável f. Isso gera confusão, variáveis devem ter um nome que represente o que vão fazer.

usa isto assim:

scanf(" %f, &grau");  - sempre com o espaço entre (" e %... isto deve-se com a limpeza do buffer, etc assim nunca tens problemas

o &grau vais perceber quando estudares apontadores, mas já agora &grau significa o endereço de memoria da variável grau


exit (0);

o que é isso? o programa não acaba quando chega ao fim? para que queres um exit?

põe antes um return 1; em vez do exit já que a função retorna um inteiro
Offline

andre_mz 
Membro
Mensagens 688 Gostos 0
Feedback +3

Troféus totais: 25
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 500 Posts

É impossível alguém dizer que com esse livro, sem saberem nada, não aprendem o básico. E quando digo básico, já é a um nível bastante apreciável para, por exemplo, as engenharias que temos nas universidades hoje em dia. ;)

Depende da universidade também. Em algumas universidades fazem C e não sabem o que é uma lista. :lol:
Offline

Nelson de Sousa 
Membro
Mensagens 833 Gostos 0
Feedback +5

Troféus totais: 27
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Depende da universidade também. Em algumas universidades fazem C e não sabem o que é uma lista. :lol:
Então e dizes-me que não é uma boa base?
Ainda hoje o emprestei a um colega meu. :P