Estela Vidal
@estela-vidal
São Paulo
Public Repls
Community
0
Trabalho FuncionalUsuário vai digitar a expressão ou Sistema vai ler as expressões salvas em um .txt
Esta expressão pode conter uma operação básica (+, -, *, /) ou mais (pode desconsiderar o uso de parêntesis)
O sistema vai validar se a expressão é válida
O sistema vai fazer a conta
O sistema vai imprimir o resultado para o usuário
O sistema vai salvar a expressão mais o resultado em alguma estrutura de dados (tipo um histórico da calculadora)
O sistema vai permitir o usuário digitar uma nova operação ou ler novamente o .txt
O que deve ter no programa:
Funções Puras
Funções de Alta Ordem
Imutabilidade entre as funções (exceto no Main)
O que é expressamente PROIBIDO ter no programa:
Classes e Objetos
Escrita Procedural
Após escrever o programa, indique através de comentários o que torna ele um código funcional (por exemplo: onde estão as funções puras, onde estão as funções de alta ordem...).
Estela Vidal Platero e Mateus de Souza Nascimento
0
0
0
day 4 - project (rock paper scissors)rock paper scissors vs pc
0
0
0
0
Avaliação Técnica Estrutura de Dados II 14/09Desenvolva um programa que receba uma expressão aritmética e retorne para o usuário o PRÉ ORDER de uma árvore binária de expressão montada baseada na expressão inserida pelo usuário.
0
0
0
Exercício 9 16/08Elabore um algoritmo que leia as variáveis C e N respectivamente código e número de horas trabalhadas de um operário. E calcule o salário sabendo-se que ele ganha R$ 10,00 por hora. Quando o número de horas exceder a 50 calcule o excesso e pagamento armazenando-o na variável E, caso contrário zerar tal variável. A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o salário total e o salário excedente.
0
0
0
Exercício 8 16/08Desenvolva um algoritmo capaz de verificar se uns números inteiros, dados como entrada, é par ou impar
0
0
0
Exercício 7 16/08Escreva um algoritmo para ler o número total de eleitores de um município, o número de votos brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total de eleitores
0
0
0
Exercício 6 16/08Crie um algoritmo que recebe 2 números e multiplica o num1 pelo num2 através de somas repetidas. (ex: 2 e 3 = 2 + 2 + 2)
0
0
0
Exercícios 4 e 5 16/08Escrever um algoritmo que lê um valor inteiro, calcula o fatorial desse número e mostra o resultado
0
0
0
Exercício 3 16/08Um usuário deseja um algoritmo onde possa escolher que tipo de média deseja calcular a partir de 3 notas. Faça um algoritmo que leia as notas, a opção escolhida pelo usuário e calcule a média. 1 - aritmética 2 - ponderada (pesos 3,3,3)
0
0
0
Exercício 2 16/08Crie um algoritmo que receba 3 números e informe qual o maior entre eles.
0
0
0
Exercício 1 16/08Crie um algoritmo que leia um número diferente de zero e diga se este número é positivo ou negativo
0
0
0
Exercício 2 09/08Escreva uma função que, dado o valor da conta de um restaurante, calcula e exiba a gorjeta do garçom, considerando 10% do valor da conta.
0
0
0
Exercício 1 09/08Faça um programa que calcule e mostre a área de um trapézio. Sabe-se que área = ((base maior + base menor) * altura / 2)
0
0
0
Projeto Pilha Estática - 1Faça com que a pilha agora seja de caracteres (char)
0
0
0
Projeto Pilha Estática - 2Faça com que agora a variável topo indique o endereço de memória no vetor onde o topo está.
0
0
0
day 4 - exercise 2 (banker roulette)randomly decides who will pay the bill
0
0
0
day 4 - exercise 1 (head or tails)generates randomly heads or tails
0
0
0
day 3 - treasure islandtreasure island
0
0
0