Baixe o app para aproveitar ainda mais
Prévia do material em texto
FBV – Faculdade Boa Viagem Laboratório De Programação I 2a Lista de Exercícios – Estruturas de Repetição Por Alessandro M. Lima Escreva um programa em C para cada uma das letras abaixo, usando a estrutura de repetição While Apresentar o total da soma obtida dos cem primeiros números inteiros (1+2+3...+100). Apresentar os resultados de uma tabuada para um número qualquer, como exemplificado abaixo para o número 2: 2 x 1 = 2 2 x 2 = 4 (...) 2 x 10 = 20 Ler um número inteiro N qualquer, maior que zero e menor ou igual a 50, apresentando o valor obtido da multiplicação sucessiva de N por 2 enquanto o produto for menor que 250 (N*2; N*2*2; N*2*2*2; etc.) Apresentar todos os números divisíveis por 4 que sejam maiores que 0 e menores que 200. Apresentar os quadrados dos números inteiros de 15 a 30. Escreva o programa em C para cada uma das letras da questão 1, usando a estrutura de repetição For. Uma empresa possui 10 funcionários, onde todos começaram a trabalhar em épocas diferentes. Escreva um programa que a partir de uma lista digitada com o nome e tempo de serviço de cada funcionário (em meses), apresente o funcionário mais novo e o mais antigo da empresa. Uma pesquisa sobre as características físicas da população de uma região, coletou os seguintes dados para cada habitante: sexo (masculino e feminino), cor dos cabelos (louros, castanhos e pretos) e idade. Escreva um programa que: Para cada habitante seja digitado uma linha com estes dados, onde o valor da idade igual a -1 significa que a lista já foi concluída; A partir dos dados informados, determine a percentagem de mulheres entre 18 e 35 anos, louras; A partir dos dados informados, determine a percentagem de mulheres entre 18 e 35 anos, morenas. Foi feita uma pesquisa para determinar o índice de mortalidade infantil em um certo período. Fazer um programa que: Leia inicialmente o número de crianças nascidas no período; Leia, em seguida, um número indeterminado de linhas, contendo, cada uma o sexo de uma criança morta (masculino, feminino) e o número de meses de vida da criança . A última linha, que não entrará nos cálculos, contém no lugar do sexo a palavra ‘fim’; Determine e imprima: A porcentagem de crianças mortas no período; A porcentagem de crianças do sexo masculino mortas no período; A porcentagem de crianças que viveram 24 meses ou menos no período; Escreva uma Programa que receba um número inteiro e verifique se o número fornecido é primo ou não.Imprima mensagem de número primo ou número não primo. Escreva uma Programa para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1 * 2 * 3 *... * (N-1) * N; 0! = 1, por definição. Escreva uma Programa que: leia um número indeterminado de linhas contendo, cada uma, a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero; calcule e escreva a idade média deste grupo de indivíduos. Tem-se um conjunto de dados contendo a altura e o sexo (M ou F) de 15 pessoas. Faça uma Programa que calcule e escreva: a maior e a menor altura do grupo; a média de altura das mulheres; número de homens Uma loja utiliza os seguintes códigos para as transações de cada dia: 'v' - para compras à vista 'p' - para compras a prazo É dada uma lista de transações contendo o valor de cada compra e o respectivo códi-go da transação. Faça um Programa que calcule e imprima: valor total das compras à vista; valor total das compras a prazo; valor total das compras efetuadas; valor a receber pelas compras a prazo, isto é, primeira parcela, sabendo que estas serão pagas em três vezes. Sabe-se que são efetuadas 25 transações por dia. Faça uma Programa que receba o valor e o código de várias mercadorias vendidas em um determinado dia. Os códigos obedecem a tabela abaixo: 'L' - limpeza 'A' - alimentação 'H'- higiene Calcule e imprima: total vendido naquele dia, com todos os códigos juntos; total vendido naquele dia em cada um dos códigos.
Compartilhar