SlideShare una empresa de Scribd logo
1 de 12
Algoritmos e 
Programação 
Prof. Marcos Saúde 
marcosr@pitagoras.com.br
Exercícios 
 1) 
Program Sequencia1; 
uses CRT; 
var i, N, soma:integer; 
Begin 
write('Digite um numero:'); 
readln(N); 
soma := 0; 
for i := 1 to N do 
begin 
writeln(i); 
soma := soma + i; 
end; 
writeln('Soma:', soma); 
End.
Exercícios 
 2) 
Program Sequencia2; 
uses CRT; 
var i, inicio, fim, soma:integer; 
Begin 
write('Digite um numero inicial:'); 
readln(inicio); 
write('Digite um numero final:'); 
readln(fim); 
soma := 0; 
for i := inicio to fim do 
begin 
if ((i mod 2) <> 0) then {se o número for ímpar} 
begin 
writeln(i); 
soma := soma + i; 
end; 
end; 
writeln('Soma:', soma); 
End.
Exercícios 
 3) 
Program Media_Aritmetica; 
uses CRT; 
var i, soma, quantidade:integer; 
media:real; 
Begin 
soma := 0; 
quantidade := 0; 
for i := 13 to 73 do 
begin 
soma := soma + i; 
quantidade := quantidade + 1; 
end; 
media := soma/quantidade; 
writeln('Média:', media:10:2); 
End.
Exercícios 
 4) 
Program Impares; 
uses CRT; 
var i:integer; 
Begin 
for i := 100 to 200 do 
begin 
if ((i mod 2) <> 0) then 
writeln(i); 
end; 
End.
Exercícios 
 5) 
Program Potencia; 
uses CRT; 
var i, x, y, resultado:integer; 
Begin 
writeln('X elevado a Y'); 
write('Digite X:'); 
readln(x); 
write('Digite Y:'); 
readln(y); 
resultado := 1; 
for i := 1 to y do 
begin 
resultado := resultado * x; 
end; 
writeln('X elevado a Y = ', resultado); 
End.
Exercícios 
 6) 
Program Tabuada; 
uses CRT; 
var i, numero:integer; 
Begin 
write('Digite um numero:'); 
readln(numero); 
for i := 1 to 10 do 
begin 
writeln(numero, ' x ', i, ' = ', i * numero); 
end; 
End.
Exercícios 
 7) 
Program Radiacao; 
uses CRT; 
var tempo, horas, minutos, segundos:integer; 
massa:real; 
Begin 
write('Digite a massa:'); 
readln(massa); 
tempo := 0; 
while (massa >= 0.5) do 
begin 
massa := massa/2; 
tempo := tempo + 50; 
end; 
{converter segundos para horas e minutos} 
minutos := tempo div 60; {divisão inteira} 
horas := minutos div 60; 
minutos := minutos - horas*60; 
segundos := tempo - minutos*60; 
writeln('Massa final:', massa); 
writeln(horas, ' horas ', minutos, ' minutos e ', segundos, ' segundos'); 
End.
Exercícios 
 8)P 
rogram Serie; 
uses CRT; 
var i:integer; 
soma:real; 
Begin 
soma := 1; 
for i := 1 to 99 do 
begin 
if ((i mod 4) = 0) then 
soma := soma + 1/(i*2) 
else 
soma := soma - 1/(i*2); 
end; 
writeln('Soma = ', soma:10:2); 
End.
Exercícios 
 9) 
Program Maior_Do_Grupo; 
uses CRT; 
var i, N, qtd_mulheres:integer; 
altura, maior_altura, menor_altura, soma_alturas_mulheres:real; 
sexo, maior_sexo, menor_sexo:string; 
Begin 
write('Digite o número de pessoas:'); 
readln(N); 
soma_alturas_mulheres := 0; 
qtd_mulheres := 0; 
if (N > 0) then 
begin 
write('Digite a altura:'); 
readln(altura); 
write('Digite o sexo:'); 
readln(sexo); 
maior_altura := altura; 
menor_altura := altura; 
maior_sexo := sexo; 
menor_sexo := sexo; 
if (sexo = 'FEMININO') then 
begin 
soma_alturas_mulheres := soma_alturas_mulheres + altura; 
qtd_mulheres := qtd_mulheres + 1; 
end; 
end;
Exercícios 
 9) Continuação ... 
