Trabalho Informática - Estrutura de Repetição
CURSO DE ENGENHARIA CIVIL – 2º PERÍODO
DISCIPLINA: INFORMÁTICA APLICADA À ENGENHARIA II
PROFESSORA: ME. JULIANA LILIS
ATIVIDADE 5 – ESTRUTURA DE REPETIÇÃO – PARA, ENQUANTO E REPITA
ALGORITMO 01
Elabore um algoritmo que seja capaz de obter o resultado de uma exponenciação para qualquer base e expoente inteiros fornecidos, sem utilizar a operação de exponenciação. Utilize alguma estrutura de repetição. algoritmo "Exponenciação" var resultado: real base, expoente, n: inteiro inicio escreva (" Entre com o valor dos expoentes ") leia ( espoente) escreva (" Informe o valor da base ") leia (base) resultado <-1 para n de 1 ate expoente faca resultado <- resultado * base fimpara escreval ( "O resultado da exponenciacao e ", resultado) fimalgoritmo ALGORITMO 02
Anacleto tem 1,5 metro e cresce 2 centímetros por ano, enquanto Felisberto tem 1,10 metro e cresce 3 centímetros por ano. Construa um algoritmo que calcule e imprima quantos anos serão necessários para que Felisberto seja maior que Anacleto. algoritmo "MaiorTamanho" var a, f :real anos :inteiro inicio a <- 1.5 f <- 1.1 enquanto (a > f) faca f <- f + 0.03 a <- a + 0.02 anos <- anos + 1 fimenquanto escreva ("Anos=", anos) fimalgoritmo ALGORITMO 03
Crie um programa que ajude o DETRAN a saber o total de recursos que foram arrecadados com a aplicação de multas de trânsito.
O algoritmo deve ler as seguintes informações para cada motorista:
- O número da carteira de motorista (de 1 a 4327)
- Número de multas;
- Valor de cada uma das multas.
Deve ser impresso o valor da dívida de cada motorista e ao final da leitura o total de recursos arrecadados (somatório de todas as multas). O algoritmo deverá imprimir também o número da carteira do motorista que obteve o maior número de multas.
ALGORITMO 04
Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado.