Solução 1ª Lista de Exercícios

Documentos relacionados
Solução Introdução à programação

G A B A R I T O. Estrutura Sequencial

Algoritmos e Programação

Algoritmos e Programação

Exercícios: variáveis e expressões

Algoritmos e Programação

1 ESTRUTURA SEQUENCIAL

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo

Exercícios C++ Lista1 Exemplo em C++: 1- Faça um programa que receba quatro números inteiros, calcule e mostre a soma desses números.

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1)

Lista 4 Introdução à Programação Entregar até 07/05/2012

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo

1) a) O primeiro numero eh maior b) O primeiro numero eh maior c) Os números são iguais. a)true b)false c)false d)true e)true

Preço de uma lapiseira Quantidade Preço de uma agenda Quantidade R$ 10, R$ 24, R$ 15,00 80 R$ 13, R$ 20,00 60 R$ 30,00 160

LISTA DE EXERCÍCIOS PARTE 1 (ESTRUTURAS SEQUENCIAIS)

1. Escreva um programa em Pascal que leia três valores inteiros e mostre-os em ordem crescente. Utilize seleção encadeada.

AC05 Lista de Exercícios sobre Sequências, Condições e Repetição Em C++

Algoritmos & Programação

Conceitos de Programação

Exercícios (if/ if else/ if elseif else)

2ª Lista de Exercícios

Exercícios: comandos de repetição

QUESTÃO 16 Dois garotos, tentando pular um muro, encostaram um banco de 50 cm de altura no muro e colocaram uma escada sobre ele, conforme a figura.

Questões Gerais de Geometria Plana

LISTA 2 DE EXERCÍCIOS

Matemática. A probabilidade pedida é p =

MINISTÉRIO DA DEFESA EXÉRCITO BRASILEIRO COLÉGIO MILITAR DO RECIFE PROVA DE MATEMÁTICA 1ª SÉRIE DO ENSINO MÉDIO

REVISITANDO A GEOMETRIA PLANA

Disciplina de Matemática Professora Valéria Espíndola Lessa. Atividades de Revisão 1º ano do EM 1º bimestre de Nome: Data:

Lista de Estudo P2 Matemática 2 ano

Lista de Exercícios 04 Estruturas de Dados Homogêneas - Vetores

= Pontuação: A questão vale dez pontos, tem dois itens, sendo que o item A vale até três pontos, e o B vale até sete pontos.

Estrutura Condicional em C - Lista de Exercícios

1 Determine os valores de x e y, sabendo que os triângulos ABC e DEF são semelhantes:

Disciplina: Matemática Data da entrega: 13/03/2015.

Nome: N.º: Endereço: Data: Telefone: PARA QUEM CURSA O 9 Ọ ANO DO ENSINO FUNDAMENTAL EM 2016 Disciplina: MATEMÁTICA

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

LISTA DE EXERCÍCIOS: 1ª Unidade

Lista de Geometria 1 - Professor Habib

UNICAMP ª Fase MATEMÁTICA BERNOULLI COLÉGIO E PRÉ-VESTIBULAR

- no assunto colocar [ALG] PRIMEIRA PARTE

Algoritmos e Técnicas - Estruturas de Controle de Fluxo Laboratório

FUNÇÕES MATEMÁTICAS NÚMERO : PI() SENO E COSSENO: SEN() E COS()

f (x) = a n x n + a n - 1 x n a 0 = 0 (a n > 0)

II - Teorema da bissetriz

CONCURSO DE ADMISSÃO AO COLÉGIO MILITAR DO RECIFE - 96 / 97 MÚLTIPLA ESCOLHA

Solução da prova da 2a fase OBMEP 2014 Nível 2. Questão 1. item a)

UNIVERSIDADE FEDERAL DA PARAÍBA UFPB CENTRO DE CIÊNCIAS AGRÁRIAS - CCA Departamento de Solos e Engenharia Rural - DSER. Prof. Dr. Guttemberg Silvino

PROVA DE MATEMÁTICA CONCURSO DE ADMISSÃO 2013/2014 1º ANO DO ENSINO MÉDIO

