Jump to content

compilador


aprendiz
 Share

Recommended Posts

Estas em windows ou em linux/unix?

Em Windows basta teres um copilador c/c++ da Microsoft ou o borland c/c++

Em Linux/unix já vem com o SO o gcc e o cc (ambos são compiladores de c).

Link to comment
Share on other sites

tou em windows

onde posso sakar o borland?

ja agora eu tenho o devc++ e n sei copilar, nem sei bem o k significa compiliar.

so queria saber mm isto para começar a aprender a linguagem

sou mm noob :oops:

Link to comment
Share on other sites

Uma máquina(o pc) só entende linguagem binária ou seja 0's e 1's.. tudo o que tu faças no pc é traduzido para essa linguagem e o pc só decifra 1 e 0. acontece que quando tu fazes uns comandos em C o computador nao percebe, o processo de compilação serve para passar para a tal linguagem binária para o computador poder perceber o que queres. Para compilar no dev c++ basta criares o programa e carregares no vistozinho (verde) na toolbar para veres se tem algum erro e se não poderás executar e ver o produto final.

http://pt.wikipedia.org/wiki/Compilador

Link to comment
Share on other sites

desculpem la a ignorancia mas ainda n consigui por o source code a funcionar. 😢

o codigo e este:(hello world 😄 )

#include <stdio.h>

main()
{
  printf("hello world")
}

agora n sei o que fazer. no dev c++ aparece lá new, depois project ou source code,

n sei o k por 😢

alguem me pode explicar como ponho a funcionar os codigos?

sff

Link to comment
Share on other sites

Citação
desculpem la a ignorancia mas ainda n consigui por o source code a funcionar. 😢

o codigo e este:(hello world 😄 )


#include <stdio.h>

main()
{
  printf("hello world")
}

agora n sei o que fazer. no dev c++ aparece lá new, depois project ou source code,

n sei o k por 😢

alguem me pode explicar como ponho a funcionar os codigos?

sff

primeiro se tiveres IRC podes aparecer em #p@p no servidor Ptnet para questões rápidas, em alternativa terás sempre aqui o fórum pronto para te ajudar..

em relação a esse código qualquer instrução terá que acabar em ; e tu no printf nao o fizeste.

ao corrigires irás reparar que o programa abre e fexa automanticamente e nao vais ver nada por isso tens que por assim desta forma

#include <stdio.h>
#include <stdlib.h> // esta biblioteca é para a funçao system("PAUSE")
main()
 {
    printf("HELLO WORLD");
    system("PAUSE");
 }

o system("PAUSE") serve para que o compilador nao leia o codigo e feche logo o programa por isso vai aparecer a mensagem no ecran mas testa sem o system pause e com ele e vais ver a diferença

Link to comment
Share on other sites

tb podes utilizar um scanf no final

ta aki um pequeno programa k espero k ajude!

#include <stdio.h>
main()
{
int valor1, valor2, resultado;

printf("Introduza o valor 1\n");
scanf("%d",&valor1);
printf("\nIntroduza o valor 2\n");
scanf("%d",&valor2);
printf("\n\n\tO resultado e %d\n",valor1+valor2);
printf("\n\nIntroduza qualker tecla para sair\n");
scanf("%d");
}

\n dá uma linha dentro do programa

\t dá um espaço para a esquerda (tem um nome max eskecime) :evil:

Espero k te ajude 😄

PEACE

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.