Você está na página 1de 2

Lista - 01

Revisão

1) Escreva um programa, em linguagem C, para ler um valor N e imprimir todos os valores inteiros
entre 1 (inclusive) e N (inclusive). Considere que o N será sempre maior que ZERO. Caso o valor
informado (para N) seja menor que 1, deverá ser lido um novo valor para N.

2) Uma loja está levantando o valor total de todas as mercadorias em estoque. Escreva um
programa, em linguagem C, que permita a entrada das seguintes informações:
a) o numero total de mercadorias no estoque;
b) o valor de cada mercadoria.
Ao final o programa deverá imprimir o valor total em estoque e a média de valor das mercadorias.

3) Escreva um programa, em linguagem C, que imprima a tabuada (de 1 a 10) para os números de
1 a 10.

4) Escreva um programa, em linguagem C, que permita a entrada de 10 números e mostre a soma


de seus inversos. Observação: o inverso de x é 1/x.

5) Dada a sequência de Fibonacci 1 1 2 3 5 8 13 ...n, escreva um programa para gerar a sequência


até o enésimo termo, o qual deverá ser fornecido pelo usuário. Por exemplo, se o usuário digitou o
número 40, deverão ser gerados 40 números.

6) Dada uma faixa de valores, cujo valor inicial e o valor final deverão ser fornecidos pelo usuário,
identifique:
a) a quantidade de números inteiros e positivos;
b) a quantidade de números pares;
c) a quantidade de números ímpares;

7) Faça um programa que lê um valor n inteiro e positivo e que calcula e escreve o fatorial de n (n!).

1
8) Faça um programa que calcule a seguinte sequência: S = 1/n! + 2/(n-1)! + … n/1!

9) Escreva um programa, em linguagem C, que leia um número inteiro x positivo digitado pelo
usuário, realize o cálculo correspondente à opção digitada e exiba na tela seu resultado. As opções
possíveis são:
a) Se x=1, exibir o resultado do somatório S= 1  3  5 ⋯ 99
1 2 3 50

b) Se x=2, exibir o resultado da soma dos 10 primeiros termos da série: S=1 !−2! 3! −4 !...

OBS: O usuário deverá validar a entrada do usuário. Caso ele digite uma opção inválida, o
programa deve exibir uma mensagem dizendo ‘Opção inválida!’ e deve pedir para que ele digite a
opção correta novamente.

Você também pode gostar