for i := 2 to N do 
begin 
write('Digite a altura:'); 
readln(altura); 
write('Digite o sexo:'); 
readln(sexo); 
if (altura > maior_altura) then 
begin 
maior_altura := altura; 
maior_sexo := sexo; 
end; 
if (altura < menor_altura) then 
begin 
menor_altura := altura; 
menor_sexo := sexo; 
end; 
if (sexo = 'FEMININO') then 
begin 
soma_alturas_mulheres := soma_alturas_mulheres + altura; 
qtd_mulheres := qtd_mulheres + 1; 
end; 
end; 
writeln('Maior altura:', maior_altura:10:2, ' Sexo: ', maior_sexo); 
writeln('Menor altura:', menor_altura:10:2, ' Sexo: ', menor_sexo); 
if (qtd_mulheres <> 0) then 
writeln('Média altura mulheres:', (soma_alturas_mulheres/qtd_mulheres):10:2); 
writeln('Número de homens:', N - qtd_mulheres); 
End.
Exercícios 
 10) 
Program Somatorio; 
uses CRT; 
var i:integer; 
soma:real; 
Begin 
soma := 0; 
for i := 2 to 99 do 
begin 
soma := soma + i/(i+1); 
end; 
writeln('Soma:',soma:10:2); 
End.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Lista de exercício resposta
Lista de exercício   respostaLista de exercício   resposta
Lista de exercício resposta
 
Exercicios Php
Exercicios PhpExercicios Php
Exercicios Php
 
Aula 2 aed - pseudocódigo
Aula 2   aed - pseudocódigoAula 2   aed - pseudocódigo
Aula 2 aed - pseudocódigo
 
Aula03 repeticao
Aula03   repeticaoAula03   repeticao
Aula03 repeticao
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Aula 05 Vetores
Aula 05  VetoresAula 05  Vetores
Aula 05 Vetores
 
Exercicios facebook
Exercicios facebookExercicios facebook
Exercicios facebook
 
Alguns algoritmos resolvidos
Alguns algoritmos resolvidosAlguns algoritmos resolvidos
Alguns algoritmos resolvidos
 
Linguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De RepeticaoLinguagem C 04 Estruturas De Repeticao
Linguagem C 04 Estruturas De Repeticao
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2
 
05 repeticao
05 repeticao05 repeticao
05 repeticao
 
Algop - aula 04 pascal 1
Algop - aula 04 pascal 1Algop - aula 04 pascal 1
Algop - aula 04 pascal 1
 
Exercicios resolvidos visuAlg
Exercicios resolvidos visuAlgExercicios resolvidos visuAlg
Exercicios resolvidos visuAlg
 
Algoritmos Aula 09
Algoritmos Aula 09Algoritmos Aula 09
Algoritmos Aula 09
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
08 algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 2
08   algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 208   algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 2
08 algoritmo - eSTRUTURA DE REPETIÇÃO PARTE 2
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
07 algoritmo - eSTRUTURA DE REPETIÇÃO
07   algoritmo - eSTRUTURA DE REPETIÇÃO07   algoritmo - eSTRUTURA DE REPETIÇÃO
07 algoritmo - eSTRUTURA DE REPETIÇÃO
 
Lista algoritmos 1
Lista algoritmos 1Lista algoritmos 1
Lista algoritmos 1
 
Linguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros PassosLinguagem C 01 Primeiros Passos
Linguagem C 01 Primeiros Passos
 

Destacado

Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10André Phillip Bertoletti
 
Localization and mapping in urban environments using mobile robots
Localization and mapping in urban environments using mobile robotsLocalization and mapping in urban environments using mobile robots
Localization and mapping in urban environments using mobile robotsLuciana Lopes
 
Big Data: Explore Hadoop and BigInsights self-study lab
Big Data:  Explore Hadoop and BigInsights self-study labBig Data:  Explore Hadoop and BigInsights self-study lab
Big Data: Explore Hadoop and BigInsights self-study labCynthia Saracco
 
Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01thomasdacosta
 
Gastrocon 2016 - Acute Liver Failure
Gastrocon 2016 - Acute Liver FailureGastrocon 2016 - Acute Liver Failure
Gastrocon 2016 - Acute Liver FailureApolloGleaneagls
 
Spiritual leadership
Spiritual leadershipSpiritual leadership
Spiritual leadershipMaRi Eagar
 
Philosophy of education
Philosophy of educationPhilosophy of education
Philosophy of educationRhoda Fe Salen
 
MVTS Brigada Closing Program 2016
MVTS Brigada Closing Program 2016MVTS Brigada Closing Program 2016
MVTS Brigada Closing Program 2016Jamaica Olazo
 
