Você está na página 1de 6

ATIVIDADE DE LOGICA DE PROGRAMAÇÃO

QUESTÃO 1.

1 Identifique para cada dado abaixo se ele é do tipo Inteiro, Real, Lógico ou Caractere:

2 Número de latas de refrigerante de uma prateleira= INTEIRO

3 Nome de um assinante de uma linha telefônica=LOGICO

4 Quantidade de sacos de arroz vendidos em um mercado= INTEIRO

5 Luz de um sinal de trânsito (assuma ‘V’ermelho, ‘A’marelo, v’E’rde)=CARACTERE

6 Quantidade de litros de combustível no abastecimento em um posto=REAL

7 Número de alunos de uma turma=INTEIRO

8 Quantidade de automóveis produzidos no mês por uma fábrica= INTEIRO

9 Número de bois no pasto de uma fazenda=INTEIRO

10 Quantidade de laranjas disponíveis em uma caixa=INTEIRO

11 Nome do funcionário de um escritório=LOGICO

12 Número de notas de dinheiro no caixa de uma agência bancária=INTEIRO

13 Quantidade de salas de aula de uma faculdade=INTEIRO

14 Status do pagamento de uma fatura (pago ou não-pago)=LOGICO

15 Raiz de uma equação do segundo grau=REAL

16 Autor de um livro=LOGICO

17 Saldo bancário de um cliente=REAL

18 Uma letra minúscula do alfabeto=CARACTERE

19 Número de canais de um serviço de TV à cabo=INTEIRO

20 Valor da prestação de uma TV=REAL

QUESTÃO 2: Algoritmo "QUESTÃO 2"

Var

// Seção de Declarações das variáveis

n1, n2: inteiro

multi: inteiro

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

escreva("digite um numero")

leia(n1)

escreva("digite um numero")

leia (n2)

multi <- n1 * n2

escreval (multi)

Fimalgoritmo

QUESTÃO 3: Algoritmo "QUESTÃO 3"

Var
// Seção de Declarações das variáveis

Numero: INTEIRO

dobro: INTEIRO

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

escreva ("Digite um numero")

leia (numero)

dobro <- numero * 2

escreva ("O dobro do numero é", dobro)

Fimalgoritmo

QUESTÃO 4: Algoritmo "QUESTÃO 4"

Var

// Seção de Declarações das variáveis

n1: REAL

n2: REAL

n3: REAL

Soma, multi: REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

escreva("digite o primeiro numero")

leia(n1)

escreva("digite o segundo numero")

leia (n2)

escreva("digite o terceiro numero")

leia (n3)

soma <- n1 + n2

escreval (soma)

multi <- soma * (n2 + n3)

escreval (multi)

Fimalgoritmo

QUESTÃO 5: Algoritmo "QUESTÃO 5"

// Disciplina : [Linguagem e Lógica de Programação]

Var
// Seção de Declarações das variáveis

N1 : REAL

MULTI :REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

ESCREVA ("DIGITE UM NUMERO")

LEIA (N1)

MULTI <- N1 * N1 * N1

ESCREVAL (MULTI)

Fimalgoritmo

QUESTÃO 6: Algoritmo "QUESTAO 6"

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis

N1, N2 : INTEIRO

DIVISAO : REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

ESCREVA ("ESCREVA O DIVIDENDO")

LEIA (N1)

ESCREVA ("ESCREVA O DIVISOR")

LEIA (N2)

DIVISAO <- N1 / N2

ESCREVAL (DIVISAO)

Fimalgoritmo

QUESTÃO 7: Algoritmo "QUESTAO 7"

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis


N1 : INTEIRO

MULTI : INTEIRO

DIVISAO : REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

ESCREVA ("DIGITE UM NUMERO")

LEIA (N1)

MULTI <- N1 * N1

ESCREVAL (MULTI)

DIVISAO <- MULTI / 2

ESCREVAL (DIVISAO)

Fimalgoritmo

QUESTÃO 8: Algoritmo "QUESTÃO 8"

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis

N1 : REAL

MULTI : REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

ESCREVA ("DIGITE O VALOR")

LEIA (N1)

MULTI <- N1 * 5.50

ESCREVAL (MULTI)

Fimalgoritmo

QUESTÃO 9: Algoritmo "QUESTÃO 9 "

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis

N1 : REAL
MULTI : REAL

DIVISAO : REAL

SOMA : REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

ESCREVA ("DIGITE SEU SALARIO")

LEIA (N1)

MULTI <- N1 * 15

ESCREVAL (MULTI)

DIVISAO <- MULTI / 100

ESCREVAL (DIVISAO)

SOMA <- DIVISAO + N1

ESCREVAL (SOMA)

Fimalgoritmo

QUESTÃO 10: Algoritmo "QUESTAO 10"

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis

AREA, LARGURA, COMPRIMENTO: REAL

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

escreva("Digite a largura do terreno: ")

Leia (largura)

escreva("Digite o comprimento do terreno: ")

Leia (comprimento)

area <- largura * comprimento

escreval ("sua area é:", area)

Fimalgoritmo

QUESTÃO 11: Algoritmo "QUESTAO 11"

// Disciplina : [Linguagem e Lógica de Programação]

Var

// Seção de Declarações das variáveis

FERRADURAS, CAVALOS, PATAS : INTEIRO

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...

Patas <- 4

ESCREVA ("Digite a quantidade de cavalos")

Leia (cavalos)

FERRADURAS <- CAVALOS * PATAS

Escreval ("A quantidade necessaria é: " , ferraduras)

Fimalgoritmo

QUESTÃO 12: Algoritmo "QUESTAO 12"

Var

// Seção de Declarações das variáveis

x, y: inteiro

total, poupanca: real

Inicio

// Seção de Comandos, procedimento, funções, operadores, etc...

escreva ("digite a quantidade de pães")

leia(x)

escreva ("digite a quantidade de broas")

leia(y)

total <- x * 0.12 + y * 1.5

poupanca <- total * 0.1

escreval ("Você vendeu o total de R$ ", total)

escreval ("Você deve guardar R$ " , poupanca)

Fimalgoritmo

QUESTÃO 13: SERÁ IMPRESSO A RESPOSTA QUE VAL3= 10

QUESTAO 14: SERÁ IMPRESSO QUE PRI=8 SEG=5 TER=5

Você também pode gostar