Ficha de Exercicios Algoritmos 27032023 PDF

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 3

LÓGICA DE PROGRAMAÇÃO UEM-FE

Faculdade de Engenharia
Disciplina de Informática

Docente: Marcelo Munguanaze, Albino Cuinhane e Celso Chiconela

Ficha de Exercícios
ALGORITMOS-FLUXOGRAMAS

Construa Algoritmos em Fluxogramas (leia atentamente, faça o algoritmo e faça


teste de mesa e conclua se a solução está ou não correcta!)
Parte A – Comandos inicio, fim, entrada, saída e atribuição. Operadores. Expressões
1. Impressão de Dados de um estudante
2. Impressão da Soma de dois números A e B.
3. Impressão da Media de dois números A e B.
4. Impressão da solução duma equação linear.
5. Ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo.
6. O preço de um automóvel é calculado pela soma do preço de fábrica com o
preço dos impostos (45% do preço de fábrica) e a percentagem do revendedor
(28% do preço de fábrica). Leia o nome do automóvel e o preço de fábrica e
imprima o nome do automóvel e o preço final.
Parte B – comandos inicio, fim, entrada, saída, atribuição e se
7. Leia salário do funcionário. Se Salario é inferior ou igual a 1.850MT, dê um
aumento salarial de 50% e imprima a mensagem “Colaborador da classe C, seu
Salario é: ”. De contrário avalie se o Salario está entre 1.850 e 4.500MT (inclusive)
para dar um aumento de 25% e imprima a mensagem “Colaborador da classe B,
seu Salario é: ”. De contrário, dê um aumento de 15% e imprima a mensagem
“Colaborador da classe A, seu Salario é: ”
8. Verifica se um dado número é par ou impar.
9. Receba 2 números e mostre o maior deles.
10.Receba três notas de um aluno, calcule e mostre a média aritmética de
Frequência (MF) e o resultado (Excluido, Admitido, Dispensado), conforme os
critérios:
1 (a) MF< 10: Excluido
LÓGICA DE PROGRAMAÇÃO UEM-FE

(b) 10<=MF<14 : Admitido


(c) MF>=14 Dispensado
11.Dada a Equação AX2 + BX + C=0, imprimir a solução (Observar todas as condições)
12.Leia 3 números inteiros e imprima o menor deles.
13. Ler e imprimir 3 valores reais. O programa deve verificar se esses valores
formam um triângulo (some os dois lados menores e verifique se esta soma é
maior que o 3º lado) e o tipo de triângulo (equilátero, isósceles, escaleno)
14.Receba 3 números e imprime-nos em ordem crescente.
Parte C – comandos inicio, fim, entrada, saída e atribuição, se, repetição
15. -Receba um número inteiro positivo do usuário e mostre a tabuada desse número.
Para mostrar a tabuada do 2, por exemplo, deverá ser apresentado da seguinte
forma:
2x1=2
2x2=4
...
2 x 10 = 20
16. Imprime os primeiros 100 números naturais.
17. Imprime a soma dos primeiros 20 números naturais.
18. Ler dois números inteiros M e N e, a seguir, imprimir os números pares existentes
no intervalo [M, N]. Lembre-se que nem sempre M é um número par.
19. Determinar o fatorial de n (lido via teclado)
20. Leia um número inteiro qualquer e determine se esse número é perfeito ou não. Um
número é perfeito quando a soma de seus divisores, excetuando- se o próprio
número, for igual ao número.
21. Determinar todos os números perfeitos existentes entre 2 e 100.
22. Determinar se um numero n (lido via teclado) é primo
23. Imprime os primeiros 20 números primos.
24. Imprime os primeiros 100 termos duma Progressão Aritmética cujo primeiro
termo a1=3 e a razão d=2.
25. Imprime os primeiros 100 termos da série de Fibonacci (1,1,2,3,5, … an-1 + an-2).
26. Ler um numero n e determinar se é termo de Fibonacci
27. Leia N valores reais quaisquer e determine o segundo menor dentre os valores
28. Ler dez grupos de valores para A, B e C (variáveis do tipo REAL). Para cada grupo de
valores o programa deve imprimir a equação no formato Ax2 + Bx + C = 0 e a
respectiva solução
29. Ler seguidamente valores inteiros até que seja lido um valor negativo. Para cada
valor lido, exceto o último, o programa deve determinar seu fatorial no formato
“fact(n)=”
30. Ler um número desconhecido de valores reais e imprimir todos os valores lidos, a
soma dos valores lidos e a média aritmética dos valores. O processamento encerra
2 quando um mesmo valor for lido duas vezes consecutivas, sem considerar uma
LÓGICA DE PROGRAMAÇÃO UEM-FE

destas leituras no processamento.

Março, 2023

Você também pode gostar