Estruturas de Dados em C#
Estruturas de Dados em C#Estruturas de Dados em C#
Estruturas de Dados em C#Marcelo Charan
 
Spiritual leadership
Spiritual leadershipSpiritual leadership
Spiritual leadershipJose Mathews
 
Owen Chan Wai Kit Resume
Owen Chan Wai Kit ResumeOwen Chan Wai Kit Resume
Owen Chan Wai Kit ResumeChan Owen
 
Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Marcos Castro
 

Destacado (20)

Algop - aula 03
Algop - aula 03Algop - aula 03
Algop - aula 03
 
Algop - aula 05
Algop - aula 05Algop - aula 05
Algop - aula 05
 
Algop - aula 08
Algop - aula 08Algop - aula 08
Algop - aula 08
 
Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10
 
Localization and mapping in urban environments using mobile robots
Localization and mapping in urban environments using mobile robotsLocalization and mapping in urban environments using mobile robots
Localization and mapping in urban environments using mobile robots
 
p.taensricharoen_resume 2014
p.taensricharoen_resume 2014p.taensricharoen_resume 2014
p.taensricharoen_resume 2014
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Big Data: Explore Hadoop and BigInsights self-study lab
Big Data:  Explore Hadoop and BigInsights self-study labBig Data:  Explore Hadoop and BigInsights self-study lab
Big Data: Explore Hadoop and BigInsights self-study lab
 
Abstrak
AbstrakAbstrak
Abstrak
 
Algop - aula 02
Algop - aula 02Algop - aula 02
Algop - aula 02
 
Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01
 
Bank Umum
Bank UmumBank Umum
Bank Umum
 
Gastrocon 2016 - Acute Liver Failure
Gastrocon 2016 - Acute Liver FailureGastrocon 2016 - Acute Liver Failure
Gastrocon 2016 - Acute Liver Failure
 
Spiritual leadership
Spiritual leadershipSpiritual leadership
Spiritual leadership
 
Philosophy of education
Philosophy of educationPhilosophy of education
Philosophy of education
 
MVTS Brigada Closing Program 2016
MVTS Brigada Closing Program 2016MVTS Brigada Closing Program 2016
MVTS Brigada Closing Program 2016
 
Estruturas de Dados em C#
Estruturas de Dados em C#Estruturas de Dados em C#
Estruturas de Dados em C#
 
Spiritual leadership
Spiritual leadershipSpiritual leadership
Spiritual leadership
 
Owen Chan Wai Kit Resume
Owen Chan Wai Kit ResumeOwen Chan Wai Kit Resume
Owen Chan Wai Kit Resume
 
Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)
 

Similar a Algop - aula 07 resposta exercícios

Passar de algoritmo para pascal
Passar de algoritmo para pascalPassar de algoritmo para pascal
Passar de algoritmo para pascalmoraesdenise
 
15080590 aula6-estrutura-de-repeticao
15080590 aula6-estrutura-de-repeticao15080590 aula6-estrutura-de-repeticao
15080590 aula6-estrutura-de-repeticaoLee Aragão
 
Algoritmos - Comandos de Repetição
Algoritmos - Comandos de RepetiçãoAlgoritmos - Comandos de Repetição
Algoritmos - Comandos de RepetiçãoElaine Cecília Gatto
 
Progrma computação cientifica programas no word
Progrma computação cientifica programas no wordProgrma computação cientifica programas no word
Progrma computação cientifica programas no wordLorena Carvalho
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3engenhariadecomputacao
 
Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)Thalles Anderson
 
Algoritmo e lógica de programação - aula 6
Algoritmo e lógica de programação - aula 6Algoritmo e lógica de programação - aula 6
Algoritmo e lógica de programação - aula 6engenhariadecomputacao
 
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdf
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdfAlgoritmos e LP - Aula 09 - Linguagem C - p2.pdf
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdfEnio Filho
 
Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5engenhariadecomputacao
 
Programação em Python_6.pptx
Programação em Python_6.pptxProgramação em Python_6.pptx
Programação em Python_6.pptxzarusca
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetiçãoTácito Graça
 
Matrizes Pascal - programação
Matrizes Pascal - programaçãoMatrizes Pascal - programação
Matrizes Pascal - programaçãoCarlos Pereira
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9Felipe Santos
 

Similar a Algop - aula 07 resposta exercícios (19)

Passar de algoritmo para pascal
Passar de algoritmo para pascalPassar de algoritmo para pascal
Passar de algoritmo para pascal
 
