Buscar

TABELA EQUIVALENCIA PORTUGOLxC

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
TABELA DE EQUIVALÊNCIA PORTUGOL x C 
 
 
Em PORTUGOL Em C 
principal( ) main() 
inicio { 
fim } 
inteiro int 
real float ou double 
caractere char 
rad(X) sqrt(X) + #include<math.h> 
pot(B,E) pow(B,E) + #include<math.h> 
comando de atribuição  comando de atribuição  
const const 
operador de igualdade: == == 
fim de comando ; fim de comando ; 
tag para inteiro %i %i ou %d 
tag para real %r %f 
tag para um caractere %c %c 
tag para uma cadeia de caracteres %s 
operador e (&&) && 
operador não ( ! ) ! 
operador ou ( || ) || 
i  i + 1; i++; 
leia(“<códigos>”, &<nome_var1>,...); scanf(“<códigos>”, &<nome_var1>,...); 
escreva (“<cadeia de caracteres>”,<variáveis>); printf(“<cadeia de caracteres>”,<variáveis>); 
se ( <condição> ) então 
 inicio 
 <seqüência1>; 
 fim 
senão 
 inicio 
 <seqüência2>; 
 fim 
if (<condição>) 
{ 
 <seqüência1>; 
} 
else 
{ 
 <seqüência2>; 
} 
escolha ( <seletor> ) 
inicio 
 caso <valor1>: 
 <sequência_1>; 
 pare; 
 ... 
 caso <valorn>: 
 <sequência_n>; 
 pare; 
 caso contrario: <seqüência>; 
fim 
switch ( <seletor>) 
{ 
 case <valor1> : <sequência_1>; 
 break; 
 ... 
 case <valorn> : <sequência_n> ; 
 break; 
 default: comandos; 
} 
 
Não precisa de { e } no case para mais de um comando. 
enquanto (<condição>) faça 
 inicio 
 <seqüência de comandos>; 
 fim 
while ( <condição> ) 
{ 
 <seqüência de comandos>; 
} 
 2 
faça 
inicio 
 <seqüência de comandos>; 
fim 
enquanto (<condição>); 
do 
 { 
 <seqüência de comandos>; 
 } 
while ( <condição>); 
para(<inicialização>;<condição>;<incremento>) 
inicio 
 <seqüência de comandos>; 
fim 
for (<inicialização>;<condição>; <incremento>) 
{ 
 <seqüência de comandos>; 
} 
Exemplo: Imprimirá a frase Isso é um teste 10 vezes. 
for (i=1;i<=10;i++) 
{ 
 printf(“Isso é um teste”); 
} 
caractere nome[número de caracteres]; char nome[número de caracteres]; 
//Declaração de um vetor de 10 inteiros: 
 
int vet[10]; 
 
Ou usando constante: 
const int TAM=10; 
int vet[TAM]; 
vetor – declaração 
<tipo_elemento> <nome_vetor>[tamanho] 
Exemplo: 
inat vet[10];/*declara um vetor com 10 números inteiros 
– posições de 0 a 9 */ 
 
Ou usando constante: 
const int tam = 10; 
int vet[tam];

Continue navegando

Outros materiais