brenogcota / python-labs

elective python exercises

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tecnologia em Análise e Desenvolvimento de Sistemas Tópicos Especiais

Prof. Fernando Marcos Souza Silva | fernando.silva@ifnmg.edu.br 2021-2

Lista de exercícios

Introdução à Linguagem Python

Nome: Breno Gonçalves Cota

Turma: TADS 6° Período

Respostas de cada questão estão disponíveis aqui

OBSERVAÇÕES

  • Para cada uma das questões abaixo, você deve entregar o enunciado; o código-fonte em Python devidamente indentado e formatado em fonte Courier New e uma imagem da execução do programa (print screen).

  • Você deve modularizar seus programas e usar comentários explicando suas partes principais.

  • Não deixe de assistir ao
    Curso de Introdução ao Python recomendado pelo professor.

  1. Usando apenas duas variáveis inteiras, faça um programa em C++ que solicite ao usuário que digite 5 números. Ao final, o programa escreverá na tela o produto de todos os números digitados. Resposta

  2. Faça um programa em C++ que solicite ao usuário que digite os valores de dois pontos (A e B) em um plano cartesiano (cada ponto é representado por suas coordenadas x e y). O programa dará como saída a distância entre os dois pontos digitados. Resposta

DICA: o primeiro ponto pode ser representado pelas variáveis XA e YA e o segundo ponto pode ser representado pelas variáveis XB e YB. Observe a imagem:

image

A distância entre os dois pontos A e B pode ser dada pela fórmula:

image

  1. Faça um programa em C++ que solicite ao usuário um número inteiro que representa uma quantidade de segundos. O programa exibirá na tela o valor convertido em horas, minutos e segundos. Assim, se o usuário digitar o valor 78915, o programa dará como saída 21 horas, 55 min e 15 segundos. Resposta

  2. Faça um programa em C++ que faça exatamente o contrário da questão anterior, ou seja: o usuário deve informar a quantidade de horas, minutos e segundos, e o programa fará a conversão do valor digitado para segundos. Assim, se o usuário digitar os valores 21, 55 e 15, o programa dará como saída 78915 segundos. Resposta

  3. Faça um programa em C++ que receba como entrada a nota de um aluno entre 0 e 100 e faça o seguinte: Resposta

  • se a nota for inválida (não estiver entre 0 e 100), apresentará uma mensagem informando o caso;

  • se a nota do aluno for maior ou igual a 60 apresentará a mensagem “APTO”;

  • senão apresentará a mensagem “EM CONSTRUÇÃO”

  1. Faça um Programa em C++ que calcule e escreva o resultado da expressão: Resposta image

Bons estudos!

About

elective python exercises


Languages

Language:Python 100.0%