TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

EXERCÍCIOS – LÓGICA DE PROGRAMAÇÃOFAÇA OS PROGRAMAS : ESTRUTURAS BÁSICAS DE PROGRAMAÇÃO LINEAR

Por:   •  12/4/2016  •  Projeto de pesquisa  •  1.318 Palavras (6 Páginas)  •  640 Visualizações

Página 1 de 6

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);

...

Baixar como (para membros premium)  txt (5.6 Kb)   pdf (97.7 Kb)   docx (343.2 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com