EXERCÍCIOS – LÓGICA DE PROGRAMAÇÃOFAÇA OS PROGRAMAS : ESTRUTURAS BÁSICAS DE PROGRAMAÇÃO LINEAR
Por: Marii Jujubs • 12/4/2016 • Projeto de pesquisa • 1.318 Palavras (6 Páginas) • 704 Visualizações
EXERCÍCIOS – LÓGICA DE PROGRAMAÇÃOFAÇA OS PROGRAMAS :
ESTRUTURAS BÁSICAS DE PROGRAMAÇÃO LINEAR
- UMA PADARIA VENDE PÃES E CAFÉS. O PROGRAMA DEVE RETORNAR A ARRECADAÇÃO NO FINAL DO DIA, BEM COMO, 10% PARA SER GUARDADO EM POUPANÇA.
- RETORNAR A MÉDIA PONDERADA DE TRÊS NOTAS DE UM ALUNO, COM PESOS 2, 3 E 5.
- LER O SALÁRIO DE UM FUNCIONÁRIO E AUMENTÁ-LO EM 15%. APÓS O AUMENTO, DESCONTE 8% DE IMPOSTOS. RETORNE O SALÁRIO INICIAL, O SALÁRIO COM AUMENTO E O FINAL.
- LER UM NÚMERO INTEIRO COM 3 DÍGITOS E RETORNE A SAÍDA EM CENTENA, DEZENA E UNIDADE.
- A HORA NORMAL DE TRABALHO É 300 REAIS, A HORA EXTRA É 50% MAIOR DE UM ADVOGADO. RETORNE O SALÁRIO BRUTO A PARTIR DA QUANTIDADE DE HORAS NORMAIS E EXTRAS TRABALHADAS E O SALÁRIO LÍQUIDO DESCONTANDO-SE 10% DO SAL. BRUTO.
- CALCULE O VOLUME (=PI*R*R*H) DE UMA CAIXA D’ÁGUA CILÍNDRICA.
- CALCULE A ÁREA (=PI*R*R) DE UMA PIZZA.
- UMA EMPRESA REGISTRA UMA PONTUAÇÃO PARA CADA FUNCIONÁRIO, DE ACORDO COM A TABELA:
PARTICIPAÇÃO EM PROJETO G: 10 PONTOS.
PARTICIPAÇÃO EM PROJETO M: 5 PONTOS.
PARTICIPAÇÃO EM PROJETO P: 2 PONTOS.
TEMPO DE EMPRESA: 2 PONTOS POR ANOS.
LER A QUANTIDADE DE PROJETOS DE UM FUNCIONÁRIO, SEU TEMPO DE CASA E RETORNE A PONTUAÇÃO.
ESTRUTURAS DE CONDIÇÃO
- LER UM VALOR E EXIBIR O SEU QUADRADO QUANDO ELE É PAR, E O SEU CUBO QUANDO ELE É ÍMPAR.
- LER 4 NOTAS, O NOME DO ALUNO, CALCULAR A MÉDIA E RETORNAR APROVADO OU REPROVADO ( MÉDIA = 6,0).
- LER OS NOMES E OS VOTOS DE 3 CANDIDATOS E INFORMAR O VENCEDOR.
- LER MASSA (Kg) E ALTURA (m), CALCULAR O IMC ( = MASSA / ALTURA * ALTURA) E RETORNAR:
IMC < 18.5 -------- ABAIXO DO PESO
IMC < 25 -------- NORMAL
IMC < 30 -------- SOBREPESO
IMC < 35 -------- OBESO LEVE
IMC < 40 -------- OBESO MODERADO
IMC >=40 -------- OBESO MÓRBIDO
- LER AS TEMPERATURAS DE UM DIA (M, T, N), RETORNAR A MAIS ALTA E A MAIS BAIXA.
- LEIA O PESO E A ALTURA, RETORNE A CATEGORIA DO ATLETA DE SKY-SLUMBER:
PESO DE 50KG A < 60KG E ALTURA < 1,70m : NOVATO
PESO DE 60KG ATÉ 80KG E ALTURA DE 1,70m A < 1,90 : PROFISSIONAL
QUALQUER PESO E ALTURA : AMADOR
- LER O ANO E INFORMAR SE O MESMO É BISSEXTO OU NÃO.
- LER O SALÁRIO E O CÓDIGO DO CARGO DE UM FUNCIONÁRIO, E CALCULE O NOVO SALÁRIO CONFORME A TABELA ABAIXO. NÃO ESTANDO NA TABELA O AUMENTO SERÁ DE 35,5%. RETORNE O SALÁRIO ANTIGO, O NOVO E A DIFERENÇA.
CÓD. 91, CARGO: GERENTE, PERCENTUAL: 10%
CÓD. 92, CARGO: ANALISTA, PERCENTUAL: 20%
CÓD. 93, CARGO: TÉCNICO, PERCENTUAL: 30%
ESTRUTURAS DE REPETIÇÃO
- ESCREVER OS NÚMEROS PARES ENTRE 2 E 50.
- LER 10 NÚMEROS REAIS E EXIBIR O MAIOR.
- LER 100 NÚMEROS E EXIBIR A SOMA DOS NÚMEROS ÍMPARES.
- LER DIVERSOS NÚMEROS REAIS E EXIBIR A SOMA. O VALOR – 999 É O CÓDIGO DE FIM DE ENTRADA.
- LER UM NÚMERO E CALCULAR O FATORIAL.
- LER 500 VALORES INTEIROS E POSITIVOS E RETORNE O MAIOR VALOR, O MENOR E A MÉDIA.
- ESCREVA OS N PRIMEIROS NÚMEROS DE FIBONACCI.
- LER DIVERSOS NÚMEROS E EXIBIR QUANTOS NÚMEROS FORAM DIGITADOS. O VALOR -1 É O FIM DE ENTRADA.
QUESTÃO 1:
PROGRAM PADARIA;
VAR
VT, POUP:REAL;
QPV, QBV:INTEGER;
BEGIN
WRITELN(‘DIGITE A QDE DE PÃO VENDIDA’); READLN(QPV);
WRITELN(‘DIGITE A QDE DE BROA VENDIDA’); READLN(QBV);
VT := QPV * 0.12 + QBV * 1.5;
POUP := 0.1 * VT;
WRITELN(’VENDA TOTAL=’, VT);
WRITELN(’POUPANÇA=’, POUP);
END.
QUESTÃO 2:
PROGRAM MEDIAPOND;
VAR
N1, N2, N3, MP : REAL;
BEGIN
WRITELN(‘DIGITE A NOTA1’); READLN(N1);
WRITELN(‘DIGITE A NOTA2’); READLN(N2);
WRITELN(‘DIGITE A NOTA2’); READLN(N3);
MP := (2 * N1 + 3 * N2 + 5 * N3)/10;
WRITELN(’MÉDIA PONDERADA=’, MP);
END.
QUESTÃO 3:
PROGRAM SALÁRIOS;
VAR
SALIN, SALMA, SALME : REAL;
BEGIN
WRITELN(‘DIGITE O SALÁRIO INICIAL’); READLN(SALIN);
...