Exercicio de Algoritimo Semana2

download Exercicio de Algoritimo Semana2

of 3

Transcript of Exercicio de Algoritimo Semana2

  • 8/6/2019 Exercicio de Algoritimo Semana2

    1/3

    Exerccios de Fixao

    1.

    Desenvolva os algoritmos, diagrama de quadros e codificaes dos problemasindicados em seguida. Usar na resoluo dos problemas a estrutura de repetio dotipo enquanto.

    a) Apresentar os quadrados dos nmeros inteiros de 15 a 200.b) Apresentar os resultados de uma tabuada de um nmero qualquer, a qual deve ser

    impressa no seguinte formato:

    Considerando como exemplo o fornecimento do nmero 22 X 1 = 22 X 2 = 42 X 3 = 62 X 4 = 82 X 5 = 10(...)2 X 10 = 20

    c) Apresentar o total da soma obtida dos cem primeiros nmeros inteiros(1+2+3+4+5+6+7+...97+98+99+100).

    d) Elaborar um programa que apresente no final o somatrio dos valores paresexistentes na faixa de 1 a 500

    e) Apresentar todos os valores numricos inteiros mpares situados na faixa de 0 a 20.Para verificar se o nmero mpar, efetuar dentro da malha a verificao lgicadesta condio com a instruo se, perguntando se o nmero mpar; sendo,mostre-o; no sendo, siga para o passo seguinte.

    f) Apresentar todos os nmeros divisveis por 4 que sejam menores que 200. Paraverificar se o nmero divisvel por 4, efetuar dentro da malha a verificao lgicadesta condio com a instruo se, perguntando se o nmero divisvel; sendo,mostre-o; no sendo, v para o prximo passo. A varivel que controlar o contadordeve ser iniciada com valor 1.

    g) Apresentar as potncias de 3, variando de 0 a 15. Deve ser considerado quequalquer nmero elevado a zero 1, e elevado a 1 ele prprio. Deve serapresentado, observando a seguinte definio:3 = 13 = 33 = 9(...)315= 14348907

  • 8/6/2019 Exercicio de Algoritimo Semana2

    2/3

    h) Elaborar um programa que apresente como resultado o valor de uma potncia deuma base qualquer elevada a um expoente qualquer, ou seja, de B em que B ovalor da base e E o valor do expoente.

    i) Escreva um programa que apresente a srie de Fibonacci at o dcimo quinto termo.A srie de Fibonacci formada pela seqncia: 1,1,2,3,5,8,13,21,34,...etc. Esta sriese caracteriza pela soma de um termo posterior com o seu anterior subseqente.

    j) Elaborar um programa que apresente os valores de converso de graus Celsius emFahrenheit, de 10 em 10 graus, iniciando a contagem em 10 graus Celsius efinalizando em 100 graus Celsius. O programa deve apresentar os valores das duastemperaturas.

    k) Elaborar um programa que efetue o clculo e no final apresente o somatrio donmero de gros de trigo que se pode obter num tabuleiro de xadrez, obedecendo seguinte regra: colocar um gro de trigo no primeiro quadro e nos quadros seguinteso dobro do quadro anterior. Ou seja, no primeiro quadro coloca-se 1 gro, nosegundo quadro colocam-se 2 gros (neste momento tm-se 3 gros), no terceiroquadro colocam-se 4 gros (tendo neste momento 7 gros), no quarto quadrocolocam-se 8 gros (tendo-se ento 15 gros) at atingir o sexagsimo quartoquadro (Este exerccio foi baseado numa situao exposta no captulo 16 do livroO Homem que Calculava de Malba Tahan, da Editora Record).

    l) Elaborar um programa que efetue a leitura de 15 valores numricos inteiros e nofinal apresente o somatrio da fatorial de cada valor lido.

    m)Elaborar um programa que efetue a leitura de 10 valores numricos e apresente nofinal o somatrio e a mdia dos valores lidos.

    n) Elaborar um programa que efetue a leitura sucessiva de valores numricos eqpresente no final o somatrio, a mdia e o total de valores lidos. O programa devefazer as leituras dos valores enquanto o usurio estiver fornecendo valores positivos.Ou seja, o programa deve parar quando o usurio fornecer um valor negativo(menor que zero)

    o) Elaborar um programa que apresente como resultado o valor da fatorial dos valoresmpares situados na faixa numrica de 1 a 10.

    p) Elaborar um programa que apresente os resultados da soma e da mdia aritmticados valores pares situados na faixa numrica de 50 a 70.

    q) Elaborar um programa que possibilite calcular a rea total de uma residncia (sala,cozinha, banheiro, quartos, ares de servio, quintal, garagem, etc.). O programadeve solicitar a entrada do nome, a largura e o comprimento de um determinadocmodo. Em seguida, deve apresentar a rea do cmodo lido e tambm umamensagem solicitando do usurio a confirmao de continuar calculando novos

  • 8/6/2019 Exercicio de Algoritimo Semana2

    3/3

    cmodos. Caso o usurio responda NO, o programa deve apresentar o valortotal acumulado da rea residencial.

    r) Elaborar um programa que efetue a leitura de valores positivos inteiros at que umvalor negativo seja informado. Ao final devem ser apresentados o Mioa e o menorvalores informados pelo usurio.

    s) Elaborar um programa que apresente o resultado inteiro da diviso de dois nmerosquaisquer. Para a elaborao do programa, no utilizar em hiptese alguma oconceito do operador aritmtico DIV. A soluo deve ser alcanada com autilizao de lao. Ou seja, o programa deve ,apresentar como resultado (Quociente)quantas vezes o divisor cabe dentro do dividendo.

    2. Desenvolva os algoritmos, diagrama de quadros e codIficaes dos exerccioselencados de a at s (exerccio 1), usando a estrutura de repetio do tipo repita.

    3. Desenvolva os algoritmos, diagrama de quadros e codificaes dos exerccioselencados de a at s (exerccio 1), usando a estrutura de repetio do tipo para.