Comandos de Desvio 1

Correção dos Exercícios

Exercícios complementares para estudo 3º Bimestre 7º ano Prof.ª Roseli Lista 1

UNIGRANRIO

COLÉGIO SHALOM 9 ANO Professora: Bethânia Rodrigues 65 Geometria. Aluno(a):. Nº.

b b 4ac =, onde 2 , é um número REAL que pode ser: positivo, nulo ou negativo.

Versão 2. Identifica claramente, na folha de respostas, a versão do teste (1 ou 2) a que respondes.

Exercícios de Revisão Áreas de figuras Planas 3 o Ano Ensino Médio - Manhã

5 são flamenguistas. A metade dos restantes é

O número mínimo de usuários para que haja lucro é 27.

2.1 - Triângulo Equilátero: é todo triângulo que apresenta os três lados com a mesma medida. Nesse caso dizemos que os três lados são congruentes.

5. ESTRUTURA DE CONTROLE TOMADA DE DECISÕES

MATEMÁTICA PROVA 3º BIMESTRE

NOTAÇÕES. : distância do ponto P à reta r : segmento de extremidades nos pontos A e B

Professor Dacar Lista de Revisão - Trigonometria

ÁLGEBRA. Aula 1 _ Função Polinomial do 2º Grau Professor Luciano Nóbrega. Maria Auxiliadora

ENQUANTO condição FAÇA comando 1. ENQUANTO condição FAÇA INÍCIO comando 1; comando 2 ; comando 3 FIM ENQUANTO X < Y FAÇA INÍCIO FIM

MINISTÉRIO DA DEFESA EXÉRCITO BRASILEIRO ESCOLA DE SARGENTOS DAS ARMAS ESCOLA SARGENTO MAX WOLF FILHO

MATEMÁTICA ENSINO FUNDAMENTAL

Lista de Exercícios Geometria Plana - Pontos notáveis do triângulo 3ª Série do Ensino Médio Prof. Lucas Factor

1 PONTOS NOTÁVEIS. 1.1 Baricentro. 1.3 Circuncentro. 1.2 Incentro. Matemática 2 Pedro Paulo

SIMULADO. Matemática 1 (UFCG-PB) 2 (IBMEC)

Aula 4 Função do 2º Grau

Resposta: Não. Por exemplo, em 1998 houve um aumento.

Capítulo 6. Geometria Plana

Universidade Estadual Vale do Acaraú Curso: Ciências da Matemática Disciplina: Introdução à Computação Prof. Hudson Costa

00. Qual o nome do vaso sangüíneo que sai do ventrículo direito do coração humano? (A) Veia pulmonar direita

ATIVIDADE DE MATEMÁTICA (PARA CASA) Data de entrega 18/04/2012

Técnico de Nível Médio Subsequente em Geologia. Aula 2. Trigonometria no Triângulo Retângulo Professor Luciano Nóbrega

Matemática A. Versão 1. Na sua folha de respostas, indique de forma legível a versão do teste. Teste Intermédio de Matemática A.

RESOLUÇÃO. O número inteiro mais próximo é 8.

PROGRAMAÇÃO DE COMPUTADORES I - BCC Lista de Exercícios do Módulo 1 - Preparação para a Prova 1

Exercícios: Comandos de Repetição

Resoluções de Exercícios Gerais de Geometria Plana

Quantos estudantes usariam somente camiseta, sem boné e sem tênis? Para quais valores de a não se pode determinar a inversa

Projeto Jovem Nota 10 Porcentagem Lista 2 Professor Marco Costa

5-(UFMA MA-98) Num triângulo retângulo, as projeções dos catetos sobre a hipotenusa medem 4cm e 1cm respectivamente. A área desse triângulo mede:

Lista de exercícios Recuperação Semestral 9º Ano 1 Semestre

2- Faça um programa que receba duas notas, calcule e mostre a média aritmética e a mensagem que está na tabela a seguir:

Raciocínio Quantitativo Prova ANPAD - Fevereiro 2007

Lista de exercícios do teorema de Tales

Algoritmos e Linguagens de Programação

