Logo Passei Direto
Buscar

Lista_2 - Tomada de Decisoes

Ferramentas de estudo

Questões resolvidas

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 1: Elaborar um algoritmo que lê 3 valores a, b, c e os escreve. A seguir, encontre o maior dos 3 valores e o escreva com a mensagem: "É o maior ".

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 3: Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 - 7 anos, infantil B = 8-10 anos, juvenil A = 11-13 anos, juvenil B = 14-17 anos, adulto = maiores de 18 anos.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 4: Escrever um algoritmo que lê um valor em reais e calcula qual o menor número possível de notas de 100, 50, 10, 5, 2 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 5: Escrever um algoritmo que lê um conjunto de 4 valores (‘i’, ‘a’, ‘b’ e ‘c’), onde ‘i’ é um valor inteiro e positivo e ‘a’, ‘b’ e ‘c’, são quaisquer valores reais e os escrevam a seguir: a) Se i=1 escrever os três valores a, b, c em ordem crescente. b) Se i=2 escrever os três valores a, b, c em ordem decrescente. c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre os dois.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 6: Faça um algoritmo para calcular o novo salário de um funcionário. Por padrão, o aumento será de 15%. Entretanto, deve ser aplicada uma regra diferente para cada faixa salarial. Regras: para 1.500,00 <= SALARIOATUAL < 1.750,00: aumento igual a 12%; para 1.750,00 <= SALARIOATUAL < 2.000,00: aumento igual a 10%; para 2.000,00 <= SALARIOATUAL < 3.000,00: aumento igual a 7%; para SALARIOATUAL >= 3.000,00: aumento igual a 5%.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 8: As maçãs custam R$ 0,30 cada se forem compradas menos do que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o valor total da compra.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 1: Elaborar um algoritmo que lê 3 valores a, b, c e os escreve. A seguir, encontre o maior dos 3 valores e o escreva com a mensagem: "É o maior ".

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 3: Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 - 7 anos, infantil B = 8-10 anos, juvenil A = 11-13 anos, juvenil B = 14-17 anos, adulto = maiores de 18 anos.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 4: Escrever um algoritmo que lê um valor em reais e calcula qual o menor número possível de notas de 100, 50, 10, 5, 2 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 5: Escrever um algoritmo que lê um conjunto de 4 valores (‘i’, ‘a’, ‘b’ e ‘c’), onde ‘i’ é um valor inteiro e positivo e ‘a’, ‘b’ e ‘c’, são quaisquer valores reais e os escrevam a seguir: a) Se i=1 escrever os três valores a, b, c em ordem crescente. b) Se i=2 escrever os três valores a, b, c em ordem decrescente. c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre os dois.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 6: Faça um algoritmo para calcular o novo salário de um funcionário. Por padrão, o aumento será de 15%. Entretanto, deve ser aplicada uma regra diferente para cada faixa salarial. Regras: para 1.500,00 <= SALARIOATUAL < 1.750,00: aumento igual a 12%; para 1.750,00 <= SALARIOATUAL < 2.000,00: aumento igual a 10%; para 2.000,00 <= SALARIOATUAL < 3.000,00: aumento igual a 7%; para SALARIOATUAL >= 3.000,00: aumento igual a 5%.

Suponha que você foi contratado para desenvolver algoritmos em C++, junto de seus respectivos fluxogramas, para resolver as seguintes problemáticas:
Questão 8: As maçãs custam R$ 0,30 cada se forem compradas menos do que uma dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o valor total da compra.

Prévia do material em texto

Grande Área 2 - Lista de Exercícios 2 
 
Disciplina: Algoritmo e Programação – Estudo Dirigido 
Professor: Ms. Alex Michel Fernandes de Andrade 
Turma: Data: ___/___/___ 
Aluno (a):________________________________ Matricula:___________ 
 
