Skip to main content
Side panel
Disciplinas »
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
AACCs/FFLCH
Pró-Reitoria de Pós-Graduação
Outros
Suporte »
Acesso
Perfis
Ouvintes
Docentes
Criação de Disciplinas da USP
Documentação
HelpDesk e Contato
Guia de uso
Sobre
English (en)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Search
Close
Search
Toggle search input
Acessar
MAC0110 - Introdução à Computação (2023) - LM
Home
Courses
2023
IME
MAC
MAC0110-LM-2023
Semana 11
Comparação de Strings
Comparação de Strings
Click on
Comparação de Strings
to open the resource.
◄ Strings
Jump to...
Jump to...
Critério de Notas
Sobre plágio++ (cola)
Prevenção e identificação do assédio
Monitoria
Avisos
Fórum de Discussão
Ambiente para exercícios com correção automática (IVProg e VLP)
Projeto MAC Multi (Exercícios)
Introdução à Computação com Python: um curso interativo
Modelos de provas da POLI (esta disciplina usa o mesmo modelo)
Collaboratory: principal plataforma de programação do curso
Instalar o Anaconda, para rodar o Jupyter (Ambiente python alternativo)
How to think like a computer scientist
Como pensar como um cientista da computação
Intro to Computer Science - MIT
Meu primeiro JN
Slides - História da computação
Slides - Como Funciona um Computador
Slides - Introdução à Computação
Slides - Expressões em Python
O que é Ciência da Computação (videoaula, Coursera)
Computadores e Linguagens de Programação (videoaula, UNIVESP)
O que é Software Livre (videoaula, Coursera)
Primeiras linhas em Python (videoaula, Coursera)
Variáveis e comando de atribuição em Python (videoaula, Coursera)
Valores e tipos em Python (videoaula, Coursera)
Somatórias
Laços
Slides - Primeiros Programas em Python
Entrada de dados em Python (videoaula, Coursera)
Executando programas em python (videoaula, Coursera)
Repetição (Laços ou Loops) com while (videoaula, Coursera)
Funcão main
Exercícios com inteiros
Maior menor
Exercícios com operador módulo
Formatação
Slides - Comandos de Seleção (divisão inteira, resto e formatação)
Estrutura condicional simples (videoaula, Coursera)
Exercício resolvido [raízes reais de uma equação de 2º grau] (videoaula, Coursera)
Slides - Comandos de Seleção Encadeados (operadores e expressões lógicos)
Mais exercícios com módulo e divisão
Funções e Comandos de Seleção Encadeados
Tipos booleanos e precedência de operadores (videoaula, Coursera)
Slides - Exercícios sobre Condicionais
Slides - Indicadores de Passagem
Indicadores de passagem e mais exercícios com condicionais
Lacos_com_Condicionais_Lacos_Encaixados
Operadores lógicos
Multiplos_ij_lacosEncaixados_Funcoes
Laços Encaixados (2)
Laços Encaixados (3)
Números Perfeitos
Triângulo Retangulo
Indicadores de passagem (videoaula, Coursera)
Laços aninhados - repetições encaixadas (videoaula, Coursera)
Fatorial de uma sequência de números (videoaula, Coursera)
Decomposição em fatores primos (videoaula, Coursera)
Video - Aula sobre repetições encaixadas - função para números primos
Vídeo sobre laços encaixados 3
EP1 (22/10) - Enunciado
Vídeo - Explicação sobre o EP1
Slides - Funções
Slides - Exercícios de Revisão
Funções
Funções - Calculadora
Funções: MDC, Báskara e Binomial
Funções: soma primo
Funções (videoaula, Coursera)
Exemplo 1: Coeficiente binomial (videoaula, Coursera)
Exemplo 2: Fórmula de Bhaskara (videoaula, Coursera)
P1
P1 "em casa"
Slides - Explicação sobre as questões da Prova 1
Slides - Listas (1)
Slides - Listas (2)
Listas em Python (Prof. Paulo)
Introdução aos Vetores (Listas) em Python (Prof. Roberto)
Vídeo da aula de Vetores 1
Vídeo - aula de Vetores 2
Coleções [lista/vetores] (videoaula, Coursera)
Repetições com for (videoaula, Coursera)
Manipulação de listas (videoaula, Course)
Objetos na memória (videoaula, Coursera)
Slides - Matrizes
Matrizes (Prof. Paulo)
Matrizes (Prof. Roberto)
Conceitos simples e úteis que ajudam no desenvolvimento em Python (videoaula, Coursera)
Matrizes (videoaula, Coursera)
Manipulação de matrizes [soma] (videoaula, Coursera)
Multiplicação de matrizes (videoaula, Coursera)
Slides - Processamento de Strings
Strings
Slides - Busca e Ordenação (com revisão de listas e matrizes)
Busca exaustiva - turma do Roberto
Busca binária , Ordenação - Turma do Roberto
Ordenação (turma Paulo Meirelles)
Vídeo da aula de Vetores - Ordenação 1
Vídeo da aula - Ordenação 2 e Busca binária
Vídeo da aula de matrizes 1
Vídeo da aula de Matrizes 2
Enunciado EP2 [atualizado]
Vídeo - Explicação sobre o EP2
P2
Bonus EPs
PSUB
PREC
Slides - Busca e Ordenação (com revisão de listas e matrizes) ►