Relações métricas no triângulo retângulo, Áreas de figuras planas, Prisma e Cilindro.

7) (F.C.CHAGAS) Determine a área da região hachurada nos casos:

PROVA PARA OS ALUNOS DE 2º ANO DO ENSINO MÉDIO. 4 cm

TECNÓLOGO EM CONSTRUÇÃO CIVIL. Aula 6 _ Função Polinomial do 2º Grau Professor Luciano Nóbrega

Função do 2º Grau. 2 =, onde 2. b 4ac. , é um número REAL que pode ser: positivo, nulo ou negativo.

Lista de Exercícios I - Linguagem e Plataforma Java

EXERCÍCIOS DE ESTRUTURA DE REPETIÇÃO - ALGORITMOS

II Olimpíada de Matemática do Grande ABC Primeira Fase Nível 4 ( 3 Série EM e Concluintes )

Transcrição:

Solução 1ª Lista de Exercícios Linguagem de Programação 1 8. Faça um programa que receba quatro números inteiros, calcule e mostre a soma desses números. PROGRAM EX_8; A, B, C, D : INTEGER; WRITELN('Digite quatro n meros inteiros'); READLN(A,B,C,D); WRITELN('A soma dos quatro n meros : ',A+B+C+D); 9. Faça um programa que receba três notas, calcule e mostre a média aritmética entre elas. PROGRAM EX_9; N1, N2, N3 : REAL; WRITELN('Digite trˆs notas'); READLN(N1,N2,N3); WRITELN('A m dia aritm tica entre elas : ',(N1+N2+N3)/3:0:1); 10. Faça um programa que receba três notas e seus respectivos pesos, calcule e mostre a média ponderada dessas notas. PROGRAM EX_10; N1, N2, N3 : REAL; P1, P2, P3 : INTEGER; WRITELN('Digite trˆs notas'); READLN(N1, N2, N3); WRITELN('Digite trˆs pesos'); READLN(P1, P2, P3); WRITELN('A m dia ponderada : ', (N1*P1+N2*P2+N3*P3)/(P1+P2+P3):0:1); 11. Faça um programa que receba o salário de um funcionário, calcule e mostre o novo salário, sabendo-se que este sofreu um aumento de 25%. PROGRAM EX_11; SAL : REAL; WRITELN('Digite o sal rio do funcin rio'); WRITELN('O sal rio reajustado : ',SAL*1.25:0:2); 12. Faça um programa que receba o salário de um funcionário e o percentual de aumento, calcule e mostre o valor do aumento e o novo salário. PROGRAM EX_12; SAL, POR : REAL; WRITELN('Digite o sal rio do funcion rio');

2 Lista de Exercícios WRITELN('Digite o percentual de aumento'); READLN(POR); WRITELN('O novo sal rio : ',SAL*(1+POR/100):0:2); 13. Faça um programa que receba o salário-base de um funcionário, calcule e mostre o salário a receber, sabendo-se que esse funcionário tem gratificação de 5% sobre o salário-base e paga imposto de 11% sobre o salário-base. PROGRAM EX_13; SAL : REAL; WRITELN('Digite o sal rio do funcion rio: '); WRITELN('Sal rio l quido: ',SAL*(1+0.05-0.11):0:2); 14. Faça um programa que recebe o salário-base de um funcionário, calcule e mostre o seu salário a receber, sabendo-se que esse funcionário tem gratificação de R$ 50,00 e paga imposto de 10% sobre o salário-base. PROGRAM EX_14; SAL : REAL; WRITELN('Digite o sal rio base do funcion rio: '); WRITELN('O sal rio l quido : ',SAL*(1-0.1)+50:0:2); 15. Faça um programa que receba o valor de um depósito e o valor da taxa de juros, calcule e mostre o valor do rendimento e o valor total depois do rendimento. PROGRAM EX_15; VAL_DEP, VAL_TX : REAL; WRITE('Digite o valor do dep sito: R$ '); READLN(VAL_DEP); WRITE('Digite o valor da tax de juros: % '); READLN(VAL_TX); WRITELN('O valor do rendimento de: ',VAL_DEP*VAL_TX/100:0:2); WRITELN('O valor total ap s o rendimento : ', VAL_DEP*(1+VAL_TX/100):0:2); 16. Faça um programa que calcule e mostre a área de um triângulo. Sabe-se que: área = (base * altura)/2 PROGRAM EX_16; BASE, ALTURA : REAL; WRITELN('Digite a base e a altura do triƒngulo: '); READLN(BASE, ALTURA); WRITELN('A rea do triƒngulo : ',(BASE*ALTURA)/2:0:3); 17. Faça um programa que calcule e mostre a área de um círculo. Sabe-se que: Área = R 2 PROGRAM EX_17;

