algoritmos e programação

5735 palavras 23 páginas
5- A Lógica da Programação
Comandos If-else
Unesp – Campus de Guaratinguetá
Curso de Programação Computadores
Prof. Aníbal Tavares
Profa. Cassilda Ribeiro
1

5. A Lógica da programação
5.1 Introdução
!

Neste tópico começaremos a ver em detalhes, a lógica que está por traz dos programas computacionais. Para tanto vamos, ao mesmo tempo, aprender a fazer algoritmos e a colocá-los em linguagem C.

Exemplo 1: Dados os comprimentos dos lados de um triângulo (nas variáveis LADO1 e LADO2), fazer um algoritmo para determinar e imprimir o comprimento do terceiro lado (HIPOTENUSA).
Suponha que todas as variáveis sejam inteiras.

hipotenusa

lado1 lado2 ?
H = (L12+L22)1/2

2

5.1 Introdução

Declarações
Algoritmo: Pitágoras variáveis LADO1, LADO2, Q1, Q2: inteiros.
HIPOTENUSA:real;
Inicio
1. [Ler dados conhecidos]
Leia (LADO1, LADO2);
2. [Calcular os quadrados dos lados conhecidos]
Q1 " LADO1 ↑ 2;
Q2 " LADO2 ↑ 2;
3. [Calcular o comprimento do terceiro lado]
HIPOTENUSA" SQRT (Q1 + Q2);
4. [Sair resultado]
Escreva" (´Lados =`, LADO1, LADO2, HIPOTENUSA);
Fim
Instruções

3

5.1 Introdução

Algoritmo
Algoritmo: Pitágoras
Declarar variáveis;
Inicio
Leia (L1, L2);
Q1 " L1 ↑ 2;
Q2 " L2 ↑ 2;
H" SQRT (Q1 + Q2);
Escreva"(L1,L2,H);
Fim

Código C
// Dados os 2 catetos de um triângulo,
//este programa calcula a hipotenusa!
#include
#include
#include
main()
{ //Inicio float L1, L2, H; printf(“Forneça L1 e L2:”); scanf(“%f%f”,&L1,&L2); H = sqrt(L1*L1 + L2*L2); printf(“ L1=%f, L2=%f, H=%f \n”,L1,L2,H); system(“pause”); }//Fim
4

5. A Lógica da programação

5.2. Rastreando um Algoritmo
! Depois de elaborado um algorítmo, como saber se ele faz o que se supõe que faça?

Para se descobrir isto, deve-se rastrear o algoritmo, isto é, executá-lo manualmente, com dados numéricos, utilizando lápis e papel para registrar os valores tomados pelas variáveis a cada passo.

3

5

Algoritmo

4

O

Relacionados

  • algoritmo e programacao
    3082 palavras | 13 páginas
  • algoritmos e programaçao
    1031 palavras | 5 páginas
  • algoritmo e programação
    875 palavras | 4 páginas
  • Algoritmos e programacao
    1584 palavras | 7 páginas
  • Algoritmos e Programação
    1060 palavras | 5 páginas
  • Algoritmo e programação
    660 palavras | 3 páginas
  • Algoritmos de Programação
    10765 palavras | 44 páginas
  • Algoritmo e programacao
    670 palavras | 3 páginas
  • algoritmo e programação
    3191 palavras | 13 páginas
  • algoritmo e programação
    7001 palavras | 29 páginas