portugol x linguagem C

281 palavras 2 páginas
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> escolha ( <seletor> ) inicio caso <valor1>: <seqüência1>; pare;  caso <valorn>: <seqüêncian>; pare; caso contrario: <seqüência>; fim; switch ( <seletor>)
{
case <valor1> : seqüência1; break;

case <valorn> : seqüêncian ; break; default: comandos;
}

Não precisa de { e } no case para mais de um comando. comando de atribuição  comando de atribuição  const const enquanto (<condição>) faça inicio <seqüência de comandos>; fim; while ( <condição> )
{
<seqüência de comandos>;
}
faça inicio <seqüência de comandos>; fim; enquanto (<condição>); do { <seqüência de comandos>; } while ( <condição>); operador de igualdade: ==
= = fim de comando ; fim de comando ; fim do algoritmo
Apenas o } da função main escreva (<lista de dados>) printf 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
leia scanf operador e
&&
operador não
!
operador ou
||
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”);
}
se ( <condição> ) então inicio <seqüência1>; fim; senão inicio <seqüência2>; fim; if (<condição>)
{
<seqüência1>;
}
else
{
<seqüência2>;
}

caractere nome[número de caracteres] char nome[número de caracteres] i  i + 1 i++ //Declaração de um vetor de 10 inteiros:

int vet[10];

Ou usando constante: const int TAM=10;
int

Relacionados

  • Portugol
    2689 palavras | 11 páginas
  • G-portugol
    2409 palavras | 10 páginas
  • Alogaritimos
    6288 palavras | 26 páginas
  • G-portugol
    2282 palavras | 10 páginas
  • Algoritmos e programacao
    1584 palavras | 7 páginas
  • Trinni Equipo
    2799 palavras | 12 páginas
  • teste
    2296 palavras | 10 páginas
  • Atps calculo 2
    1990 palavras | 8 páginas
  • Apostila ALGORITMO 2015
    10543 palavras | 43 páginas
  • Algoritmo
    2432 palavras | 10 páginas