Linguagem de Programação 3 RAIO : REAL; CONST PI = 3.141593; WRITELN('Entre com o valor do raio: '); READLN(RAIO); WRITELN('A rea do c rculo : ',PI*SQR(RAIO):0:3); 18. Faça um programa que receba um número positivo e maior que zero, calcule e mostre: a) O número digitado ao quadrado b) O número digitado ao cubo c) A raiz quadrada do número digitado d) A raiz cúbica do número digitado PROGRAM EX_18; NUM : REAL; WRITELN('Digite um n mero positivo maior que zero: '); READLN(NUM); WRITELN('O n mero ',NUM:0:3,' ao quadrado : ',SQR(NUM):0:3); WRITELN('O n mero ',NUM:0:3,' ao cubo : ',NUM*NUM*NUM:0:3); WRITELN('A raiz quadrada de ',NUM:0:3,' : ',SQRT(NUM):0:3); WRITELN('A raiz c bica de ',NUM:0:3,' : ',EXP(LN(NUM)/3):0:2); 19. Faça um programa que receba dois números maiores que zero, calcule e mostre um elevado ao outro. PROGRAM EX_19; NUM1, NUM2: REAL; WRITELN('Digite dois n mero maiores que zero: '); READLN(NUM1, NUM2); WRITELN(NUM1:0:3,' elevado a ',NUM2:0:3,' : ', EXP(NUM2*LN(NUM1)):0:3); WRITELN(NUM2:0:3,' elevado a ',NUM1:0:3,' : ', EXP(NUM1*LN(NUM2)):0:3); 20. Sabe-se que: 1 pé = 12 polegadas 1 jarda = 3 pés 1 milha = 1.760 jardas Faça um programa que receba uma medida em pés, faça as conversões a seguir e mostre os resultado a) Polegadas b) Jardas c) Milhas PROGRAM EX_20; MEDIDA : REAL; WRITELN('Entre com a medida em p s: '); READLN(MEDIDA); WRITELN('ConversÆo para polegada: ',MEDIDA/12:0:3);

4 Lista de Exercícios WRITELN('ConversÆo para jarda: ',MEDIDA*3:0:2); WRITELN('ConversÆo em milhas: ',MEDIDA*3*1760:0:2); 21. Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre: a) A idade dessa pessoa b) Quantos anos essa pessoa terá em 2015 PROGRAM EX_21; ANO_NASC, ANO_ATUAL : INTEGER; WRITELN('Digite o ano de nascimento e o ano atual: '); READLN(ANO_NASC, ANO_ATUAL); WRITELN('Vocˆ tem: ',ANO_ATUAL-ANO_NASC,' anos'); WRITELN('Em 2015 vocˆ ter ',2015-ANO_NASC,' anos'); 22. O custo ao consumidor de um carro novo é a soma do preço de fábrica com o percentual de lucro do distribuidor e dos impostos aplicados ao preço de fábrica. Faça um programa que receba o preço de fábrica de um veículo, o percentual de lucro do distribuidor e o percentual de impostos. Calcule e mostre: a) O valor correspondente ao lucro do distribuidor. b) O valor correspondente aos impostos. c) O preço final do veículo. PROGRAM EX_22; VAL_FAB, LUCRO, IMPOSTO : REAL; WRITE('Digite o pre o de f brica do ve culo R$ '); READLN(VAL_FAB); WRITE('Digite o percentual de lucro do distribuicor % '); READLN(LUCRO); WRITE('Digite o percentual de impostos % '); READLN(IMPOSTO); WRITELN('O lucro do distribuidor de: R$', VAL_FAB*LUCRO/100:0:2); WRITELN('O valor dos imostos de: R$',VAL_FAB*IMPOSTO/100:0:2); WRITELN('O pre o final do ve culo de: R$ ', VAL_FAB*(1+LUCRO/100+IMPOSTO/100):0:2); 23. Faça um programa que receba o número de horas trabalhadas e o valor do salário mínimo. Calcule e mostre o salário a receber seguindo as regras abaixo: a) A hora trabalhada vale a metade do salário mínimo. b) O salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada. c) O imposto equivale a 3% do salário bruto. d) O salário a receber equivale ao salário bruto menos o imposto. PROGRAM EX_23; HORAS : INTEGER; SAL, HR_TRAB, SAL_BRUTO, SAL_LIQ : REAL; WRITELN('Entre com a quantidade horas trabalhadas e o valor do sal rio m nimo: '); READLN(HORAS, SAL); HR_TRAB := SAL/2;

