SlideShare uma empresa Scribd logo
1) Apresentar todos os valores numéricos inteiros ímpares situados na faixa de 0 a 20.

2) Elaborar um programa que apresente no final o somatório dos valores pares existentes na faixa de
0 até 500.

3) Escreva um algoritmo que leia um conjunto de 20 números inteiros e mostre qual foi o maior e o
menor valor fornecido.

4) Construa um algoritmo que permita fazer um levantamento do estoque de vinhos de uma adega,
tendo como dados de entrada tipos de vinho (branco, tinto e rose).

5) Construa um algoritmo que leia um conjunto de dados contendo altura de 50 pessoas, e depois,
calcule e escreva a maior e a menor altura.

6) Num frigorífico existem 90 bois. Cada boi traz preso em seu pescoço um cartão contendo seu
número de identificação e seu peso. Fazer um algoritmo que escreva o número e peso o boi mais
gordo e do boi mais magro.

7) Uma pesquisa sobre algumas características físicas da população de uma determinada região
coletou os seguintes dados, referentes a cada habitante, para serem analisados:
* Sexo (masculino, feminino)
* Cor dos olhos (azuis, verdes, castanhos)
* Cor dos cabelos (louros, castanhos, pretos)
* Idade
Fazer um algoritmo que determine e escreva:
a) A maior idade dos habitantes.
b) A porcentagem de indivíduos do sexo feminino cuja idade entre 18 e 35 anos inclusive e que
tenham olhos verdes e cabelos louros.

8) Em uma eleição presidencial existem quatro candidatos. Os votos são informados por código. Os
dados utilizados para a contagem obedecem à seguinte codificação:
* 1, 2, 3, 4 = voto para os respectivos candidatos;
* 5 = voto nulo;
* 6 = voto em branco.
Elabore um algoritmo que calcule e escreva:
a) O total de votos para cada candidato e seu percentual sobre o total;
b) O total de votos nulos e seu percentual sobre o total;
c) O total de votos em branco e seu percentual sobre o total.
Como finalizador do conjunto de votos, tem-se o valor 0.

9) Construa um algoritmo que apresente o peso total que será carregado por um caminhão. Sabe-se
que esse caminhão carrega 25 caixas, com pesos diferentes. Será entrada do programa o peso (P) de
cada uma das caixas.

10) Construa um algoritmo que leia vários números inteiros e positivos, calculando ao final da
seqüência a soma e a média desses números. A seqüência termina quando o usuário entrar com um
valor negativo (esse valor não deve fazer parte de nenhum dos cálculos).

11) Construa um algoritmo que leia um número e indique se ele é par ou impar. O programa só deve
levar em consideração valores positivos.
12) Construa um algoritmo que calcule a área total de uma residência (sala, cozinha, quartos, etc.,
sendo todos eles retangulares). O usuário deverá entrar com a largura (L) e o comprimento (C) de
cada cômodo da casa. Em seguida deverá ser apresentada uma pergunta, solicitando a confirmação
do usuário para continuar com a entrada de dados (a confirmação será dada quando o usuário entrar
com “S”). Caso ele entre com o valor “N”. Deverá ser apresentada a área total da casa. OBS: Não se
esqueça de validar a entrada da resposta do usuário, que só pode aceitar os caracteres “S” ou “N”.

13) Fazer um algoritmo para ler um número inteiro n e calcular e exibir a soma dos números
inteiros de 1 a n.

14) Fazer um algoritmo para ler um número inteiro n e calcular e exibir a soma dos números
inteiros ímpares no intervalo [1;n].

15) Um cinema possui capacidade de 100 lugares e está sempre com ocupação total. Certo dia, cada
espectador respondeu a um questionário, no qual constava: sua idade; sua opinião em relação ao
filme, segundo as seguintes notas:




Elabore um algoritmo que, lendo estes dados, calcule e imprima:
* A quantidade de respostas ótimo;
* A diferença percentual entre respostas bom e regular;
* A média de idade das pessoas que responderam ruim;
* A percentagem de respostas péssimo e a maior idade que utilizou esta opção;
* A diferença de idade entre a maior idade que respondeu ótimo e a maior idade que respondeu
ruim.

