Sunteți pe pagina 1din 2

Pontifícia Universidade Católica de Minas Gerais

Bacharelado em Sistemas de Informação


Algoritmos e Estruturas de Dados - 2009/1
Italo Stefani / Eduardo Habib

Laboratório 02 – Entregar até 12/03/2009 às 22hs

1. Efetuar a leitura de cinco números inteiros diferentes, identificar o maior e o menor valor.

2. Ler um número inteiro entre 1 e 7 e escrever o dia da semana correspondente. Caso o usuário digite um
número fora desse intervalo, deverá aparecer uma mensagem informando que não existe mês com este
numero. O programa também deve indicar se o dia em questão é dia útil ou fim de semana.

3. Faça um programa que receba quatro notas de um aluno, calcule e mostre a média aritmética das notas e a
mensagem de aprovado ou reprovado, considerando média 7 para aprovação.

4. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a porcentagem do distribuidor e
com os impostos, ambos aplicados ao custo de fábrica. Sabe-se que as porcentagens são as mesmas que estão
na tabela a seguir. Faça um programa que receba o custo de fábrica de um carro e mostre o custo ao
consumidor.

Custo de Fábrica % do Distribuidor % dos Impostos


Até R$ 28.000,00 5 Isento
Entre R$ 28.000,01 e
10 15
R$ 45.000,00
Acima de R$ 45.000,00 15 20
5. Digite e execute o programa abaixo:
using System;
namespace lab4
{
class Program
{
static void Main(string[] args)
{
int N, i;
double valor, soma = 0;
Console.Write("\n EXEMPLO PARA LER N VALORES");
Console.Write("\n Entre com o valor de N: ");
N = int.Parse(Console.ReadLine());

for (i = 1; i <= N; i = i + 1)
{
Console.Write("\n Entre um valor inteiro: ");
valor = double.Parse(Console.ReadLine());
soma += valor;
}
Console.Write("\n Foram lidos " + N + " valores");
Console.Write("\n A soma dos valores lidos é: " + soma);
Console.Write("\n Tecle <ENTER> para terminar");
Console.Read();
}
}
}

6. Faça um algoritmo que leia N do teclado, gere e calcule a série abaixo:

     


     


7. Faça um algoritmo para calcular e imprimir o fatorial de um valor inteiro positivo lido do teclado.

N! = N * (N-1) * ... * 3 * 2 * 1

* Para os exercícios 6 e 7, apresente uma solução utilizando o comando for e outra utilizando while.

S-ar putea să vă placă și