15080590 aula6-estrutura-de-repeticao
15080590 aula6-estrutura-de-repeticao15080590 aula6-estrutura-de-repeticao
15080590 aula6-estrutura-de-repeticao
 
Aula 4 aed - parte 1
Aula 4   aed - parte 1Aula 4   aed - parte 1
Aula 4 aed - parte 1
 
Algoritmos - Comandos de Repetição
Algoritmos - Comandos de RepetiçãoAlgoritmos - Comandos de Repetição
Algoritmos - Comandos de Repetição
 
Progrma computação cientifica programas no word
Progrma computação cientifica programas no wordProgrma computação cientifica programas no word
Progrma computação cientifica programas no word
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3
 
Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)
 
Lista9 maicon menezes
Lista9 maicon menezesLista9 maicon menezes
Lista9 maicon menezes
 
Algoritmo e lógica de programação - aula 6
Algoritmo e lógica de programação - aula 6Algoritmo e lógica de programação - aula 6
Algoritmo e lógica de programação - aula 6
 
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdf
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdfAlgoritmos e LP - Aula 09 - Linguagem C - p2.pdf
Algoritmos e LP - Aula 09 - Linguagem C - p2.pdf
 
Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5Algoritmo e lógica de programação - aula 5
Algoritmo e lógica de programação - aula 5
 
VetoresMatrizes.pdf
VetoresMatrizes.pdfVetoresMatrizes.pdf
VetoresMatrizes.pdf
 
Programação em Python_6.pptx
Programação em Python_6.pptxProgramação em Python_6.pptx
Programação em Python_6.pptx
 
Aula 04 estruturas de repetição
Aula 04   estruturas de repetiçãoAula 04   estruturas de repetição
Aula 04 estruturas de repetição
 
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em CAlgoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em C
 
Matrizes Pascal - programação
Matrizes Pascal - programaçãoMatrizes Pascal - programação
Matrizes Pascal - programação
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9
 
Algop - aula 08 - respostas
Algop - aula 08 - respostasAlgop - aula 08 - respostas
Algop - aula 08 - respostas
 
Procedures
ProceduresProcedures
Procedures
 

Último

LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaGuilhermeLucio9
 
Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréGuilhermeLucio9
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraGuilhermeLucio9
 
Estatística aplicada à experimentação animal
Estatística aplicada à experimentação animalEstatística aplicada à experimentação animal
Estatística aplicada à experimentação animalleandroladesenvolvim
 
Aula de classificação de rolamentos norma DIN
Aula de classificação de rolamentos norma DINAula de classificação de rolamentos norma DIN
Aula de classificação de rolamentos norma DINFabioFranca22
 
Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individualpablocastilho3
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralFranciscaArrudadaSil
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfSamuel Ramos
 
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animal
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animalFISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animal
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animalPauloHenrique154965
 
MODELO LAUDO AVALIAÇÃO MÁQUINAS EQUIPAM
MODELO LAUDO AVALIAÇÃO MÁQUINAS  EQUIPAMMODELO LAUDO AVALIAÇÃO MÁQUINAS  EQUIPAM
MODELO LAUDO AVALIAÇÃO MÁQUINAS EQUIPAMCassio Rodrigo
 
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdf
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdfPLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdf
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdfAroldoMenezes1
 

Último (11)

LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurança
 
Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante Tamandaré
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade Anhanguera
 
Estatística aplicada à experimentação animal
Estatística aplicada à experimentação animalEstatística aplicada à experimentação animal
Estatística aplicada à experimentação animal
 
Aula de classificação de rolamentos norma DIN
Aula de classificação de rolamentos norma DINAula de classificação de rolamentos norma DIN
Aula de classificação de rolamentos norma DIN
 
Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individual
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboral
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
 
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animal
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animalFISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animal
FISIOLOGIA DA REPRODUÇÃO. matéria de fisiologia animal
 
MODELO LAUDO AVALIAÇÃO MÁQUINAS EQUIPAM
MODELO LAUDO AVALIAÇÃO MÁQUINAS  EQUIPAMMODELO LAUDO AVALIAÇÃO MÁQUINAS  EQUIPAM
MODELO LAUDO AVALIAÇÃO MÁQUINAS EQUIPAM
 
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdf
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdfPLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdf
PLANO DE EMERGÊNCIA E COMBATE A INCENDIO.pdf
 

