LINGUAGEM DE PROGRAMAÇÃO

535 palavras 3 páginas
Primeiros Passos na
Linguagem C/C++
Prof. Marcelo Cohen flash@inf flash@inf..pucrs. pucrs.br Como traduzir um algoritmo ?




Exemplo: algoritmo que lê 3 valores, calcula a média e escreve o resultado na tela
Para traduzi-lo traduzi-lo,, será necessário conhecer a sintaxe da linguagem C, isto é, como escrever corretamente o programa de forma que o compilador entenda. Programa equivalente em C/C++
INÍCIO
INTEIRO x, y, z
REAL média
LER x
LER y
LER z média = (x+y+z)/3
ESCREVER média
FIM

#include iostream.h> main() main() { int x, y, z; float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() { int x, y, z; float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() {
Indica uso da biblioteca para entrada e saída padrão (iostream) int x, y, z; float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() Corresponde ao INÍCIO do
{
algoritmo (main – principal em int x, y, z; inglês) float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() { int x, y, z; float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() Note que no final da cada
{
comando é necessária a presença int x, y, z; z; de um ponto-e-vírgula! float media; cin >> x; cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() {
Declaração da variável media, cujo tipo é real (float) int x, y, z; float media;
Atenção! Repare que os nomes das cin >> x; variáveis não podem ter acentuação! cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() {
Equivale ao LER: espera a digitação de um valor inteiro e armazena int x, y, z; na variável x float media; cin >> x;
(Idem para as variáveis y e z) cin >> y; cin >> z; media = (x+y+z)/3; cout main() main() { int x, y, z;
Calcula a média dos 3 números float media; e armazena o resultado na cin >> x;
variável

Relacionados

  • Linguagem de programação
    2473 palavras | 10 páginas
  • linguagem de programação
    1772 palavras | 8 páginas
  • linguagem de programaçao
    582 palavras | 3 páginas
  • Linguagem de Programação
    678 palavras | 3 páginas
  • linguagem de programação
    2582 palavras | 11 páginas
  • Linguagens de programação
    8924 palavras | 36 páginas
  • Linguagens de Programação
    1093 palavras | 5 páginas
  • Linguagem de Programação
    2774 palavras | 12 páginas
  • Linguagem de Programação
    1562 palavras | 7 páginas
  • Linguagens de programação
    1385 palavras | 6 páginas