SlideShare uma empresa Scribd logo
1) Faça um programa contendo uma função que retorne 1 se o número digitado for positivo ou 0 se for
negativo.

2) Altere o programa número 1 de forma que ele seja resolvido utilizando procedimento.

3) Faça uma função que receba dois números positivos passados por parâmetro e retorne a soma dos
N números inteiros existentes entre eles.

4) Altere o programa número 3 de forma que ele seja resolvido utilizando procedimento.

5) Crie uma função que receba três números inteiros a, b e c, sendo a maior que 1. A função deverá
somar todos os inteiros entre b e c que sejam divisíveis por a (inclusive b e c) e retornar o resultado
para a função principal.

6) Altere o programa número 5 de forma que ele seja resolvido utilizando procedimento.

7) Crie um programa que receba os valores antigo e atual de um produto. Chame uma função que
determine o percentual de acréscimo entre esses valores. O resultado deverá ser mostrado pelo
programa principal.

8) Altere o programa número 7 de forma que ele seja resolvido utilizando procedimento.

9) Elabore um programa contendo uma função que receba as três notas de um aluno como parâmetros
e uma letra. Se a letra for A, a função deverá calcular a média aritmética das notas do aluno; se for P,
deverá calcular a média ponderada, com pesos 5, 3 e 2. A média calculada deverá ser devolvida ao
programa principal para, então, ser mostrada.

10) Altere o programa número 9 de forma que ele seja resolvido utilizando procedimento.

11) Elabore um programa que leia cinco valores inteiros. Chame um procedimento para determinar o
maior e o menor deles. Ao final, mostre o resultado.

12) Altere o programa número 11 de forma que ele seja resolvido utilizando função.

13) Crie um programa que receba o valor da base e da altura de um triângulo. Chame uma função que
calcule a área desse triângulo. Ao final, mostre o resultado.

14) Crie um programa que receba o valor do raio de uma circunferência. Chame um procedimento para
determinar a área da circunferência. Ao final, mostre o resultado.

15) Faça uma função que calcule a potencia de um número. Crie um programa que leia a base e o
expoente, e utilize a função para mostrar o resultado.

16) Faça uma função que calcule a velocidade média de um piloto recebendo como parâmetro a
distancia percorrida em km e o tempo que levou para percorrer (em horas).

Mais conteúdo relacionado

PDF
Cea030.lista.01
DOC
Exercicios c
DOCX
Lista algoritmos 1
TXT
Questao.5
DOC
Parte pratica18
PDF
Trabalho Algoritmo2
PDF
Aula 16 - Modularização - parte 3 - exercícios
PDF
Exercicio Vetores Pascal
Cea030.lista.01
Exercicios c
Lista algoritmos 1
Questao.5
Parte pratica18
Trabalho Algoritmo2
Aula 16 - Modularização - parte 3 - exercícios
Exercicio Vetores Pascal

Semelhante a Funçoes e procedimentos pascal (20)

PDF
Lista funcões e recursividade
PDF
[Curso Java Básico] Exercícios Aulas 11 12 13
PDF
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
PPT
Aula 3 - 06/04/11
PPT
Aula 3 algoritmos
ODT
Lista Exercicios 05
PDF
Linguagem C - Ponteiros [exercícios]
PDF
Linguagem de Programação estruturada com Java-Aula03
PPT
Slide Exercícios Repetição#1 programação de computadores e
PDF
2ª lista avaliativa (1)
PPT
Algop - aula 07
PDF
Aula 02 - Introducao a Algoritmos.pptx.pdf
PPT
Algoritmos-SlidesA1_2016_03_01.ppt
PDF
Exercicios java básico
PPTX
Programação - linguagem C - uso de funções
PDF
Aula - Funções (Curso de Python Básico -- FATEC SENAI MT)
PDF
A.S 7 ELEMENTOS BÁSICOS COMANDO.pdf da
PDF
[Curso Java Basico] Exercicios Aulas 16 17
PDF
Conceitos e técnicas de programação lista de exercícios ii
Lista funcões e recursividade
[Curso Java Básico] Exercícios Aulas 11 12 13
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Aula 3 - 06/04/11
Aula 3 algoritmos
Lista Exercicios 05
Linguagem C - Ponteiros [exercícios]
Linguagem de Programação estruturada com Java-Aula03
Slide Exercícios Repetição#1 programação de computadores e
2ª lista avaliativa (1)
Algop - aula 07
Aula 02 - Introducao a Algoritmos.pptx.pdf
Algoritmos-SlidesA1_2016_03_01.ppt
Exercicios java básico
Programação - linguagem C - uso de funções
Aula - Funções (Curso de Python Básico -- FATEC SENAI MT)
A.S 7 ELEMENTOS BÁSICOS COMANDO.pdf da
[Curso Java Basico] Exercicios Aulas 16 17
Conceitos e técnicas de programação lista de exercícios ii
Anúncio

