Programação para Engenharia: Ano Lectivo 2023-24
Programação para Engenharia: Ano Lectivo 2023-24
Programação para Engenharia: Ano Lectivo 2023-24
ENGENHARIA
● Valores
◦ Humildade, Persistência e Perseverança.
Palavras reservadas:
#include <windows.h>
● Vantagens
◦ Se houver uma mudança no código de um ficheiro, não será
necessário a recompilação do programa todo.
Exemplos:
/* cria o novo tipo de nome inteiro equivalente a int */
typedef int inteiro;
/* cria o novo tipo de nome String para permitir a uma variável associar uma cadeia de
caracteres */
typedef char* String;
● Os modificadores são:
◦ signed
◦ unsigned
◦ long
◦ short
● Exemplo
FICHEIRO 1 FICHEIRO 2
◦ Exemplo
1)register int i = 0;
for(; i < 20; printf(“Valor: %d\n”,i++));
◦ Ex:
int x, y = 2.5;
x = x * y + 1;
int z = x = y = 1;
R1 R2 R1 && R2 R1 || R2 R1 !R1
0 0 0 0 1 0
0 1 0 1 0 1
1 0 0 1
1 1 1 1
◦ & (AND)
◦ | (OR)
◦ ^ (OR exclusivo - XOR)
◦ ~ (Complemento de um)
◦ >> (Deslocamento à direita)
◦ << (Deslocamento à esquerda)
● Exemplo 1:
● Exemplo 2:
● Exemplo 4:
● Exemplo 4:
● Exemplo
Int x = (int)5/2;
● Ex:.
/* Aqui escrevo o meu comentário*/
Protótipo
_CRTIMP int __cdecl printf (const char*, ...);
Protótipo
_CRTIMP int __cdecl scanf (const char*, ...);