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

O que é o processo de compilação?

Por:   •  20/12/2021  •  Trabalho acadêmico  •  4.386 Palavras (18 Páginas)  •  117 Visualizações

Página 1 de 18

[pic 1][pic 2][pic 3][pic 4]

        Aluna: Yashiminne Luiza Ferreira do Carmo        Lista de Exercícios

Introdução à Linguagem C++

[pic 5]

  1. Qual a relação entre algoritmo e linguagem de programação?

        Um algoritmo é uma sequência de passos para se chegar a uma solução. A linguagem de programação é a responsavel comunição entre homem e a maquina, linguagem de programação é uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar software.

  1. O que é o processo de compilação?

Compilação é o processo de tradução do programa escrito em uma linguagem de programação para um formato no qual o computador entenda.

  1. Assista ao seguinte vídeo no Youtube [ https://www.youtube.com/watch?v=fzNd_PD4_n4 ] em seguida explique os mecanismos de compilação e interpretação de código-fonte, evidenciando suas diferenças.

Linguagem compilada é um meio de comunicação em que o código fonte, e introduzido uma linguagem que por sua vez sera executado diretamente pelo sistema operacional ou pelo processador, logo após ser traduzido por meio de um processo chamado compilação, usando um software de computador chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou código de máquina.

Linguagem interpretada é uma linguagem de programação em que o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador. Mesmo que um código em uma linguagem passe pelo processo de compilação, a linguagem pode ser considerada interpretada se o programa resultante não for executado diretamente pelo sistema operacional ou processador.

ATENÇÃO: Para cada uma das questões de programação abaixo entregue o código-fonte (formatado em fonte Courier New e devidamente indentado) e uma imagem da execução de cada programa (print screen).


  1. Faça um programa em C++ que solicite ao usuário que digite o diâmetro de uma circunferência, o programa escreverá na tela a ÁREA e o PERÍMETRO desta circunferência. Veja as fórmulas abaixo:

[pic 6]

#include <iostream>

#include <cmath>

using namespace std;

int main () {

        

        // Declaração de variaveis

        float c, a, pi, r, p;

        

        // Entrada de dados

        cout <<"Digite o raio da circunferencia: "<< endl;

        cin >> r;

        pi = 3.141;        

        

        // Processamento

        // Calcular o Perimetro da Circunferencia ou Comprimento

        c = 2 * pi * r;

        

        // Calcular a Area da Cirfunferencia

        pow (r,2);

        p = pow (r,2);

        a = pi * p;

        

        // Saida

        cout << "O comprimento e: " << c << " m" << endl;

        cout << "A area e: " << a << " m^2" << endl;

        return 0;

}

[pic 7]


  1. Faça um programa em C++ que solicite ao usuário que digite o ano de seu nascimento. O programa calculará e exibirá na tela a idade a partir do ano digitado.

#include <iostream>

using namespace std;

int main () {

        

        // Declaração de variaveis

        int at, an, id;

        

        // Entrada de dados

        cout <<"Digite o ano de nascimento:"<< endl;

        cin >> an;

        cout <<"Digite o ano atual:" << endl;

        cin >> at;

        

        // Processamento

        // Calcular a idade

        id = at - an;

        

        // Saida

        cout << "Sua idade e: " << id << endl;

        return 0;

}

[pic 8]


  1. A pizzaria da Didi vende 5 tipos de produtos. Veja a tabela:

Produto

Preço

Pizza Grande

R$ 30,00

Pizza Média

R$ 23,00

Pizza Pequena

R$ 18,00

Refrigerante 2 Litros

R$ 6,50

Refrigerante Lata

R$ 3,50

Faça um programa em C++ que solicite ao usuário que digite a quantidade consumida de cada um dos 5 produtos. O programa calculará e exibirá na tela o valor a pagar.

#include <iostream>

using namespace std;

int main () {

        

        // Declaração de variaveis

        int qc1, qc2, qc3, qc4, qc5;

        float v1, v2, v3, v4, v5, t, t1, t2, t3, t4, t5;

        // qc = Quantidade Consumida

        // v1 a v5 = valor

        // t1 a t5 = Total Consumido

        // t = Total a ser pago

        

        // Entrada de dados

        cout <<"Digite a quantidade de Pizza Grande consumida: " << endl;

        cin >> qc1;

...

Baixar como (para membros premium)  txt (13.6 Kb)   pdf (1.4 Mb)   docx (1.3 Mb)  
Continuar por mais 17 páginas »
Disponível apenas no TrabalhosGratuitos.com