Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios Algoritmos I, Notas de aula de Informática

Exercícios Algoritmos I

Tipologia: Notas de aula

Antes de 2010

Compartilhado em 19/08/2010

rodrigo-messias-da-silva-6
rodrigo-messias-da-silva-6 🇧🇷

13 documentos

1 / 3

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Lista de exercício para à disciplina Algoritmos I Sem. 2010-1
Exercícios propostos
01 – Faça um algoritmo calcule e mostre a idade média de cem pessoas
02 – Faça um algoritmo que escreva os números ímpares de 1 a 100
03 – Escreva um algoritmo que leia o Nome, Idade e Sexo de 50 pessoas. Calcule e imprima:
a) A média das idades das pessoas
b) O total dos homens
c) O total das mulheres com idade menor que 40 anos
d) A maior e a menor idade e o nome de quem as possui.
04 – Qual o valor final das variáveis A,B e C no algoritmo abaixo?
Algoritmo Exercicio_04;
Var A,B,C:Numérico;
Início
B:=10;
Enquanto B>5 Faça
Início
A:=(B ^ 2);
C:=A – 10;
Enquanto C>60 Faça
C:=C – 2 * B;
B:=B – 1;
Fim;
Fim.
05 A população A e B possuem 90 milhões de 200 milhões de pessoas respectivamente. A taxa de
crescimento de A é 3% e a de B é 1,5% ao ano. Escreva um algoritmo que informe em quantos anos a
população de A ultrapassará a população de B.
06 – Escreva um algoritmo que leia dados sobre um número indeterminado de pessoas de uma população.
Os dados são Sexo(Masculino ou Feminino), cor dos olhos(Azuis, verdes ou castanhos), cor dos
cabelos(louros, castanhos ou pretos) e a idade em anos.
A última leitura será indicada pelo valor da idade -1. Calcular e mostrar:
a) A maior idade;
b) A porcentagem dos indivíduos do sexo feminino cuja idade está entre 18 e 35 anos e que
tenham cabelos louros.
07 – Escreva um algoritmo que calcule o fatorial de um número qualquer.
08 – Escreva um algoritmo para resolver cada um dos somatório abaixo.
a) S = 21/50 + 22/49 + 23/48+... 250/1
b) S = 1/1 + 3/2 + 5/3 + 7/4 +... 99/50
09 – Supondo que numa tabela de 200 nomes possam haver nomes repetidos, informe quantas
vezes apareceu determinado nome(dado) e caso não tenha aparecido nenhuma repetição
mostre a mensagem “Nome não encontrado”.
Prof. M.Sc. Carlos Alberto Bezerra e Silva
1
pf3

Pré-visualização parcial do texto

Baixe Exercícios Algoritmos I e outras Notas de aula em PDF para Informática, somente na Docsity!

Exercícios propostos 01 – Faça um algoritmo calcule e mostre a idade média de cem pessoas 02 – Faça um algoritmo que escreva os números ímpares de 1 a 100 03 – Escreva um algoritmo que leia o Nome, Idade e Sexo de 50 pessoas. Calcule e imprima: a) A média das idades das pessoas b) O total dos homens c) O total das mulheres com idade menor que 40 anos d) A maior e a menor idade e o nome de quem as possui. 04 – Qual o valor final das variáveis A,B e C no algoritmo abaixo? Algoritmo Exercicio_04; Var A,B,C:Numérico; Início B:=10; Enquanto B>5 Faça Início A:=(B ^ 2); C:=A – 10; Enquanto C>60 Faça C:=C – 2 * B; B:=B – 1; Fim; Fim. 05 – A população A e B possuem 90 milhões de 200 milhões de pessoas respectivamente. A taxa de crescimento de A é 3% e a de B é 1,5% ao ano. Escreva um algoritmo que informe em quantos anos a população de A ultrapassará a população de B. 06 – Escreva um algoritmo que leia dados sobre um número indeterminado de pessoas de uma população. Os dados são Sexo(Masculino ou Feminino), cor dos olhos(Azuis, verdes ou castanhos), cor dos cabelos(louros, castanhos ou pretos) e a idade em anos. A última leitura será indicada pelo valor da idade -1. Calcular e mostrar: a) A maior idade; b) A porcentagem dos indivíduos do sexo feminino cuja idade está entre 18 e 35 anos e que tenham cabelos louros. 07 – Escreva um algoritmo que calcule o fatorial de um número qualquer. 08 – Escreva um algoritmo para resolver cada um dos somatório abaixo. a) S = 2^1 /50 + 2^2 /49 + 2^3 /48+... 2^50 / b) S = 1/1 + 3/2 + 5/3 + 7/4 +... 99/ 09 – Supondo que numa tabela de 200 nomes possam haver nomes repetidos, informe quantas vezes apareceu determinado nome(dado) e caso não tenha aparecido nenhuma repetição mostre a mensagem “Nome não encontrado”.

10 – Considere o trinômio do segundo grau A * x^2 + B * x + C =0. Informe os valores para os coeficientes A, B e C via teclado. Escreva um algoritmo que encontre as raízes reais desta equação. Caso não haja raízes reais o algoritmo deve mostrar a mensagem “Não existem raízes reais. O valor do delta é...” 12 – Criar um algoritmo que calcule e mostre a média dos alunos de uma faculdade que tem o seguinte regime de avaliação:

  • O aluno é avaliado quatro (04) vezes no semestre;
  • A menor das duas primeiras é desconsiderada para o cálculo da média aritmética das três restantes;
  • o aluno será considerado aprovado se a média for maior ou igual a seis (6,0)
  • o algoritmo deverá mostrar a situação “aprovado” ou “retido” conforme o item anterior

11 – Escrever um algoritmo (codifique-o na linguagem C ) que receba do usuário

sua matrícula, seu nome e seu salário base. Em seguida o algoritmo/programa

deve mostrar como “saída” a matrícula, o nome, o salário base, o valor calculado

do INSS, o valor calculado do IRRF e o salário líquido. As alíquotas utilizadas

devem ser as atuais (consultar órgãos oficiais que forneçam tais alíquotas). Em

seguida criar dois arquivos. Um com o número do RA.txt e o outro com o número

do RA.c , o primeiro deve conter o ALGORITMO e o segundo o código fonte do

programa Exemplos para os nomes dos arquivos 2209100245.txt e 2209100245.c

Exercício a ser entregue no dia agendado – Valor 3,0 pontos em dupla