Anda di halaman 1dari 2

Lista de Exerccios Lgica de Programao Prof. Bruno Marques Panccioni bmpnet@gmail.

com

1) Faa uma programa que leia uma varivel NOME do tipo string e exiba a mensagem Ol NOME. 2) Ler 2 nmeros e exibir a soma. 3) Ler 3 nmeros e exibir a mdia. 4) Ler o Raio de um crculo, exibir a rea do mesmo e comprimento da circunferncia. 5) Ler o NOME de um pessoa e o SOBRENOME da mesma. Efetuar a concatenao dentro de NOMECOMPLETO. Exibir nome completo. 6) Dados 3 valores X, Y, Z, verificar se eles podem ser comprimentos de um tringulo e, se forem, verificar se tringulo eqiltero, issceles e escaleno. Se no formarem, escrever uma mensagem. Dica: Nenhum lado pode ser maior que a soma dos outros dois. 7) Ler 2 notas de provas, 2 de trabalhos e calcular a mdia de ambos, sendo que as provas devem ter peso 80% e trabalhos 20%. 8) Entre com o sexo de uma pessoa e informe se Masculino, Feminino ou Indefinido. 9) Entre com 2 nmeros e exiba-os em ordem crescente. 10) Entre com 3 nmeros e exiba-os em ordem crescente. 11) Entre com um nmero e informar se o mesmo PAR ou IMPAR. 12) Faa um programa que calcule o IMC ndice de Massa Corprea. IMC = PESO / (ALTURA * ALTURA) Abaixo de 18,5 Voc est abaixo do peso ideal Entre 18,5 e 24,9 Parabns voc est em seu peso normal! Entre 25,0 e 29,9 Voc est acima de seu peso (sobrepeso) Entre 30,0 e 34,9 Obesidade grau I Entre 35,0 e 39,9 Obesidade grau II 40,0 e acima Obesidade grau III 13) Faa uma calculadora com as operaes de soma, subtrao, multiplicao e diviso. Ler um varivel do tipo CHAR para identificar o operador. Utilize o comando SE. 14) Idem ao exerccio anterior, mas utilize o comando CASE. 15) Faa um programa que leia a idade de uma nadador e imprima sua categoria: Infantil A 5 at 7 anos; Infantil B 8 at 10 anos; Juvenil A 11 at 13 anos; Juvenil B 14 at 17 anos; Snior - maior de 18 anos. 16) Ler 4 notas de um aluno, calcular a mdia e informar a situao do aluno: Situao: mdia >=7, escrever Aprovado; mdia >=5, escrever Exame; mdia <5, escrever Reprovado; 17) Entre com um nmero e informe seu fatorial. Usar o FOR, WHILE e REPITA. 18) Entre com 10 nmeros, exiba a soma e mdia. Usar o FOR, WHILE e REPITA. 19) Apresentar todos os nmeros pares e impares entre 20 e 40. 20) Entrar com um nmero e informar se o mesmo PRIMO. Dica: o nmero primo quando divisvel por 1 e por ele mesmo.

21) Apresentar todos os valores de uma tabuada para um determinado nmero. 22) Apresentar todos os nmeros menos que 200 que sejam divisveis por 4. 23) Escreva um programa que apresente a srie de FIBONACCI at o dcimo quinto termo. A seqncia : 1, 1, 2, 3, 5, 8, 13, 21, 34, ..... 24) Usando Vetor: ler 5 notas, calcular a SOMA e exibir a MDIA. 25) Criar 2 vetores A e B com 5 elementos do tipo inteiro. Entrar com os dados do vetor A. Fazer o vetor B receber o dobro do vetor A. Exibir o vetor B. 26) Criar 2 vetores A e B com 10 elementos do tipo real. Entrar com os dados do vetor A. Se o contedo do vetor A for PAR fazer o vetor B receber o vetor A + 5, seno se o contedo do vetor A for IMPAR fazer o vetor B receber o vetor A * 5. Exibir o vetor B. 27) Criar 3 vetores A, B e C com 10 elementos do tipo real. Entrar com os dados do vetor A e B. fazer o vetor C receber a soma de A + B. Exibir o vetor C. 28) Entre com 10 elementos em um vetor do tipo real e exiba esse vetor e ordem crescente. Utilize uma varivel auxiliar. 29) Ler um vetor A de 5 elementos e mostrar o vetor B com o FATORIAL do vetor A. 30) Ler os vetores A e B de 5 elementos cada. Criar um vetor C que ser a juno de A e B. O vetor C dever ter o dobro de tamanho de A e B. Mostrar o vetor C. 31) Ler o vetor A de 10 elementos e mostrar o vetor B com a raiz quadrada do vetor A.