Logo Passei Direto
Buscar
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

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

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

Prévia do material em texto

Algoritmos e Programação - SG
 
Data: 31/01/2025 
Aluno(a): Patrick Martendal 
Atividade Prática Final
INSTRUÇÕES:
· Esta Atividade contém questões totalizando 10 (dez) pontos;
· Você deve preencher dos dados no Cabeçalho para sua identificação: 
· Nome / Data de entrega.
· Aqui estão as informações sobre o formato de envio de respostas para a atividade:
· Parte do desenvolvimento digitado ou com Print Screen: Word ou PDF (Vl.5,0)
· Utilize a folha da solicitação da atividade para o envio da atividade. Atividade sem a folha será desconsiderada ou zerada.
· Cada resposta deve estar abaixo da pergunta da atividade. Respostas fora de contexto da atividade serão desconsideradas. 
· Faça um Print Screen da tela do seu computador com a execução do código-fonte. No Print Screen, deve constar a data e a hora do seu sistema no canto direito.
· Envie o arquivo executável de todo o seu código junto com os demais itens. (Vl.5,0 pontos)
· Certifique-se de fazer o upload dos arquivos nos formatos especificados. Arquivos em outros formatos ou com itens faltando não serão avaliados. 
· Você poderá utilizar IDE’s de programação como o DEV cpp, NetBeans, Eclipse, jupyter notebook, Etc
· O programa indicado para compactar as respostas é o WinRAR
· Envio o arquivo pelo sistema no local indicado;
· Em caso de dúvidas consulte o seu Tutor.
Atividade Prática Final - Algoritmos e Programação - SG
Nome: Patrick Martendal
CPF: 10869286951
1. Crie um programa de gerenciamento de estacionamento que registre a hora de entrada e saída de veículos, bem como o valor cobrado pelo intervalo de tempo.
O programa desenvolvido em Python é:
import time
from datetime import datetime
def calcular_custo(duracao_min):
 tarifa_hora = float(input("Digite o valor por hora (R$): "))
 print("\n")
 custo_total = (duracao_min / 60) * tarifa_hora
 return round(custo_total, 2)
def sistema_estacionamento():
 print("Sistema de Controle de Estacionamento")
 print("\n")
 entrada_usuario = input("Digite o horário de chegada (HH:MM): ")
 print("\n")
 saida_usuario = input("Digite o horário de saída (HH:MM): ")
 print("\n")
 try:
 horario_chegada = datetime.strptime(entrada_usuario, "%H:%M")
 horario_saida = datetime.strptime(saida_usuario, "%H:%M")
 if horario_saida horario_entrada Válido.
3 - Cálculo do intervalo:
· Tempo entre 12:00 e 13:00 1 hora = 60 minutos.
4 - Cálculo do valor total:
· (60/60) * 10.0 = 10.0.
5 - Saída:
· “A duração total foi de: 60 minutos.”
· “O valor a ser pago é: R$ 10.0.”
Teste de mesa do programa 2:
Entradas:
· quantia_dolar: 200.00
· taxa_rupia: 86.00
Passo a passo:
1 - Entrada do usuário:
· quantia_dolar = 200.00.
· taxa_rupia = 86.00.
2 - Cálculo da conversão:
· total_rupia = 200.00 * 86.00 = 17200.00.
3 - Saída:
· “O montante convertido para Rúpia Indiana (INR) é: ₹ 17200.00.”
Conclusão dos testes
O programa 1 foi capaz de calcular corretamente o tempo de permanência do veículo em minutos e o valor a ser pago, baseando-se no intervalo de tempo. Já o programa 2 foi capaz de coverter corretamente o montante em dólares para rúpias, baseando-se na cotação da rúpia fornecida no dia.
5. Envie o arquivo executável de todos os seus códigos junto com os demais itens. (Vl.5,0 pontos)
Arquivo executável
Um arquivo executável é um arquivo que contém um programa que pode ser executado diretamente pelo sistema operacional, sem a necessidade de um compilador ou interpretador. Ao escrever um código-fonte em uma linguagem de programação, é necessário compilar ou interpretar o código para criar um arquivo executável. O processo de compilação ou interpretação converte o código-fonte em um formato que o sistema operacional pode entender e executar. O tipo de arquivo executável gerado depende da linguagem de programação utilizada e do sistema operacional em que o programa será executado. Por exemplo, “em sistemas Windows, os arquivos executáveis geralmente têm a extensão”.exe", enquanto em sistemas Unix/Linux, os arquivos executáveis podem ter diferentes extensões, como ".out" ou nenhum tipo de extensão
WinRAR
Obs: Utilize um software compactado e descompactado de dados para juntar todos os itens: WinRAR
WinRAR - Software de compactação e arquivamento de arquivos. Ele permite que os usuários compactem arquivos e pastas em um único arquivo de arquivamento, que pode ser facilmente transferido ou armazenado. O software suporta uma ampla variedade de formatos de compactação, incluindo RAR, ZIP, CAB, ARJ, LZH, TAR, GZip, UUE, ISO, BZIP2, Z e 7-Zip
Dica de programas para desenvolvimento:
Programa Portugol: 
http://siaiacad17.univali.br/webportugol/tutorial_web_portugol.pdf
http://www.decom.ufop.br/guillermo/BCC201/slides/Portugol_BCC201_2.pdf
Programa DEV: 
https://bitcaverna.wordpress.com/aprendendo-a-programar-em-dev-c-iniciantes-aula-01/
Programa (gratuito) devc++download :
https://bloodshed-dev-c.softonic.com.br/
Atividade Prática 
Serviços de Turismo e Viagens - GUI
image2.pngimage1.png
image4.jpeg
image3.png

Mais conteúdos dessa disciplina