TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Сonceitos-chave de programação

Artigo: Сonceitos-chave de programação. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  31/10/2014  •  Artigo  •  995 Palavras (4 Páginas)  •  294 Visualizações

Página 1 de 4

Centro Universitário Anhanguera-Unaes2

Campo Grande-MS

03/10/14

Algoritmo e Programação

Professor: Diego

Engenharia de Produção

1° Semestre Turma A

Noturno

Alunos:

DriellyFoesRA:0976000510

Eliane NantesRA:9195418373

Filype FélixRA:9202840277

Gislaine de DeusRA:9911150371

CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO

Para facilitar a construção de algoritmos computacionais, as linguagens de programação estão muito mais próximas da realidade.

É utilizada pseudolinguagem, o Portugol para melhor detalhamento no momento da construção do programa. A estrutura do Portugol pode ser dada pela declaração das variáveis e das ações do programa.

As variáveis são responsáveis por identificar as informações que estão sendo manipuladas. Sendo divididas em tipos básicos que englobam números inteiros, reais, caracteres, lógicos entre outros. Cada variável definida no programa usa um local da

memória, que é acessada através do nome dado a ela.

No Algoritmo também devem ser utilizados operadores aritméticos, que são responsáveis por expressar as equações matemáticas. Em algumas condições deve-se usar também operadores relacionais e lógicos(><- = <).

No dia-a-dia nos deparamos com diversos problemas que podem ser expressos na forma de algoritmos, desde fritar um ovo até calcular uma equação do primeiro grau.

Definindo, algoritmo é um conjunto de ações com propriedades especiais e especificas e com algumas para controlar a ordem na qual as ações são realizadas.

Para construir um algoritmo, é necessário utilizar-se de sequencias, que irão estabelecer a ordem na qual as ações deverão ser executadas.Essas sequencias são marcadas por ponto e vírgula(;)

Para usar uma condição, usa-se alternativa: se<condição> então <conjunto de ações> para avaliar se essa condição é verdadeira. Quando a condição é verdadeira(satisfeita), o programa deve repetir de uma forma simplificada o conjunto de ações.

Essas três estruturas de controle representam os conceitos básicos para a crição de qualquer algoritmo, por mais complexo que ele seja.

PROGRAMAÇÃO ESTRUTURADA

Bibliografia:

ARAUJO, Everton Coimbra. Algoritmos: fundamentos e prática. Florianópolis, VisualBooks, 2007. ASCENIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi. Fundamentos da programação de computadores. São Paulo: Pearson Prentice Hall, 2007. BORATTI, Isaias Camilo. Introdução à programação algoritmos. Florianópolis : Visual Books, 2007. CELES FILHO, Waldemar; CERQEIRA, Renato; RANGEL, José Lucas. Introdução a Estrutura de Dados. Rio de Janeiro: Elsevier, 2004. FORBELLONE, André Luiz Villar; EBERSPÄCHER, Henri Frederico. Algoritmos e Programação. Prentice Hall,2005.

EX: 1 ->

Construir um algoritmo que leia duas variáveis A e B. E calcule: a soma, a subtração, a multiplicação e a divisão entre elas. A seguir mostre o resultado de cada cálculo.

algoritmo "As quatro operações entre A e B"

// Função :

// Autor :

// Data : 26/09/2014

// Seção de Declarações

var

a,b,total:real

inicio

escreval("digite um numero")

leia(a)

escreval("digite numero")

leia(b)

escreval("Total soma",a+b)

escreval("Total subtração",a-b)

escreval("Total multiplicação",a*b)

escreval("Total divisão",a/b)

fimalgoritmo

Ex: 02->

Escrever um algoritmo que calcule a raiz quadrada de qualquer número.

algoritmo "Raiz Quadrada"

// Função :

// Autor :

// Data : 26/09/2014

// Seção de Declarações

var

num:real

inicio

escreval("digite um numero")

leia(num)

escreval("Raiz Quadrada de",num,"=",RAIZQ(num))

fimalgoritmo

EX: 03->

Faça um algoritmo que leia a base e a altura, de um triangulo e em seguida, escreva a área do mesmo.

algoritmo "Area do Triangulo"

// Função :

// Autor :

// Data : 26/09/2014

// Seção de Declarações

var

area,b,h:real

inicio

escreval("digite valor base do Triangulo:")

leia(b)

escreval("digite

...

Baixar como (para membros premium)  txt (8.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com