Você está na página 1de 8

COLÉGIO ETAPA

LABORATÓRIO DE INFORMÁTICA – 1° ANO E.M.

AULA 2 - EXERCÍCIOS TEÓRICOS


Exercício 1 – Complete as frases abaixo, com as palavras destacadas, de modo que as mesmas ganhem sentido.

Memória RAM é o nome dado a pequenos espaços da variável do computador, aonde podemos armazenar
informações de diversos tipos e utilizá-las quando for necessário.

( armazenar - memória RAM - nome - computador – tipos - variável - espaços )

Para declarar uma variável é necessário informar o tipo de dado que ela aceita e o nome dela. Podemos declarar
inúmeras variáveis do mesmo tipo de dado, mas com nomes distintos.

( tipo de dado - variável - nome - distintos - inúmeras )

Na linguagem C++ existem quatro tipos básicos de dados, para valores numéricos inteiros temos o tipo int, para
valores numéricos fracionários temos o tipo float, para valores booleanos ou também chamados de lógicos temos o
tipo bool e por fim para caracteres temos o tipo char.

( tipo int - caracteres - tipos básicos de dados - tipo char - numéricos inteiros - booleanos - linguagem C++ - tipo bool - valores
numéricos - tipo float - lógicos )

Para dar nome às variáveis devemos seguir algumas regras, os nomes das variáveis não podem ter espaços em branco,
os nomes das variáveis devem começar com uma letra, os nomes das variáveis não podem ter caracteres especiais o e
finalmente, o nome das variáveis podem utilizar o sinal de sublinhado.

( podem - caracteres especiais - letra - variáveis - não - devem - nome - sinal de sublinhado - regras - espaços em branco )

Devemos lembrar que a linguagem C++ é diferente e, portanto, faz a diferença entre letras maiúsculas e letras
minusculas, ou seja, para a linguagem C++ a palavra IDADE é diferente da palavra idade.

( diferente - case-sesitive - letras maiúsculas - IDADE - letras minúsculas - linguagem C++ - palavra )
Exercício 2 –

A - Enumere a coluna à direita com o número item correspondente na coluna à esquerda.

Tipo de dado da variável Identificador do tipo de dado da variável

1 – int (6) – % lld

2 – float (4) –% lf

3 – char (9) – % u

4 – double (7) – % hu

5 – short int (2) – % f

6 – long long int (1) – % d

7 – unsigned int (3) – % c

8 – unsigned long long int (5) – % hd

9 – unsigned short int (8) – % llu

B - Enumere a coluna à direita com o número item correspondente na coluna à esquerda.

Capacidade de armazenamento do tipo de


Tipo de dado da variável
dado da variável

1 – int (8) – valores “lógicos” ( true / false )

2 – unsigned int (5) – número inteiros entre – 263 e 263 - 1

3 – short int (1) – número inteiros entre - 231 e 231 - 1

4 – unsigned short int (6) – número inteiros entre 0 e 264 - 1

5 – long long int (2) – número inteiros entre 0 e 232 - 1

6 – unsigned long long int (4) – número inteiros entre 0 e 216 - 1

7 – char (3) – número inteiros entre - 215 e 215 – 1

8 – bool (7) – caracteres


Exercício 3 – Marque com um ‘V’ as afirmações abaixo que são verdadeira e com um ‘F’ as afirmações abaixo
que são falsas.

(V ) - O comando scanf é responsável por ler entrada de dados nos programas e


armazenar esses dados em suas respectivas variáveis.

(F ) - Variáveis podem ser utilizadas apenas uma vez durante a execução do


programa.

(V ) - Podemos executar fórmulas matemáticas dentro do comando scanf para exibir o


resultado da fórmula.

(F ) - No comando scanf, temos que usar o símbolo & junto com o nome da variável,
para indicar onde o valor lido pelo comando scanf, será armazenado.

(V ) - Variáveis podem ter o seu valor alterado inúmeras vezes durante a execução do
programa, desde que os valores sejam sempre do mesmo tipo de dado.

(V ) - O comando printf exibe uma mensagem na tela do usuário.

(F ) - Para usar os comandos printf e scanf não é necessário incluir bibliotecas do C++.

(V ) - Variáveis possuem um valor fixo durante a execução do programa.

(F ) - Podemos executar fórmulas matemáticas dentro do comando printf para exibir o


resultado da fórmula.

(F ) - O comando scanf é usado para escrever mensagens na tela do usuário.

(F ) - O comando \n é usado para pular linha na tela do usuário.

(V ) - O comando printf também exibe na tela do usuário, os valores contidos nas


variáveis do programa.

(V ) - Podemos executar fórmulas matemáticas dentro do comando scanf para pedir a


