Вы находитесь на странице: 1из 3

FA ACULDADE E DE CINC CIAS NATU URAIS E MATEMTIC M CA DE EPARTAME ENTO DE MATEMTI M ICA CU URSO DE LICENCIAT L TURA EM ESTATSTI E ICA

E GEST TO DE IN NFORMA O DISCIP PLINA: LIN NGUAGEM PROGRAM MAO FICHA A DE EXERC CICIOS

Crie alg goritmos usa ando pseudo ocodigo e flu uxogramas para p os segu uintes proble emas:

1. Cal lcular a md dia de 2 not tas e mostra ar essa mdi ia. 2. Ler r duas notas s, calcular a media e mostrar essa mdia. m 3. Ler r o nome de e uma pesso oa, a sua ida ade e o seu salrio, s e mo ostrar essas s informae es. 4. Ler r 2 nmeros s, efectuar as a 4 opera es matemt ticas e most trar os resul ltados. 5. Du uas variveis (A e B) possuem p va alores distin ntos (A:=5 e B:= 10), Crie um al lgoritmo que e armazene esses dois valores nes ssas duas variveis, v e efectue a tr roca dos va alores de ma que a varivel form v A passe p a poss suir o valor da varivel B e que a varivel B passe a pos ssuir o valor r da varive el A. Por fim m, apresenta ar os valores trocado. 6. O custo ao consumidor c r de um ca arro novo, a soma do custo de fbrica a com a rcentagem do d revended dor e com o custo dos impostos (a aplicados ao o custo de fbrica). f per Sup pondo que a percentag gem do rev vendedor se eja de 25% do custo de d fbrica e que os imp postos custa am 45 % do o custo de fbrica, f fa a um algoritmo que le eia o valor de d custo de fbrica e de etermine o preo p final do d automv vel (custo ao o consumido or). 7. O sistema de e avaliao de determ minada disc ciplina, composto c p trs pro por ovas. A meira prova a tem peso 2, a segund da tem peso 3 e a tercei ira prova te em peso 5. Faa F um prim alg goritmo para a calcular a mdia final l de um alun no desta dis sciplina. 8. Um m cliente de e um banco tem um sal ldo positivo o de 5000,00MT. Fazer r um algorit tmo que leia a um cheque e que entrou u e calcule o saldo, mo ostrando (escrevendo) o saldo na te ela. 9. Um ma Empresa a de vendas de software es paga o se eu vendedo or um fixo de d 12000,00 0MT por m s, mais um ma comisso o de 15% pe elo seu valo or de venda as no ms. Faa um al lgoritmo que e leia o valor da ve enda e dete ermine o salrio s tota al do funci ionrio. Mo ostre as info formaes que q voc ach har necessr rio. 10. Cri ie um algor ritmo para calcular c o salrio s lqui ido de um funcionrio f , consideran ndo que seu u salrio bru uto, incide um descont to de 9% em INSS pa ara a previd dncia. O al lgoritmo dev ve mostrar o nome do funcionrio, f , o seu salr rio bruto, o valor de de esconto de IN NSS e o

Elabor rado por Ricardo J. Uain nda/2014

seu salrio lquido. (dica.: Voc dever pedir (ler) o nome do funcionrio e o valor do salrio bruto)