Linguagem de Programação 5 SAL_BRUTO := HORAS * HR_TRAB; SAL_LIQ := SAL_BRUTO-(1*0.03); WRITELN('O sal rio a receber : ',SAL_LIQ:0:2); 24. Pedro comprou um saco de ração com peso em quilos. Pedro possui dois gatos para os quais fornece a quantidade de ração em gramas. Faça um programa que receba o peso do sado de ração e a quantidade de ração fornecida para cada gato. Calcule e mostre quanto restará de ração no saco após cinco dias. PROGRAM EX_24; PESO, QTDE : REAL; WRITELN('Digite o peso do saco de ra Æo (Kg): '); READLN(PESO); WRITELN('Digite a quantidade de ra Æo fornecida (g): '); READLN(QTDE); PESO := PESO*1000; WRITELN(PESO:0:2); QTDE := QTDE*2; WRITELN('Ap s 5 dias de consumo restar (g): ',PESO-5*QTDE:0:2); WRITELN('Ap s 5 dias de consumo restar (Kg): ', (PESO-5*QTDE)/1000:0:2); 25. Cada degrau de uma escada tem X de altura. Faça um programa que receba essa altura e a altura que o usuário deseja alcançar subindo a escada. Calcule e mostre quantos degraus o usuário deverá subir para atingir seu objetivo, sem se preocupar com a altura do usuário. PROGRAM EX_25; DEGRAU, ALTURA : REAL; WRITELN('Entre com a altura do degrau (cm): '); READLN(DEGRAU); WRITELN('Entre com a altura que o usu rio deseja alcan ar (m): '); READLN(ALTURA); WRITELN('O usu rio dever subir ',ROUND(ALTURA/(DEGRAU/100)),' degrau(s).'); 26. Faça um programa que receba a medida do ângulo formado por uma escada apoiada no chão e encostada na parede e a altura da parede onde está a ponta da escada. Calcule e mostre a medida desta escada. PROGRAM EX_26; ANGULO, ALTURA, ESCADA, RADIANO : REAL; WRITELN('Entre com o angulo e a altura: '); READLN(ANGULO, ALTURA); RADIANO := ANGULO * 3.14/180; ESCADA := ALTURA / SIN(RADIANO);

6 Lista de Exercícios WRITELN('A medida da escada : ',ESCADA:0:2); 27. Faça um programa para calcular e mostrar a que distância deve estar uma escada da parede. O usuário deve fornecer o tamanho da escada e a altura em que deseja pregar o quadro. Lembre-se de que o tamanho da escada deve ser maior que a altura que se deseja alcançar. X altura em que deseja pregar o quadro. Y distância em que deverá ficar a escada. Z tamanho da escada. PROGRAM EX_27; X, Y, Z : REAL; WRITELN('Entre com o tamanho da escada: '); READLN(Z); WRITELN('Entre com a altura em que deseja pregar o quadro: '); READLN(X); Y := SQRT(SQR(Z) - SQR(X)); WRITELN('A distancia em que a escada devera ficar e: ',Y:0:2);