Apresentação de Portugues Estruturado

Propaganda
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS
ESTRUTURADO (PORTUGOL)
Professor Carlos Muniz
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS ESTRUTURADO
(PORTUGOL)
Português Estruturado
Vamos escrever sequências de instruções que possam ser entendidas
por qualquer programador, independente da linguagem de
programação utilizada. Com essas instruções (algoritmo em português
estruturado), o programador terá um roteiro para a codificação do
programa.
Professor Carlos Muniz
[email protected]
Utilizaremos o que é chamado de pseudocódigo, também conhecido
como Português Estruturado ou Portugol.
Em seguida, vamos testar na prática os conceitos aprendidos, criando
pequenos programas nas linguagens de programação C, C++ E Java
Todas são linguagens de programação orientadas a objetos e não
estruturadas. Mas servem perfeitamente para o estudo da lógica e dos
algoritmos por sua flexibilidade e sintaxe simples.
2
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS ESTRUTURADO
(PORTUGOL)
Algoritmo em Português Estruturado
Professor Carlos Muniz
[email protected]
var idade: inteiro
Inicio
escreva "Qual a sua idade?";
leia idade;
se idade < 25;
escreva "Puxa, você é muito jovem!";
senao se idade >= 25 e idade < 50
escreva "Você é uma pessoa madura.";
senao
escreva "Você é uma pessoa experiente";
fimse
fim
3
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS ESTRUTURADO
(PORTUGOL)
Algoritmo em C
Professor Carlos Muniz
[email protected]
#include <stdio.h>
#include <stdlib.h>
// Entrar com 4 notas e exibir a media
void main()
{
//Declarando variaveis reais
float a,b,c,d,media;
//Imprimindo na tela
printf("Digite a nota: ");
//Guardando valor na variavel
scanf("%f",&a);
printf("Digite a nota: ");
scanf("%f",&b);
printf("Digite a nota: ");
scanf("%f",&c);
printf("Digite a nota: ");
scanf("%f",&d);
// Calculando
media=(a+b+c+d)/4;
//imprimindo resultado na tela
printf("A media das notas e: %2.2f",media );
}
4
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS ESTRUTURADO
(PORTUGOL)
Algoritmo em C++
Professor Carlos Muniz
[email protected]
#include<iostream>
using namespace std;
// Programa de impressão de variaveis
int main()
{
//Declarando Variaveis inteiras
int a,b,soma;
//Imprimindo na tela
cout<<"Entre com um numero inteiros: ";
//Variavel A recebendo o numero digitado
pelo usuário
cin>>a;
//Imprimindo na tela
cout<<"Entre com um numero inteiros: ";
//Variavel B recebendo o numero digitado
pelo usuário
cin>>b;
//Somando as variaveis
soma=a+b;
//Imprimindo o resultado na tela
cout<<"A soma dos dois numeros e
"<<soma;
5
LÓGICA DE PROGRAMAÇÃO
INTRODUÇÃO AO PORTUGUÊS ESTRUTURADO
(PORTUGOL)
Algoritmo em Java
Professor Carlos Muniz
[email protected]
package p.exemplos;
/* * O primeiro programa em Java:
Hello World
*/
// Todo programa tem um ponto de
entrada: o "método" main de alguma
"classe“
public class Hello {
public static void
main(String[] args) {
System.out.println("Hello,
world!");
}
}
6
Download