4) { while ($ads2 == $ads1) { $ads2 = rand(1, $slides); } } $ads3 = rand(1, $slides); if ($slides > 4) { while (($ads3 == $ads2) || ($ads3 == $ads1)) { $ads3 = rand(1, $slides); } } ?>
INF1005 - PROGRAMAÇÃO 1  
LISTA DE EXERCÍCIOS 1  
1
2
3
4
5
. Escreva um programa em C que efetue a multiplicação de dois números inteiros e mostre  
o resultado.  
. Escreva um programa em C que receba 4 notas, calcule e mostre a média aritmética entre  
elas.  
. Escreva um programa em C que aplique um desconto de 25% sobre o preço de um  
produto recebido como entrada e mostre o valor resultante.  
. Faça um programa em C que calcule e mostre a área e o perímetro de uma sala retangular  
cujas medidas são fornecidas pelo usuário.  
. Escreva um programa em C para ler as dimensões de uma cozinha retangular, em seguida  
calcular e escrever a quantidade de caixas de azulejos necessárias para cobrir o chão da  
cozinha. Cada caixa de azulejos possui 2,5 m2.  
2
6
7
. Elabore um programa em C que calcule a área de um círculorea = π * r ).  
. A equipe de corrida da PUC-Rio está precisando de um programa para calcular o número  
mínimo de litros que eles devem colocar no tanque do carro para percorrer um  
determinado número de voltas até o primeiro reabastecimento. Você está encarregado de  
escrever um programa em C que leia o comprimento da pista (em metros), o número total  
de voltas a serem percorridas, o número de reabastecimentos desejados e o consumo de  
combustível do carro (em Km/L). O programa deve calcular e escrever o número mínimo  
de litros necessários para percorrer até o primeiro reabastecimento. OBS: Considere que o  
número de voltas entre os reabastecimentos é o mesmo.  
8
. Resolva os exercícios 1_1 ao 1_11 no site da disciplina (http://www.inf.puc-  
rio.br/~inf1005) e envie as suas respostas pelo site para que elas sejam corrigidas pelo  
professor.