Linguagem de programação e os algoritmos!
Uma linguagem de programação é como uma linguagem que os computadores entendem. Assim como você fala português ou inglês, um computador fala uma linguagem de programação. Essas linguagens de programação permitem que as pessoas digam ao computador o que fazer e como fazer, e com isso é possível criar jogos, aplicativos, sites, inteligências artificiais e programar máquinas ou robôs.
Olhe na tabela alguns exemplos
Mas como dizemos ao computador o que fazer? É aí que entra o algoritmo. Um algoritmo é um conjunto de instruções que dizem ao computador o que fazer. É como uma receita que diz ao computador exatamente o que fazer para realizar uma tarefa.
Por exemplo, imagine que você quer fazer um sanduíche. Para fazer um sanduíche, você precisa seguir um conjunto específico de instruções: pegar duas fatias de pão, adicionar um pouco de manteiga de amendoim em uma fatia, adicionar geleia na outra fatia, colocar as fatias juntas e cortar o sanduíche ao meio. Esse conjunto de instruções é o algoritmo para fazer um sanduíche.
Assista o vídeo abaixo que mostra uma experiência bem engraçada sobre isso.
Da mesma forma, um algoritmo de computador é um conjunto de instruções que dizem ao computador o que fazer. Pode ser algo simples, como adicionar dois números, ou algo mais complexo, como jogar um jogo. Cada algoritmo é composto por uma série de instruções que o computador segue para realizar a tarefa.
Tipos de dados:
- Ponto flutuante (float): usado para armazenar números com casas decimais.
- Booleano (bool): usado para armazenar valores de verdadeiro ou falso (True ou False).
- String (str): usado para armazenar texto.
- Lista (list): usado para armazenar uma coleção ordenada de elementos. Os elementos podem ser de diferentes tipos de dados.
Teste algumas funções:
- print(): imprime uma mensagem na tela
- input(): recebe uma entrada do usuário
- type(): retorna o tipo de um objeto
- str(): converte um objeto em uma string
- int(): converte uma string ou ponto flutuante em um número inteiro
- float(): converte uma string ou inteiro em um número de ponto flutuante
- len(): retorna o tamanho de uma lista, tupla, string ou dicionário
Acesse os exemplos nos links abaixo teste depois tente realizar as atividades sugeridas pelo professor:
Acesse: https://py3.codeskulptor.org/
Acesse: https://app.edublocks.org/editor
1 - Crie uma calculadora que some dois números e imprima o resultado.
2 - Crie um programa que multiplique dois números inteiros e imprima o resultado.
3 - Crie um programa que imprima o resultado da divisão de dois números decimais.
Dica: utilize a função input() para receber a entrada dos números.
4 - Crie um programa que receba uma string como entrada e imprima o tamanho dela.
5 - Crie um programa que receba uma string como entrada e imprima o primeiro e último caractere da string.
Dica: utilize a função len() para obter o tamanho da string e os índices -1 e 0 para obter o primeiro e último caractere.
6 - Crie um programa que receba uma string como entrada e imprima a string em letras maiúsculas e minúsculas.
Dica: utilize as funções upper(), lower().
7 - Crie um programa que receba duas strings como entrada, uma será o nome e a outra será o sobrenome depois e concatene as duas.
8 - Crie um programa que receba o nome e o ano de nascimento da pessoa e depois imprime a idade da pessoa
Dica: utilize o operador de concatenação (+) e para saber a idade calcule ano atual - ano de nascimento
Comentários
Postar um comentário