Algop - aula 07 resposta exercícios

  • 1. Algoritmos e Programação Prof. Marcos Saúde marcosr@pitagoras.com.br
  • 2. Exercícios  1) Program Sequencia1; uses CRT; var i, N, soma:integer; Begin write('Digite um numero:'); readln(N); soma := 0; for i := 1 to N do begin writeln(i); soma := soma + i; end; writeln('Soma:', soma); End.
  • 3. Exercícios  2) Program Sequencia2; uses CRT; var i, inicio, fim, soma:integer; Begin write('Digite um numero inicial:'); readln(inicio); write('Digite um numero final:'); readln(fim); soma := 0; for i := inicio to fim do begin if ((i mod 2) <> 0) then {se o número for ímpar} begin writeln(i); soma := soma + i; end; end; writeln('Soma:', soma); End.
  • 4. Exercícios  3) Program Media_Aritmetica; uses CRT; var i, soma, quantidade:integer; media:real; Begin soma := 0; quantidade := 0; for i := 13 to 73 do begin soma := soma + i; quantidade := quantidade + 1; end; media := soma/quantidade; writeln('Média:', media:10:2); End.
  • 5. Exercícios  4) Program Impares; uses CRT; var i:integer; Begin for i := 100 to 200 do begin if ((i mod 2) <> 0) then writeln(i); end; End.
  • 6. Exercícios  5) Program Potencia; uses CRT; var i, x, y, resultado:integer; Begin writeln('X elevado a Y'); write('Digite X:'); readln(x); write('Digite Y:'); readln(y); resultado := 1; for i := 1 to y do begin resultado := resultado * x; end; writeln('X elevado a Y = ', resultado); End.
  • 7. Exercícios  6) Program Tabuada; uses CRT; var i, numero:integer; Begin write('Digite um numero:'); readln(numero); for i := 1 to 10 do begin writeln(numero, ' x ', i, ' = ', i * numero); end; End.
  • 8. Exercícios  7) Program Radiacao; uses CRT; var tempo, horas, minutos, segundos:integer; massa:real; Begin write('Digite a massa:'); readln(massa); tempo := 0; while (massa >= 0.5) do begin massa := massa/2; tempo := tempo + 50; end; {converter segundos para horas e minutos} minutos := tempo div 60; {divisão inteira} horas := minutos div 60; minutos := minutos - horas*60; segundos := tempo - minutos*60; writeln('Massa final:', massa); writeln(horas, ' horas ', minutos, ' minutos e ', segundos, ' segundos'); End.
  • 9. Exercícios  8)P rogram Serie; uses CRT; var i:integer; soma:real; Begin soma := 1; for i := 1 to 99 do begin if ((i mod 4) = 0) then soma := soma + 1/(i*2) else soma := soma - 1/(i*2); end; writeln('Soma = ', soma:10:2); End.
  • 10. Exercícios  9) Program Maior_Do_Grupo; uses CRT; var i, N, qtd_mulheres:integer; altura, maior_altura, menor_altura, soma_alturas_mulheres:real; sexo, maior_sexo, menor_sexo:string; Begin write('Digite o número de pessoas:'); readln(N); soma_alturas_mulheres := 0; qtd_mulheres := 0; if (N > 0) then begin write('Digite a altura:'); readln(altura); write('Digite o sexo:'); readln(sexo); maior_altura := altura; menor_altura := altura; maior_sexo := sexo; menor_sexo := sexo; if (sexo = 'FEMININO') then begin soma_alturas_mulheres := soma_alturas_mulheres + altura; qtd_mulheres := qtd_mulheres + 1; end; end;
  • 11. Exercícios  9) Continuação ... for i := 2 to N do begin write('Digite a altura:'); readln(altura); write('Digite o sexo:'); readln(sexo); if (altura > maior_altura) then begin maior_altura := altura; maior_sexo := sexo; end; if (altura < menor_altura) then begin menor_altura := altura; menor_sexo := sexo; end; if (sexo = 'FEMININO') then begin soma_alturas_mulheres := soma_alturas_mulheres + altura; qtd_mulheres := qtd_mulheres + 1; end; end; writeln('Maior altura:', maior_altura:10:2, ' Sexo: ', maior_sexo); writeln('Menor altura:', menor_altura:10:2, ' Sexo: ', menor_sexo); if (qtd_mulheres <> 0) then writeln('Média altura mulheres:', (soma_alturas_mulheres/qtd_mulheres):10:2); writeln('Número de homens:', N - qtd_mulheres); End.
  • 12. Exercícios  10) Program Somatorio; uses CRT; var i:integer; soma:real; Begin soma := 0; for i := 2 to 99 do begin soma := soma + i/(i+1); end; writeln('Soma:',soma:10:2); End.