UFCG/CCT/DSC
Disciplina: Introdução à Ciência da Computação –
Turmas 01, 02 e 04
Período 2007.1
Professor: Roberto M. de Faria
1) Faça um programa para ler
dois números inteiros diferentes e mostrar qual deles é o menor.
2) Faça um programa para ler
três números inteiros diferentes e mostrar qual deles é o maior.
3) Faça um programa para ler
dois números inteiros e verificar se o quociente da divisão do primeiro pelo
segundo resulta num inteiro.
4) Faça um programa para verificar
se um inteiro positivo lido é par ou ímpar.
5) Faça um programa que leia a
idade e o sexo de uma pessoa e, se ela for do sexo masculino e tiver 17 anos,
emita uma mensagem avisando que ela deve alistar-se no serviço militar.
6) Faça um programa que receba
quatro inteiros diferentes numa ordem qualquer e mostre-os na ordem original e
em ordem crescente.
7) Faça um programa que verifique
se os comprimentos de três retas lidas permitem a construção de um triângulo.
Caso permitam, informe que tipo de triangulo formará: eqüilátero, isósceles ou
escaleno.
8) Faça um programa que
verifique se os comprimentos de três retas lidas permitem a construção de um
triângulo retângulo.
9) Faça um programa que receba
o valor de uma distância, em quilômetros, a ser percorrida por um veículo; o
seu consumo (km/l); e, a quantidade de litros de combustível que ele possui. A
seguir, e emita uma mensagem informando se o veículo precisará ser reabastecido
para percorrer a distância prevista. Caso necessite de ser reabastecido,
informe a quantidade de combustível necessária.
10) Faça um programa que receba
um único inteiro de 5 dígitos e verifique se o dígito d está presente no número
recebido.
11) Faça um programa que receba
um único inteiro binário de 9 dígitos e mostre quantos dígitos iguais a 1 o
número binário possui. Obs.: Não use soma dos dígitos binários, use contagem
dos digitos 1s.
12) Faça um programa para receber
um inteiro positivo de até dois dígitos e mostrar o seu numeral ordinal
correspondente. Por exemplo, se for lido 21, será escrito: vigésimo primeiro.