Prévia do material em texto
Algoritmos e Técnicas de Programação (/alu…
Aap2 - Algoritmos e Técnicas de Programação
Avaliar Material
a)
b)
c)
d)
e)
1) Ao se criar uma variável o programador pode optar por já atribuir um valor ou não, mesmo existindo
essa opção é uma boa prática de programação sempre inicializar as variáveis para evitar que recebam
dados que estejam na memória.
#include <stdbool.h>
void main(){
int altura = 1.86;
float salario = 7500;
double qtd_atomos;
bool confirma = false;
char genero = 'M';
}
Assinale a alternativa que apresenta corretamente a descrição do erro existente no programa anterior.
Alternativas:
A variável confirma deveria estar recebendo o valor false entre aspas: "false".
A variável salario não pode ser iniciada com um valor inteiro.
A variável altura não pode ser iniciada com um valor de ponto flutuante (Real). Alternativa assinalada
A variável genero deveria estar recebendo o valor "M" sem as aspas: M.
O tipo double na declaração da variável qtd_atomos não é válido.
https://colaboraread.com.br/aluno/timeline/index/3382196601?ofertaDisciplinaId=1859826
https://colaboraread.com.br/notificacao/index
javascript:void(0);
a)
b)
c)
d)
e)
2)
a)
b)
c)
d)
e)
3)
Para suprir parte da limitação dos valores que uma variável pode assumir pelo seu tipo, foram criados
modificadores de tipos. Estes são comandos usados na declaração da variável que modificam sua
capacidade padrão.
De acordo com as informações apresentadas na tabela a seguir, faça a associação dos comandos usados
na declaração da variável mostrado na coluna -A com suas respectivas definição apresentadas na coluna-B.
Coluna -A Coluna -B
I. unsigned1. Que aumenta a capacidade padrão.
II. short 2. Usado para especificar que a variável irá armazenar somente a porte positiva do número.
III. long 3. Que reduz o espaço reservado pela memória .
Assinale a alternativa que apresenta a associação correta.
Alternativas:
I - 2; II - 3; III - 1; Alternativa assinalada
I - 3; II - 2; III - 1;
I - 2; II - 1; III - 3;
I - 3; II - 1; III - 2;
I - 1; II - 2; III - 3;
Uma variável é uma informação que você pode usar dentro de um programa C . Esta informação está
associada com um lugar específico da memória (isso é feito pelo compilador). O nome da variável e o
endereço da memória onde a informação está armazenada estão associados. O nome e o endereço não
mudam. Mas, o valor da informação pode mudar (o valor do que está dentro da caixa pode mudar, embora
o tipo seja sempre o mesmo). Cada variável tem um tipo associado. Alguns tipos de variáveis que
discutiremos incluem int, char e float.
Fonte:Disponível em< http://www.inf.ufpr.br/cursos/ci067/Docs/NotasAula.pdf>Acesso.27.Jun.2018.
Neste contexto, julgue as afirmações que se seguem.
I - O especificador de formato %d indica que será impresso uma variável do tipo double.
II - O especificador de formato %c indica que será impresso uma variável do tipo caractere.
III - O especificador de formato %f indica que será impresso uma variável do tipo real (float).
É correto apenas o que se afirma em:
Alternativas:
I.
II.
III.
II e III. Alternativa assinalada
I e II.
a)
b)
c)
d)
e)
4) Os operadores aritméticos são utilizados nos programas toda vez que há a necessidade de calcular
algum valor. Segundo SOFFNER (2013) devemos respeitar a ordem de execução dos operadores aritméticos.
Um resultado poderá sofrer alterações caso a ordem de execução dos operadores aritméticos não for
respeitado, pelo programador, quando o programa é criado.
Fonte:SOFFNER, Renato. Algoritmos e programação em linguagem C. São Paulo: Saraiva, 2013.
Os operadores aritméticos possuem prioridades de execução diferentes a seguir são listados os
operadores .
1. Os parênteses.
2. A multiplicação, divisão e módulo.
3. A potenciação e radiciação.
4. A soma e subtração.
Assinale a alternativa que apresenta a ordem correta da execução dos operadores aritméticos:
Alternativas:
3 – 1 – 4 – 2.
1 – 3 – 2 – 4. Alternativa assinalada
1 – 4 – 3 – 2.
1 – 2 – 3 – 4.
4 – 3 – 2 – 1.