Baixe o app para aproveitar ainda mais
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];
Compartilhar