Vous êtes sur la page 1sur 16

Aula 1

Tópicos
 Problema
 Algoritmo
 Tipos de dados
 Variáveis
 Operadores aritméticos
 Entrada, processamento e saída
 Exemplo de programa em port. estruturado
 Linguagem utilizada
 Exercícios
Problema
 De acordo com o Aurélio, problema é
uma proposta duvidosa, que pode ter
numerosas soluções, ou questão não
solvida e que é objeto de discussão.

 Na Lógica de Programação, quando


encontrarmos um problema, devemos
resolvê-lo utilizando um procedimento
de desenvolvimento.
Algoritmo
 São regras formais para obtenção de
um resultado ou da solução de um
problema, englobando fórmulas de
expressões aritméticas.

 Resumindo, é uma seqüência de


passos realizados na resolução de um
problema.
Dados
 Os dados são representados pelas
informações a serem processadas por
um computador.

 Tipos:
 Inteiro (int)
 Real (real)
 Caracter (char)
 Lógico (boolean)
Variáveis
 Todo dado a ser armazenado na
memória de um computador deve ser
previamente identificado, ou seja,
primeiro é necessário saber o seu tipo
para depois fazer seu armazenamento
adequado.

 Resumindo, toda variável terá um nome


e um tipo.
Variáveis (cont.)
 Nome de uma variável:
 Poderá ser atribuído com um ou mais
caracteres;
 O primeiro caractere não poderá ser um
número, sempre deverá ser uma letra;
 Não poderá possuir espaços em branco;
 Não poderá ser uma palavra reservada da
Linguagem de Programação que se está
utilizando;
 Não poderá conter caracteres especiais.
Operadores aritméticos

Operador Operação
+ Soma
- Diferença
* Produto
/ Quociente
% Resto da divisão
Entrada, processamento e saída
 Para se fazer um programa é
necessário ter em mente três pontos: a
entrada, o processamento e a saída de
dados.
 Se os dados forem entrados de forma
errada, serão conseqüentemente
processados de forma errada e
resultarão em respostas erradas.
 Se houve algum erro, foi causado por
falha humana.
Exemplo: programa que soma dois
números e exibe o resultado
Programa soma;
Var
a, b, s: inteiro;
Inicio
leia a;
leia b;
s := a + b;
escreva s;
Fim.
Linguagem utilizada
 A Linguagem de Programação utilizada
neste curso será a Linguagem C.

 Na construção dos programas,


usaremos a IDE DevCpp.
Exercícios
1. Marque os tipos de dados do tipo inteiro.
( ) 1000 ( ) “0”
( ) Verdadeiro ( ) 34
( ) -1.56 ( ) “Casa 8”

2. Marque os tipos de dados do tipo real.


( ) -678 ( ) “0.87”
( ) Verdadeiro ( ) -456
( ) 45,8976 ( ) Falso
Exercícios (cont.)
3. Marque os tipos de dados do tipo
caractere.
( ) 678 ( ) “0.87”
( ) “-9.12” ( ) “Verdadeiro”
( ) Falso ( ) -99.8

4. Marque os tipos de dados do tipo lógico.


( ) -678 ( ) “0.87”
( ) Verdadeiro ( ) -456
( ) “Cinco” ( ) Falso
Exercícios (cont.)
5. Marque os nomes válidos para uma
variável.
( ) ENDERECO ( ) 21BRASIL
( ) FONE$COM ( ) END*A-6
( ) NOME_USUARIO ( ) #CABEC

Obs: nas questões a seguir, construa


cada programa utilizando português
estruturado e Linguagem C.
Exercícios (cont.)
6. Desenvolva um programa que efetue o
cálculo da área de uma circunferência,
apresentando o resultado.

7. Construa um programa que efetue o


cálculo do salário líquido de um
trabalhador. Você deve definir o valor
do salário bruto e o percentual de
desconto do INSS.
Exercícios (cont.)
8. Desenvolva um programa que calcule a
quantidade de litros de combustível
gasta em uma viagem, por um
automóvel que faz 12 Km por litro.
Você deve definir a distância percorrida
na viagem.

Vous aimerez peut-être aussi