Buscar

EXERCÍCIO AULA 2 - 1

Prévia do material em texto

INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA 
EM C 
2a aula 
Lupa 
 
 
 
PPT 
 
MP3 
 
 
 
Exercício: EEX0006_EX_A2_202001053298_V1 31/03/2020 
Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 
 
 
 
 1a Questão 
 
 
Sobre a linguagem de programação C++, é correto afirmar que a mesma: 
I. Não permite a criação de variáveis do tipo lógico; 
II. É case sentive, ou seja, faz distinção entre letras maiúsculas e minúsculas; 
III. Permite que os identificadores de variáveis iniciem pelo caractere sublinhado ("_"); 
IV. É fracamente tipada; o que permite que uma variável seja declarada sem que seu tipo seja definido. 
 
 
I, II e III são verdadeiras. 
 
I e IV são verdadeiras. 
 
II, III e IV são verdadeiras. 
 II e III são verdadeiras. 
 I e II são verdadeiras. 
Respondido em 31/03/2020 15:57:13 
 
 
Explicação: 
A linguagem de programação C++ 
- oferece a possibilidade de criação de variáveis e constantes do tipo lógico, definido como bool; 
- faz distinção entre letras maiúsculas e minúsculas; portanto, TELEFONE é diferente de telefone; 
- permite que o primeiro caractere de identificadores de variáveis seja o sublinhado ("_"); 
- é fortemente tipada, ou seja, o tipo de dado a ser armazenado na variável deve ser explicitamente 
definido., 
 
 
 
 
 2a Questão 
 
 
Na linguagem de programação C++, a declaração de uma variável envolve não somente a definição de seu 
tipo como também a definição de seu identificador. Conforme as regras dessa linguagem, são identificadores 
de variáveis válidos: 
 
 
nome-proprio, salBRUTO, #email, matricula*2019 
 
NoMePrOpRiO, SalBruto, e-mail, matricula 2019 
 nomePróprio, SAlBRuTO, email, matrícula2019 
javascript:abre_frame('2','2','','','');
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
javascript:abre_frame('3','2','','','');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
 
Nome@Proprio, SALBRUTO, *email*, matricula 2019 
 nomeProprio, sal_Bruto, _email, matricula2019 
Respondido em 31/03/2020 15:58:13 
 
 
Explicação: 
No C++, as regras para criação de identificadores de variáveis são as seguintes: 
• Os identificadores podem começar com uma letra ou com o caractere "_"; 
• Após o primeiro caractere, o identificador pode ser comporto por letras e números; 
• Caracteres especiais e espaços em branco não podem ser utilizados. 
• 
 
 
 
 3a Questão 
 
 
Um menino resolveu abrir o cofrinho de economias que contém o que guardou durante um ano. São moedas 
de R$ 0,25, R$ 0,50 e R$ 1,00. Imaginando que você precisa escrever um programa em C++ que, a partir 
da quantidade de cada moeda, mostre a quantia total economizada, como seria a declaração de variáveis 
necessárias a este programa? 
 
 float qtde25, qtde50, qtde1, quantiaTotal; 
 
int qtde25, qtde50, qtde1, quantiaTotal; 
 
bool qtde25, qtde50, qtde1, quantiaTotal; 
 
char qtde25, qtde50, qtde1, quantiaTotal; 
 
string qtde25, qtde50, qtde1, quantiaTotal; 
Respondido em 31/03/2020 15:58:27 
 
 
Explicação: 
As variáveis precisam ser capazes de armazenar valores do tipo real, portanto, precisam ser declaradas 
como float. 
 
 
 
 
 4a Questão 
 
 
Uma variável é um espaço da memória principal dedicado ao armazenamento temporário de valores. No 
C++, elas podem ser declaradas como sendo de diferentes tipos, dentre eles 
 
 bool, char, int e float. 
 
real, int, char e double. 
 
long char, long bool, long int e long float. 
 
character, string, real e double. 
 
booleano, integer, string e char. 
Respondido em 31/03/2020 15:59:46 
 
 
Explicação: 
No C++, os tipos disponíveis para declaração de variáveis são int, long int, float, double, char e bool. 
 
 
 
 
 5a Questão 
 
 
No C++, é possível declarar variáveis e constantes. Uma constante é um espaço da memória reservado a 
um valor que não se altera ao longo da execução de um programa. Imaginando que você precise de uma 
constante para armazenar o valor de PI (3,14), como seria feita sua declaração em C++? 
 
 
const real PI=3.14; 
 
const integer PI=3.14; 
 
float PI=3.14; 
 const float PI=3.14; 
 
const int PI=3.14; 
Respondido em 31/03/2020 16:00:14 
 
 
Explicação: 
No C++, a declaração de constantes se inicia com a palavra reservada const, seguida do tipo da 
constante, seu identificador e seu valor. 
 
 
 
 
 
 6a Questão 
 
 
Um restaurante self-service vende comida por peso e cobra R$ 34,90 por quilo consumido. Sabendo que o 
preço a ser pago pelo cliente é calculado a partir do peso de seu prato multiplicado pelo valor do quilo, o 
trecho de declaração de variáveis em C++ que seria necessário em um programa capaz de informar ao cliente 
o valor a pagar é: 
 
 
bool quilo = 34.90; bool prato = 0; bool valor_pagar = 0; 
 
char quilo = 34.90; char prato = 0; char valor_pagar = 0; 
 
int quilo = 34.90; int prato = 0; int valor_pagar = 0; 
 float quilo = 34.90; float prato = 0; float valor_pagar = 0; 
 
real quilo = 34.90; real prato = 0; real valor_pagar = 0; 
Respondido em 31/03/2020 16:03:11 
 
 
Explicação: 
É necessário que as variáveis sejam do tipo float, pois armazenarão valores do tipo real.

Continue navegando

Outros materiais