Instruções 
1. Esta atividade é individual e aborda a iniciação ao desenvolvimento dos 
algoritmos. Trata do estudo das estruturas de tomadas de decisões (IF/ELSE e 
SWITCH/CASE). 
2. Para cada questão dessa lista tem de ser desenvolvido o Algoritmo através da 
representação em Fluxograma, além da implementação na Linguagem de 
Programação C++. 
a. Utilize softwares, ou ferramentas online, para a criação do devido 
fluxograma. Anexar imagem do algoritmo. 
b. Para cada questão crie um programa (“Questao_X.cpp”) diferente. 
i. Sugiro a utilização do Software ‘DevC++’ ou algum compilador online. 
ii. Atenção que o Compilador de C++ costuma criar 2 arquivos ao 
compilar, “Arquivo.cpp” e “Arquivo.exe”. O “Arquivo.exe” não é 
importante para a correção, já que todo o seu desenvolvimento fica no 
“Arquivo.cpp”. 
c. Ao final, zipar a pasta com o nome do aluno, contendo toda a resolução da 
lista, inserir no Blackboard, na atividade criada, e enviar por e-mail, para 
uma melhor segurança do envio das respostas. 
alex.andrade@unp.br 
 
 
Segundo FARRER (1999), "Um algoritmo é a descrição de um conjunto de 
comandos que, obedecidos, resultam numa sucessão finita de ações. Enquanto ação 
é um acontecimento que, a partir de um estado inicial, após um período finito, produz 
um estado final previsível e bem definido". 
Ou seja, segundo o autor da definição, um algoritmo é uma sequência de comandos 
que resultam em uma sucessão de ações que transforma um dado de entrada em um 
dado de saída (estado final e estado inicial). 
 
Suponha que você foi contratado para desenvolver algoritmos em C++, junto 
de seus respectivos fluxogramas, para resolver as seguintes problemáticas: 
 
 
Questão 1: Elaborar um algoritmo que lê 3 valores a, b, c e os escreve. A seguir, 
encontre o maior dos 3 valores e o escreva com a mensagem: "É o maior ". 
 
 
Questão 2: Elaborar um algoritmo que lê 2 valores a e b e os escreve com a 
mensagem: "São múltiplos" ou "Não são múltiplos". 
 
 
Questão 3: Elabore um algoritmo que dada a idade de um nadador classifica-o em 
uma das seguintes categorias: 
infantil A = 5 - 7 anos 
infantil B = 8-10 anos 
juvenil A = 11-13 anos 
juvenil B = 14-17 anos 
adulto = maiores de 18 anos 
 
 
Questão 4: Escrever um algoritmo que lê um valor em reais e calcula qual o menor 
número possível de notas de 100, 50, 10, 5, 2 e 1 em que o valor lido pode ser 
decomposto. Escrever o valor lido e a relação de notas necessárias. 
 
 
Questão 5: Escrever um algoritmo que lê um conjunto de 4 valores (‘i’, ‘a’, ‘b’ e ‘c’), 
onde ‘i’ é um valor inteiro e positivo e ‘a’, ‘b’ e ‘c’, são quaisquer valores reais e os 
escrevam a seguir: 
a) Se i=1 escrever os três valores a, b, c em ordem crescente. 
b) Se i=2 escrever os três valores a, b, c em ordem decrescente. 
c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre 
os dois. 
 
 
Questão 6: Faça um algoritmo para calcular o novo salário de um funcionário. Por 
padrão, o aumento será de 15%. Entretanto, deve ser aplicada uma regra diferente 
para cada faixa salarial. 
Regras: 
 para 1.500,00 <= SALARIOATUAL < 1.750,00: aumento igual a 12% 
 para 1.750,00 <= SALARIOATUAL < 2.000,00: aumento igual a 10% 
 para 2.000,00 <= SALARIOATUAL < 3.000,00: aumento igual a 7% 
 para SALARIOATUAL >= 3.000,00: aumento igual a 5%. 
 
 
Questão 7: Tendo como dados de entrada à altura (h) e o sexo de uma pessoa (M - 
masculino e F - feminino), construa um algoritmo que calcule seu “peso ideal”, 
utilizando as seguintes fórmulas: 
- Para Mulheres: (62.1*h) - 44.7 
- Para Homens: (72.7*h) - 58.0 
 
 
Questão 8: As maçãs custam R$ 0,30 cada se forem compradas menos do que uma 
dúzia, e R$ 0,25 se forem compradas pelo menos doze. Escreva um programa que 
leia o número de maçãs compradas, calcule e escreva o valor total da compra.

Mais conteúdos dessa disciplina