Mais de Marcus Vinicius (6)

PDF
Registros Pascal Exercício
PDF
Exercicio Matrizes Pascal
PDF
Exercicio Pascal Repetição
PDF
Condicional 02 Pascal Exercicio
PDF
Condicional 01
PDF
Linguagem de Programação Pascal
Registros Pascal Exercício
Exercicio Matrizes Pascal
Exercicio Pascal Repetição
Condicional 02 Pascal Exercicio
Condicional 01
Linguagem de Programação Pascal
Anúncio

Último (20)

PPTX
MENDEL - Aula sobre Mendel - Genética EM
PDF
Cantores.pdf-Deslandes, Tinoco e Zambujo
PDF
saeb_documentos_de_referencia_versao_1.0.pdf
PPT
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PPTX
Reino Monera e Protista: representantes e caracteristicas.pptx
PDF
embriologia_animal_aula_share_2026_semestre
PPTX
brasilcolnia2-101027184359-phpapp02.pptx
PPTX
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
PDF
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
PPTX
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
PPTX
O Romantismo e a identidade brasileira..
PPTX
Ciências da Natureza e suas áreas de desenvolvimento
PPTX
Filosofia Ocidental Antiga 2025 - versão atualizada
PPTX
GUERRAFRIA.pptdddddddddddddddddddddddddx
PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
PPT
sistema reprodutor para turmas do oitavo ano
PPTX
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
MENDEL - Aula sobre Mendel - Genética EM
Cantores.pdf-Deslandes, Tinoco e Zambujo
saeb_documentos_de_referencia_versao_1.0.pdf
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
Uma Introdução às Ciências do Alcorão (Islam)
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
Reino Monera e Protista: representantes e caracteristicas.pptx
embriologia_animal_aula_share_2026_semestre
brasilcolnia2-101027184359-phpapp02.pptx
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
DAQUISIÇÃO E DESENVOLVIMENTO DA FALA 12 A 24 MESES
Lição 8 EBD.pptxtudopossonaquelequemimfortalece
O Romantismo e a identidade brasileira..
Ciências da Natureza e suas áreas de desenvolvimento
Filosofia Ocidental Antiga 2025 - versão atualizada
GUERRAFRIA.pptdddddddddddddddddddddddddx
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
sistema reprodutor para turmas do oitavo ano
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.

Funçoes e procedimentos pascal

  • 1. 1) Faça um programa contendo uma função que retorne 1 se o número digitado for positivo ou 0 se for negativo. 2) Altere o programa número 1 de forma que ele seja resolvido utilizando procedimento. 3) Faça uma função que receba dois números positivos passados por parâmetro e retorne a soma dos N números inteiros existentes entre eles. 4) Altere o programa número 3 de forma que ele seja resolvido utilizando procedimento. 5) Crie uma função que receba três números inteiros a, b e c, sendo a maior que 1. A função deverá somar todos os inteiros entre b e c que sejam divisíveis por a (inclusive b e c) e retornar o resultado para a função principal. 6) Altere o programa número 5 de forma que ele seja resolvido utilizando procedimento. 7) Crie um programa que receba os valores antigo e atual de um produto. Chame uma função que determine o percentual de acréscimo entre esses valores. O resultado deverá ser mostrado pelo programa principal. 8) Altere o programa número 7 de forma que ele seja resolvido utilizando procedimento. 9) Elabore um programa contendo uma função que receba as três notas de um aluno como parâmetros e uma letra. Se a letra for A, a função deverá calcular a média aritmética das notas do aluno; se for P, deverá calcular a média ponderada, com pesos 5, 3 e 2. A média calculada deverá ser devolvida ao programa principal para, então, ser mostrada. 10) Altere o programa número 9 de forma que ele seja resolvido utilizando procedimento. 11) Elabore um programa que leia cinco valores inteiros. Chame um procedimento para determinar o maior e o menor deles. Ao final, mostre o resultado. 12) Altere o programa número 11 de forma que ele seja resolvido utilizando função. 13) Crie um programa que receba o valor da base e da altura de um triângulo. Chame uma função que calcule a área desse triângulo. Ao final, mostre o resultado. 14) Crie um programa que receba o valor do raio de uma circunferência. Chame um procedimento para determinar a área da circunferência. Ao final, mostre o resultado. 15) Faça uma função que calcule a potencia de um número. Crie um programa que leia a base e o expoente, e utilize a função para mostrar o resultado. 16) Faça uma função que calcule a velocidade média de um piloto recebendo como parâmetro a distancia percorrida em km e o tempo que levou para percorrer (em horas).