Estruturas Condicionais 1. Crie 2 variveis (A e B) e leia 1 valor para cada um deles. Disponibilize eles de forma crescente. 2. O sistema de avaliao de determinada disciplina, composto por trs provas. A primeira prova tem peso 2, a segunda tem peso 3 e a terceira prova tem peso 5. Faa um algoritmo para calcular a mdia final de um aluno desta disciplina. Caso a media seja maior ou igual a 6 mostre APROVADO, se a media for entre 4 e 6, mostre em RECUPERAO, e se for menor do que 4 mostre REPROVADO. 3. Uma loja oferece para os seus clientes, um determinado desconto de acordo com o valor da compra efectuada. O desconto de 10%, se o valor da compra for at 200.00MT, 15% se for maior que 200,00MT e menor ou igual a 500,00MT e 20% se for acima de 500,00MT. Crie um algoritmo que leia o nome do cliente e o valor da compra. Mostre ao final o nome do cliente, o valor da compra, o percentual de desconto e o seu valor e valor total a pagar deste cliente. 4. Fazer um algoritmo que leia o saldo inicial de cliente do banco e leia tambm um cheque que entrou e analise se o cheque poder ser descontado ou no, j que este cliente no possui limite. Se o cheque no poder ser descontado, mostre essa informao, caso contrrio, desconte o cheque e informe o saldo na tela. 5. Fazer um algoritmo que anlise 3 valores inteiros (atravs das variveis n1, n2 e n3), e informa qual o maior e qual o menor deles. 6. Dados 3 (trs) valores A,B e C, verifique se eles podem ser os comprimentos dos lados de um tringulo e, se forem, verifique se um tringulo equiltero, issceles ou escaleno. Se eles no formarem um tringulo, escreva uma mensagem. Considere que: O comprimento de cada lado de um tringulo menor do que a soma dos outros dois lados; Chama-se equiltero o tringulo que tem trs lados iguais Denomina-se issceles o tringulo que tem o comprimento de dois lados iguais Recebe-se o nome de escaleno o tringulo que tem os trs lados diferentes. 7. Ler 3 valores INTEIROS para as variveis A, B, C. Apresentar os valores dispostos em ordem crescente.
Elaborado por Ricardo J. Uainda/2014

8. Usando if ler para uma varivel INTEIRA um nmero de 1 a 12 e mostrar o nome do ms correspondente. Caso o ms no existir, mostrar essa informao. 9. Usando switch case ler para uma varivel INTEIRA um nmero de 1 a 12 e mostrar o nome do ms correspondente. Caso o ms no existir, mostrar essa informao. 10. Ler uma varivel de nmero inteiro e mostre se ele par ou se ele impar.

Estruturas de repetio 1. Ler uma varivel de nmero inteiro e mostrar a tabuada desse nmero. 2. Ler uma varivel de nmero inteiro e mostrar a tabuada desse nmero. Usando o lao de repetio Para. 3. Ler uma varivel de nmero inteiro e mostrar a tabuada desse nmero. Usando o lao de repetio enquanto. 4. Ler uma varivel de nmero inteiro e mostrar a tabuada desse nmero. Usando o lao de repetio repita (dowhile). 5. Faa um algoritmo que gere a seguinte srie: 10, 20, 30, 40, ..... 980, 990, 1000. 6. Ler a nota de 10 alunos, calcular a media e mostrar essa mdia. 7. Ler a nota de 10 alunos, calcular a media e mostrar essa mdia. Aceitar somente notas de 0 a 10. 8. Mostre os 10 primeiros nmeros pares. 9. Ler dois nmeros (inicial e final). Escreva quantos nmero pares e quantos nmeros mpares encontram-se entre os dois nmeros fornecidos pelo usurio. 10. Ler dois nmeros (inicial e final, o numero final no pode ser menor do que o numero inicial). Escreva quantos nmero pares e quantos nmeros mpares encontram-se entre os dois nmeros fornecidos pelo usurio. 11. Crie um algoritmo que leia um nmero inteiro, e diga se ele um nmero primo ou no. 12. Ler a nota de 5 alunos, calcular a media e mostrar essa mdia e mostrar tambm quantos alunos ficaram com a sua nota igual ou acima da mdia. 13. Um funcionrio de uma empresa recebe aumento salarial anualmente. Sabe-se que: Esse funcionrio foi contratado em 2006, com salrio inicial de 2500,00MT. Em 2007, ele recebeu aumento de 1.5% sobre o seu salrio inicial. A partir de 2008 (inclusive), os aumentos salariais sempre corresponderam ao dobro da percentagem do ano anterior.

Elaborado por Ricardo J. Uainda/2014

Вам также может понравиться