16) Em um prédio, com 50 moradores, há três elevadores denominados A, B e C. Para otimizar o
sistema de controle dos elevadores, foi realizado um levantamento no qual cada usuário respondia:
O elevador que utilizava com mais freqüência;
O período que utilizava o elevador, entre:
       “M” = matutino;
       “V” = vespertino;
       “N” = noturno.
Construa um algoritmo que calcule e imprima:
* Qual é o elevador mais freqüentado e em que período se concentra o maior fluxo;
* Qual o período mais usado de todos e a que elevador pertence;
* Qual a diferença percentual entre o mais usado dos horários e o menos usado;
* Qual a percentagem sobre o total de serviços prestados do elevador de média utilização.

17) Uma grande firma deseja saber qual é o empregado mais recente e qual é o mais antigo.
Desenvolver um algoritmo para ler um número indeterminado de informações (máximo de 300)
contendo o número do empregado e o número de meses de trabalho deste empregado e imprimir o
mais recente e o mais antigo. Obs.: A última informação contém os dois números iguais a zero. Não
existem dois empregados admitidos no mesmo mês.
18) Escreva um algoritmo para calcular N! (fatorial de N), sendo que o valor inteiro de N é
fornecido pelo usuário.
Sabe-se que: N! = 1 * 2 * 3 *... * (N-1) * N;
              0! = 1, por definição.

19) Faça um algoritmo que apresente um menu de opções para o cálculo das seguintes operações
entre dois números: adição, subtração, multiplicação e divisão. Possibilite ao usuário escolher a
operação desejada, mostrar o resultado e voltar ao menu de opções.

20) Foi feita uma pesquisa de audiência de canal de TV em várias casas de uma certa cidade, em um
determinado dia. Para cada casa visitada foi fornecido o número do canal (4, 5, 7, 12) e o número de
pessoas que estavam assistindo a ele naquela casa. Se a televisão estivesse desligada, nada seria
anotado, ou seja, esta casa não entraria na pesquisa. Faça um algoritmo que:
* leia um número indeterminado de dados, isto é, o número do canal e o número de pessoas que
estavam assistindo;
* calcule e imprima a porcentagem de audiência em cada canal. Para encerrar a entrada de
dados, digite o número do canal zero.

21) Escreva um algoritmo que gere os números de 1000 a 1999 e escreva somente os números que
são divisíveis por 11 e cujo resto é 5.

22) Escreva um algoritmo que leia 200 números inteiros e imprima quantos são pares e quantos são
ímpares.

23) Escreva um algoritmo que realize a potência de A (número real) por B (número inteiro e
positivo), ou seja, AB, através de multiplicações sucessivas. Esses dois valores são passados pelo
usuário através do teclado.

Mais conteúdo relacionado

PDF
Cea030.lista.01
PDF
Aplicação de derivadas post
PDF
Trabalho Algoritmo2
PPT
Algop - aula 06
ODT
Lista Exercicios 02
DOCX
Prova 9 ano
PPT
Algop - aula 06 resposta exercícios
ODT
Lista Exercicios 01
Cea030.lista.01
Aplicação de derivadas post
Trabalho Algoritmo2
Algop - aula 06
Lista Exercicios 02
Prova 9 ano
Algop - aula 06 resposta exercícios
Lista Exercicios 01

Semelhante a Exercicio Pascal Repetição (20)

PDF
PDF
Algoritmo Lista de exercícios 2
PDF
1ª lista de_algoritmos
PDF
L01 22022016
PDF
[Curso Java Basico] Exercicios Aulas 16 17
PDF
Estrutura sequencial dois
PDF
[Curso Java Basico] Exercicios Aulas 14 15
PDF
Estrutura condicional
PDF
Caderno de exercicios algoritmos-v.1.3
ODT
Lista Exercicios 03
PDF
03 Algoritmos - Exercicios.pdf
PPT
Algop - aula 07
PDF
Lista exercícios
DOC
Exercicios java basico_algoritmo_i
DOCX
Lista de exercicio lpi
PDF
2ª lista avaliativa (1)
PPT
Exercicios Php
PDF
Estrutura sequencial um
PDF
Lista p1 - 2012-1
ODT
Lista Exercicios 05
Algoritmo Lista de exercícios 2
1ª lista de_algoritmos
L01 22022016
[Curso Java Basico] Exercicios Aulas 16 17
Estrutura sequencial dois
[Curso Java Basico] Exercicios Aulas 14 15
Estrutura condicional
Caderno de exercicios algoritmos-v.1.3
Lista Exercicios 03
03 Algoritmos - Exercicios.pdf
Algop - aula 07
Lista exercícios
Exercicios java basico_algoritmo_i
Lista de exercicio lpi
2ª lista avaliativa (1)
Exercicios Php
Estrutura sequencial um
Lista p1 - 2012-1
Lista Exercicios 05
Anúncio

