Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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.