Você está na página 1de 35

Algoritmos

TIPOS DE DADOS OUTPUT E CONDICIONAIS REPETIDORES ARRAY


INPUT
Dados primitivos em Executa um bloco de Repete um bloco de Uma estrutura de
python -Entrada e códigos código por um dado abstrata, que
formatação de determinado período armazena valores.
dados de tempo

-Saída de dados

Trilha 01
Exercício
EXERCICIO 01

O objetivo deste exercício é criar um programa em Python que permita ao usuário


inserir o nome de um aluno, além de três notas deste aluno, e calcule a média das
notas. O programa deve exibir o resultado da média para o usuário.

ETAPAS:

1º ETAPA: RECEBER OS TRÊS (03) VALORES NÚMERICOS E O NOME DO ALUNO


2º ETAPA: CALCULAR A MÉDIA DO ALUNO USANDO A FORMULA (N1 + N2 + N3) / 3
3º ETAPA: APRESENTAR NA TELA O NOME DO ALUNO E A MÉDIA DELE
Resultado

03
O que é uma
condicional?
Condicionais em Python são como decisões que o programa pode tomar de acordo
com diferentes situações. Elas permitem que o programa execute diferentes
blocos de código de acordo com o que foi definido em uma ou mais condições
estabelecidas.
Estrutura

04
Estrutura

05
Exercício
EXERCICIO 02

Escreva um programa que solicite ao usuário as notas de três provas (N1, N2 e N3) e
calcule a média final do aluno. O programa deve exibir a média final na tela e informar
se o aluno foi aprovado ou reprovado, com base nas seguintes regras:

Se a média final for maior ou igual a 7, o aluno é aprovado.


Se a média final for menor do que 7 e maior ou igual a 5, o aluno fica em
recuperação.
Se a média final for menor do que 5, o aluno é reprovado.
Resultado

06
Exercício
EXERCICIO 03

Escreva um programa que solicite ao usuário um valor inteiro positivo e verifique se


ele é par ou ímpar.

Se o valor for par, o programa deve imprimir na tela a mensagem "O valor é par". -
Se o valor for ímpar, o programa deve imprimir na tela a mensagem "O valor é
ímpar"
Resultado

08
EXERCICIO 03
Exercício
Crie um programa em Python que solicite ao usuário o nome de dois alunos e as notas
deles em três disciplinas diferentes. O programa deve calcular a média das notas de
cada aluno e exibir na tela o nome do aluno e sua média
solicite o nome de um aluno e em seguida as notas deles
use da estrutura de condicionais, e compare qual aluno possui a nota maior.
Resultado

10
O que é um repetidor?
Uma iteração em python é um processo que permite repetir uma determinada ação
várias vezes. Em python, as iterações podem ser feitas usando a estrutura de
repetição "for".
Estrutura

11
FOR INICIA A REPETIÇÃO, A PALAVRA "VARIAVEL" É O NOME QUE
DAMOS PARA CADA ITEM DA SEQUENCIA LIDA, IN IRA ESPECIFICAR
O QUE A "VARIAVEL" IRÁ ARMAZENAR
Exemplo

12
Exercício
EXERCICIO 03

Escreva um programa que solicite ao usuário um número inteiro positivo e, em


seguida, exiba a tabuada desse número na tela.

você irá utilizar da instrução for


você irá utilizar da instrução range(X,X)
Resultado

10
Exercício
EXERCICIO 04

Escreva um programa que imprima na tela apenas os números pares de 1 a 20


utilizando o comando for

você irá utilizar da instrução for


você irá utilizar da instrução range(X,X)
Resultado

10
Exercício
EXERCICIO 05

Escreva um programa que solicite ao usuário, por cinco vezes, a inserção de um


número positivo. Ao final das iterações, o programa deve calcular a média desses
números e imprimir o resultado na tela.

você irá utilizar da instrução for


você irá utilizar da instrução range(X,X)
Resultado

10
Estrutura

A funcao while é especial, pois, ela é


condicional e uma repetidora 11
Exemplo

12
Exercício
EXERCICIO

Escreva um programa que imprima na tela todos os números de 1 a 100, pulando de


dois em dois.
Resultado
Exercício
EXERCICIO

Escreva um programa que imprima na tela a tabuada de um número fornecido pelo


usuário..
Resultado
O que é um array?
Na linguagem Python, um array é uma estrutura de dados que permite armazenar
vários valores em uma única variável. Você pode pensar em um array como uma
coleção de coisas que são todas do mesmo tipo, como pedras ou ossos de
dinossauros
Estrutura

15
Estrutura

15
Exercício
EXERCICIO 06

Escreva um programa que crie um array de números inteiros, preenchidos com


valores de 1 a 5 e imprima na tela todos os elementos do array.

você irá utilizar da instrução for


você irá utilizar import numpy, numpy.array[]
Resultado

10
Exercício
EXERCICIO 07

Crie um programa em Python que gere uma lista de números inteiros. Em seguida, use
um loop for para adicionar valores a essa lista e outro loop for para calcular a média
dos números na lista. Por fim, exiba a média dos números na tela.

você irá utilizar da instrução for


você irá utilizar import numpy, numpy.array[]
Resultado

10

Você também pode gostar