Mais de Marcus Vinicius (7)

PDF
Registros Pascal Exercício
PDF
Funçoes e procedimentos pascal
PDF
Exercicio Matrizes Pascal
PDF
Exercicio Vetores Pascal
PDF
Condicional 02 Pascal Exercicio
PDF
Condicional 01
PDF
Linguagem de Programação Pascal
Registros Pascal Exercício
Funçoes e procedimentos pascal
Exercicio Matrizes Pascal
Exercicio Vetores Pascal
Condicional 02 Pascal Exercicio
Condicional 01
Linguagem de Programação Pascal
Anúncio

Último (20)

PPTX
Aula sobre banco de dados com firebase db
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx
Aula sobre banco de dados com firebase db
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Processos na gestão de transportes, TM100 Col18
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Curso de Java 17 - (JEE (Sessões e Cookies)).pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
COBITxITIL-Entenda as diferença em uso governança TI
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Aula 18 - Manipulacao De Arquivos python
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Curso de Java 14 - (Explicações Adicionais (Classes Abstrata e Interface)).pptx

Exercicio Pascal Repetição

  • 1. 1) Apresentar todos os valores numéricos inteiros ímpares situados na faixa de 0 a 20. 2) Elaborar um programa que apresente no final o somatório dos valores pares existentes na faixa de 0 até 500. 3) Escreva um algoritmo que leia um conjunto de 20 números inteiros e mostre qual foi o maior e o menor valor fornecido. 4) Construa um algoritmo que permita fazer um levantamento do estoque de vinhos de uma adega, tendo como dados de entrada tipos de vinho (branco, tinto e rose). 5) Construa um algoritmo que leia um conjunto de dados contendo altura de 50 pessoas, e depois, calcule e escreva a maior e a menor altura. 6) Num frigorífico existem 90 bois. Cada boi traz preso em seu pescoço um cartão contendo seu número de identificação e seu peso. Fazer um algoritmo que escreva o número e peso o boi mais gordo e do boi mais magro. 7) Uma pesquisa sobre algumas características físicas da população de uma determinada região coletou os seguintes dados, referentes a cada habitante, para serem analisados: * Sexo (masculino, feminino) * Cor dos olhos (azuis, verdes, castanhos) * Cor dos cabelos (louros, castanhos, pretos) * Idade Fazer um algoritmo que determine e escreva: a) A maior idade dos habitantes. b) A porcentagem de indivíduos do sexo feminino cuja idade entre 18 e 35 anos inclusive e que tenham olhos verdes e cabelos louros. 8) Em uma eleição presidencial existem quatro candidatos. Os votos são informados por código. Os dados utilizados para a contagem obedecem à seguinte codificação: * 1, 2, 3, 4 = voto para os respectivos candidatos; * 5 = voto nulo; * 6 = voto em branco. Elabore um algoritmo que calcule e escreva: a) O total de votos para cada candidato e seu percentual sobre o total; b) O total de votos nulos e seu percentual sobre o total; c) O total de votos em branco e seu percentual sobre o total. Como finalizador do conjunto de votos, tem-se o valor 0. 9) Construa um algoritmo que apresente o peso total que será carregado por um caminhão. Sabe-se que esse caminhão carrega 25 caixas, com pesos diferentes. Será entrada do programa o peso (P) de cada uma das caixas. 10) Construa um algoritmo que leia vários números inteiros e positivos, calculando ao final da seqüência a soma e a média desses números. A seqüência termina quando o usuário entrar com um valor negativo (esse valor não deve fazer parte de nenhum dos cálculos). 11) Construa um algoritmo que leia um número e indique se ele é par ou impar. O programa só deve levar em consideração valores positivos.
  • 2. 12) Construa um algoritmo que calcule a área total de uma residência (sala, cozinha, quartos, etc., sendo todos eles retangulares). O usuário deverá entrar com a largura (L) e o comprimento (C) de cada cômodo da casa. Em seguida deverá ser apresentada uma pergunta, solicitando a confirmação do usuário para continuar com a entrada de dados (a confirmação será dada quando o usuário entrar com “S”). Caso ele entre com o valor “N”. Deverá ser apresentada a área total da casa. OBS: Não se esqueça de validar a entrada da resposta do usuário, que só pode aceitar os caracteres “S” ou “N”. 13) Fazer um algoritmo para ler um número inteiro n e calcular e exibir a soma dos números inteiros de 1 a n. 14) Fazer um algoritmo para ler um número inteiro n e calcular e exibir a soma dos números inteiros ímpares no intervalo [1;n]. 15) Um cinema possui capacidade de 100 lugares e está sempre com ocupação total. Certo dia, cada espectador respondeu a um questionário, no qual constava: sua idade; sua opinião em relação ao filme, segundo as seguintes notas: Elabore um algoritmo que, lendo estes dados, calcule e imprima: * A quantidade de respostas ótimo; * A diferença percentual entre respostas bom e regular; * A média de idade das pessoas que responderam ruim; * A percentagem de respostas péssimo e a maior idade que utilizou esta opção; * A diferença de idade entre a maior idade que respondeu ótimo e a maior idade que respondeu ruim. 16) Em um prédio, com 50 moradores, há três elevadores denominados A, B e C. Para otimizar o sistema de controle dos elevadores, foi realizado um levantamento no qual cada usuário respondia: O elevador que utilizava com mais freqüência; O período que utilizava o elevador, entre: “M” = matutino; “V” = vespertino; “N” = noturno. Construa um algoritmo que calcule e imprima: * Qual é o elevador mais freqüentado e em que período se concentra o maior fluxo; * Qual o período mais usado de todos e a que elevador pertence; * Qual a diferença percentual entre o mais usado dos horários e o menos usado; * Qual a percentagem sobre o total de serviços prestados do elevador de média utilização. 17) Uma grande firma deseja saber qual é o empregado mais recente e qual é o mais antigo. Desenvolver um algoritmo para ler um número indeterminado de informações (máximo de 300) contendo o número do empregado e o número de meses de trabalho deste empregado e imprimir o mais recente e o mais antigo. Obs.: A última informação contém os dois números iguais a zero. Não existem dois empregados admitidos no mesmo mês.
  • 3. 18) Escreva um algoritmo para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1 * 2 * 3 *... * (N-1) * N; 0! = 1, por definição. 19) Faça um algoritmo que apresente um menu de opções para o cálculo das seguintes operações entre dois números: adição, subtração, multiplicação e divisão. Possibilite ao usuário escolher a operação desejada, mostrar o resultado e voltar ao menu de opções. 20) Foi feita uma pesquisa de audiência de canal de TV em várias casas de uma certa cidade, em um determinado dia. Para cada casa visitada foi fornecido o número do canal (4, 5, 7, 12) e o número de pessoas que estavam assistindo a ele naquela casa. Se a televisão estivesse desligada, nada seria anotado, ou seja, esta casa não entraria na pesquisa. Faça um algoritmo que: * leia um número indeterminado de dados, isto é, o número do canal e o número de pessoas que estavam assistindo; * calcule e imprima a porcentagem de audiência em cada canal. Para encerrar a entrada de dados, digite o número do canal zero. 21) Escreva um algoritmo que gere os números de 1000 a 1999 e escreva somente os números que são divisíveis por 11 e cujo resto é 5. 22) Escreva um algoritmo que leia 200 números inteiros e imprima quantos são pares e quantos são ímpares. 23) Escreva um algoritmo que realize a potência de A (número real) por B (número inteiro e positivo), ou seja, AB, através de multiplicações sucessivas. Esses dois valores são passados pelo usuário através do teclado.