Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Algoritmos e Programação
Prof. Esp. Aline Dayany Lemos Microni
2
Carga Horária: 40 Horas Bibliografia 20 horas Teóricas
20 horas Práticas Bibliografia MIZRAHI, Victorine Viviane. Treinamento em Linguagem C. 1ª ed. São Paulo: Pearson, 2007 FORBELLONE, A. L. V; EBERSPACHER, H. F. Construção e Algoritmos, 3 ª ed, São Paulo: Pearson
3
Resolver com rapidez e com maior precisão, através de uma seqüência lógica e estruturada, problemas pertinentes a atividade profissional; Utilizar, se necessário e através de uma linguagem de programação adequada, computadores para a resolução dos problemas; Elaborar protocolos de ação com instruções claras e precisas
4
Ementa Conceitos Fundamentais de programação: algoritmos, linguagem , compilador Linguagem de programação Estrutura de um programa Tipo de dados Operadores Programação Estruturada Estruturas de Condição Laços de Repetição Vetores e Matrizes Strings e Funções de Manipulação Tipos Estruturados(registros)
5
Conceitos O que é Lógica ? Ciência de Raciocinar
Onde Utilizamos a Lógica?
6
Qual o próximo número? 2, 10, 16, 17, 18, 19 … 200 Exemplos
1, 1, 2, 3, 5, 8, 13,
7
Receita Ovo Frito Colocar óleo em uma frigideira, levar ao fogo.
Abra o ovo em um recipiente e adicione sal. Despeje o ovo na frigideira, vire e deixe fritar.
8
Calcular a Área: De um quadrado De um triângulo
9
Fluxogramas Pseudo Linguagem
Algoritmo - Seqüência de instrução finita e não ambígua
10
Algoritmo
11
Dados Numéricos Inteiros 1, 2, +3, -2 Reais 0.5, 1.80, ,
12
Dados Alfa-numéricos Caractere “Engenharia Mecânica” “3099-3838”
“Olá, como vai?”
13
Dados Lógicos Booleano Verdadeiro Falso
14
Variáveis Constantes Valor pode variar ao longo da execução
Devem conter no mínimo uma letra e devem sempre iniciar com caracter alfa-numérico Não pode conter caracteres especiais (“, #, (espaços em branco), ~, etc.) Pode conter _ (underline) ou – (traço), mas não no início Constantes Valor fixo ao longo da execução
15
Exemplo inicio TEXTO: caractere; escreva(“Digite seu nome: “);
leia (TEXTO); escreva (“Seu Nome é: “ TEXTO); fim;
16
Dicas Utilizar identação
Utilizar nomes de variáveis próximo ao que elas aramazenam
17
Faca um algoritmo que: Leia o nome da sua mãe
Escreva a frase Minha Mãe (NOME) é linda inicio NOME_MAE: caractere; escreva(“Digite o nome de sua mae: “); leia (NOME_MAE); escreva (“Minha Mãe “ TEXTO “é linda”); fim;
18
Faca um algoritmo que: Leia dois números Escreva a soma dos dois
inicio NUM1, NUM2, SOMA: inteiro; escreva(“Digite o 1º numero: “); leia (NUM1); escreva(“Digite o 2º numero: “); leia (NUM2); SOMA<- NUM1 + NUM2; escreva (SOMA); fim;
19
Operadores Soma + Subtração - Multiplicação * Divisão / Recebe <-
Igual = Menor < Maior >
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.