Exercícios de Conhecendo o C++ - Lista de Exercícios Resolvida
Questão 1
Classifique como V para verdadeiro ou F para falso
- Um algoritmo é um passo-a-passo de como executar um processo
- Um compilador transforma um algoritmo escrito em linguagem humana em código C++
- Sem ter uma IDE é impossível programar e executar um código C++
- Um algoritmo é um passo-a-passo de como executar um processo
- Um compilador transforma um algoritmo escrito em linguagem humana em código C++
- Sem ter uma IDE é impossível programar e executar um código C++
Passo 1
E aí pessoal, belezinha? Vamos resolver essa questão de V ou F um item de cada vez.
O primeiro item é:
A gente precisar lembrar da definição de um algoritmo que é: “uma sequência de passos lógicos para atingir um objetivo”. Essa definição é muito similar ao que é dito na questão, então o primeiro item é verdadeiro.
Passo 2
Vamos pro segundo item:
Lembre que um compilador é um programa especial que converte um código escrito em uma linguagem de programação em linguagem de máquina.
Ou seja, a afirmação do segundo item está errada! Pois o compilador não recebe um algoritmo escrito em linguagem humana, mas sim um código escrito em C++ (ou outra linguagem apropriada).
E também, o resultado de um compilador é um código binário que a máquina consegue executar (linguagem de máquina), e não o código C++
Ou seja, a segunda afirmação é falsa.
Passo 3
Pra terminar vamos olhar a terceira afirmação:
Uma IDE é um Ambiente Integrado de Desenvolvimento, que são programas que auxiliam na hora de escrever um código, porém, usar uma IDE é opcional! Tudo que você precisa pra programar em C++ é um lugar pra escrever o código e de um compilador.
Logo, a terceira afirmação é falsa.
Ver solução completaQuestão 2
Sabemos que um algoritmo é uma sequência de passos lógicos para desenvolver uma ação.
Escreva em linguagem natural um algoritmo que leia três números, calcule a média e escreva o resultado.
Ver solução completaQuestão 4
Explique o que quer dizer: O C++ é uma linguagem de programação, compilada e multi-paradigma.
Ver solução completaQuestão 5
Caracterize a afirmação como Verdadeiro ou Falso
“Antes de aprender a programar na linguagem C++, você deve aprender Linguagem C”
Ver solução completa