entrada do resultado.

(V ) - O comando printf é usado na leitura de dados nos programas em C++.

(F ) - Variáveis podem ser utilizadas inúmeras vezes durante a execução do programa.

(V ) - Os Identificadores de Tipo de Dado das Variáveis são usados para indicar o tipo
de dado que o comando printf irá exibir e o tipo de dado que o comando scanf irá
ler.

(V ) - Podemos usar variáveis em fórmulas matemáticas dentro dos programas.

(F ) - Os comandos printf e scanf trabalham em parceria na entrada de dados, o printf


para exibir uma mensagem pedindo um determinado tipo de dado para o usuário
e o scanf efetivamente lendo os valores digitados pelo usuário e armazenando-os
em suas respectivas variáveis.

(F ) - Não podemos usar variáveis em fórmulas matemáticas dentro dos programas.


Exercício 4 – Entre os vários trechos de código abaixo, em cada um deles assinale com um ‘X’ a(s) linha(s) de
código que apresentam um ou mais erros.

... ...

int x ; (x ) int idade ; ( x)

printf ( “Entre com um número “) ; ( ) idade = 10 ; (x )

scanf ( “%p” , &x ) ; ( ) scanf ( “Idade vale...: %d\n” , idade ) ; ( )

... ...

... ...

int z ; (x ) float altura ; (x )

printf ( “Entre com um número” ) ; ( ) altura = 1.87 ; (x )

scanf ( “%d” , z ) ; ( ) printf ( “Altura vale...: %d\n” , altura ) ; ( )

... ...

...
...
float peso ; (x )
float altura ; ( x)
printf ( “Entre com o peso” ) ; ( )
altura = 1.87 ; ( )
scanf ( “%f” ,&peso ) ; ( )
printf ( “Altura vale...: %f\n” , &altura ) ; ( )
...
...

...
...
char letra ; ( )
int altura ; ( )
printf ( “Entre com uma letra” ) ; ( )
altura = 1.87 ; ( x )
scanf ( “%L” , &letra ) ; ( )
printf ( “Altura vale...: %d\n” , altura ) ; ( x)
...
...

Exercício 5 – Responda as questões assinalando com um ‘X’ a alternativa correta.


CAPÍTULO DE HOJE

AS DÚVIDAS DE LÚCIO

II
I Já até sei
Cris...estou com algumas Lúcio...
dúvidas... Cris...
O que eu preciso usar para
guardar informações durante a IV
execução dos meus programas? Ahh!! tá
Vai...vai...me ajuda please !! bom...
III
É sobre C++... sniff...sniff

Calma Lúcio !!...tolinho...


Você precisa usar variáveis, e para
isso, você precisa saber os tipos de
dados que as variáveis devem
aceitar. Você deve declarar
corretamente as variáveis nos
programas e nomeá-las seguindo
as normas de nomenclatura de
variáveis do C++
Pergunta: Cris está certa ?
Resposta:
(X ) Sim, como sempre essa garota mandou bem !!
( ) Não, derrapou na curva e foi parar nos pneus

II
I Fale Lúcio...meu
Ôoo Criiisss, minha rei !!
florzinha do campo...

III
Preciso exibir mensagens na
tela dos usuários dos meus
programas e também os
valores contidos nas variáveis,
qual o comando devo usar para Lúcio, você não precisa fazer
tal façanha ?? esforço algum, basta usar o
comando printf e dentro dele
colocar as mensagens que você
deseja que os usuários vejam ou
colocar as variáveis que você quer
exibir o seu valor.
Cara !! Na boa... sem drama...

Pergunta: Você concorda com a Cris ?


Resposta:
( x) Ôoo se concordo !!
( ) Não, é óbvio que ela está redondamente equivocada...
I II
Ôoo do bigode !! Tu manjas de Sim...sim...faz muito tempo, mas já fui
scanf ?? bom nisso...

III
Afff !! Só por DEUS
mesmo!!...
IV
Nem sei o que ainda me
O meu
leva a prestar atenção
charme
em vocês...
Cris...

V
Ainda essa agora !!
Eu vou até ignorar para não
cair dura no chão...

VI
O comando scanf é usado para ler uma
entrada de dados via teclado. Para isso
precisamos usar os Identificadores de Tipo de
Pergunta: Será que a Cris está certa novamente ? Variáveis ( %d , %f , %c , etc. ) para indicar
onde, e o tipo de dado do valor que será
Resposta:
digitado, lido e depois armazenado na
( x) Pode crer !! variável. No comando scanf devemos
( ) Nem pensar !! colocar o símbolo ‘&’ para indicar qual
variável irá armazenar o valor lido,
logicamente seguido do nome da variável.

Você também pode gostar