Algoritimo
Algoritmos
(Tipos primitivos de dados)
Numérico Inteiros – (5,0,58,425) Real – ( 5.0,0.0, 3.5, 8.77)
Alfanumérico caractere – ( ‘ a ‘, ‘ A ‘, ‘ 5 ‘, %, *, ‘’, /, ) Cadeia – ( “ Ana “, “ 353.478.121.-37”, “ Rua A, 38 – centro”, “38.75” )
Booleano Verdadeiro ou Falso ( no C, C++ não existe) Ex.: 0 é Falso
C, C++
Um Valor Inteiro - Int
Real - Float ou Double
Caracter - Char
Cadeia - Char[30]
Booleano - Não tem
Variável Apelido dado a um espaço de memória do computador.
Regra de construção: * Não haver espaço em branco * Não haver caracter especial – (+,-,*,/,ç) com exceção do under_line. * Não começar por numéricos * Não ser igual a palavras reservada ( Int, Float, Double) * Não pode haver 2 variáveis com o mesmo nome.
Declaração de uma Variável
Portugol C++
Declare <TIP> Variável ;
X numérico Int quantidade ;
Nome: Alfanumérico Char nome[30]
Declaração ( Continuação )
Int x, y ;
Int x, y ;
Int x ;
Int y ;
Float Salario, Alfam ;
Float Salario, Alfam ;
Float Salário
Float Alfam
Comando de Atribuição
Portugol ( ) C++ ( = )
X 10 X 10 ;
Sal 850.38 Sal 850.38 ;
Qtde 80 Qtde 80 ;
Declaração com (valores) Atribuição
Portugol C++
Declare Int x = 10
X : Numerico Float Sal = 850.38
Obs: Não tem declaração com atribuição
Operadores Aritméticos
C, C++ Portugol
Soma + +
Subtração - -
Multiplicação * *
Divisão / /
Resto da