Aula 7 - Mais problemas com inteiros
|
|
|
- Walter Terra Mangueira
- 9 Há anos
- Visualizações:
Transcrição
1 Aula 7 - Mais problemas com inteiros Já vimos nas aulas anteriores alguns detalhes de operações com inteiros. a) A divisão é inteira e o resultado é truncado b) Existe o operador % (resto da divisão) c) Cuidado com o resto quando o dividendo e/ou o divisor são negativos Vamos agora a alguns problemas usando valores inteiros. P21) Dado N (0 N 9999 N tem até quatro dígitos), imprimir cada um dos dígitos de N na ordem unidade, dezena, centena e milhar. int N, unidade, dezena, centena, milhar; if (N < 0) { printf( valor de N invalido ); if (N > 9999) { printf( valor de N invalido ); /* calcular os dígitos da unidade, dezena, centena e milhar */ unidade = N % 10; N = N / 10; dezena = N % 10; N = N / 10; centena = N % 10; milhar = N / 10; printf( unidade:%10d\ndezena:%10d\ncentena:%10d\nmilhar:%10d\n, unidade, dezena, centena, milhar); Agora, vamos resolver o mesmo problema com N 0 qualquer, imprimindo cada um dos dígitos na mesma ordem. Podemos fazer isso, da mesma forma anterior, dividindo N por 10 e pegando o resto da divisão por 10. P22) Dado N 0, imprimir os dígitos de N na ordem unidade, dezena, centena, etc. int N, digito;
2 while (N < 0) { /* separar os dígitos */ while (N > 0) { digito = N%10; printf("\n%d", digito); N = N/10; P23) O problema da máquina de sacar dinheiro. Dado N 0 (N é um valor em R$) determinar quantas notas de 100, 50, 20, 10, 5 2 e 1 são necessárias para compor N. P23a) Dados N >0 e d (0<d<9), verificar quantas vezes o dígito d ocorre em N. Basta usar a solução acima para separar cada dígito de N e compará-lo com d. P24) (Esse só dá para resolver quando falarmos do tipo float ou double). Dado um valor em reais V (com duas casas decimais, os centavos), além das notas de 100, 50, 20, 10, 5 2 e 1, determinar quantas moedas de 0,50 0,25 0,10 0,05 e 0,01 serão necessárias para compor N. Sugestão: basta multiplicar V por 100 e colocar numa variável inteira. Cálculo do dígito de redundância Em casos como, número de contas bancárias, número da identidade, número do CPF, etc., existe o conceito do dígito de redundância para garantir que sempre que este número for digitado, não haja nenhum erro de digitação. Esse dígito de redundância ou de conferência é uma função dos demais de tal forma que se houver algum erro na digitação o programa que recebe esses dados pode acusar e solicitar nova digitação. Esses códigos não são perfeitos, mas resolvem a maior parte dos casos. Exemplo: O seu NUSP é constituído por 7 dígitos: d1 d2 d3 d4 d5 d6 d7. Suponha que d7 é o dígito de redundância e que d7 deve ser igual a (d1*9 + d2*7 +d3*5 + d4*3 + d5*2 + d6*1) módulo 10. P24a) Dado NUSP verifique se segue a regra acima, isto é, tem 7 dígitos e o d7 segue a regra acima. O CPF possui 9 dígitos mais 2 de redundância. Supondo que os dois últimos dígitos sejam o resultado da seguinte fórmula: (d1*1 + d2* d9*9) módulo 100. P24b) Dado um CPF verifique se segue a regra acima. P25) Dados N, M > 0 calcular o Mínimo Múltiplo Comum entre N e M. Sugestão: usando a definição, o MMC deve ser múltiplo de N e M. Portanto basta verificar qual o menor múltiplo de N (1.N, 2.N, 3.N, etc.) que também seja múltiplo de M.
3 int N, M, mmc; while (N <= 0) { /* leitura de M */ printf( entre com o valor de M: ); /* consistência de M */ /* esperar até que o usuário digite M correto */ while (M <= 0) { /* nova leitura de M */ printf( \nvalor de M invalido\nentre com o valor de M: ); /* testar os múltiplos de N */ mmc = N; while (mmc % M!= 0) mmc = mmc + N; /* mostra o resultado */ printf( \nmmc entre %d e %d:%d,n, M, mmc); Nesta solução, se N for menor que M faremos algumas comparações desnecessárias. Para evitar isso podemos escolher o maior e o menor entre N e M e testar somente os múltiplos do maior. P25a) Dados N, M > 0 calcular o Mínimo Múltiplo Comum entre N e M, com a adaptação acima, ou seja, testar apenas com os múltiplos do maior. Outra solução mais clássica para este problema é usar a decomposição de N e M em seus fatores primos. Ocorre que para isso seria necessário saber quais são os primos menores que N e M. P27) Dados N e M > 0 calcular o Máximo Divisor Comum entre N e M. Vamos usar o algoritmo de Euclides. Exemplo mdc (30,18):
4 Divide-se continuamente o primeiro pelo segundo, em seguida este pelo resto da divisão, até que o resto fique zero. O mdc é o último divisor. int N, M, dividendo, divisor, resto; while (N <= 0) { /* leitura de M */ printf( entre com o valor de M: ); /* consistência de M */ /* esperar até que o usuário digite M correto */ while (M <= 0) { /* nova leitura de M */ printf( \nvalor de M invalido\nentre com o valor de M: ); /* inicia o processo de divisão sucessiva */ dividendo = N; divisor = M; resto = dividendo % divisor; /* divisões sucessivas */ while (resto!= 0) { dividendo = divisor; divisor = resto; resto = dividendo % divisor; /* mostra o resultado */ printf( \nmdc entre %d e %d:%d\n, N, M, divisor); Neste caso, será que N tem que ser menor que M? O que acontece se N for maior que M? MDC outra solução Outra solução para este problema é usar a definição de MDC. Seja N o maior e M o menor. Se não for, basta trocá-los.
5 O primeiro candidato a MDC é M, pois M pode ser divisor de N. Os demais candidatos são M-1, M-2, M-3, etc. Portanto basta ir testando até encontrar um divisor de N. No pior caso que ocorre quando N e M são primos entre si, vamos chegar a 1como MDC. Este algoritmo é claramente pior que o algoritmo de Euclides. P27a) Dados N e M > 0 calcular o Máximo Divisor Comum entre N e M, usando o algoritmo acima. Este problema é melhor resolvido com condições compostas mas dá para resolvê-lo com o que sabemos até agora. P27b) Dados N >0 verificar se N é palíndrome. Um número é palíndrome quando é o mesmo lido da direita para a esquerda ou da esquerda para a direita. Ou seja, o primeiro algarismo é igual ao último, o segundo igual ao penúltimo e assim por diante. Exemplos: 55, 1331, 2002, 14741,
ESTRUTURAS DE REPETIÇÃO - PARTE 2
AULA 16 ESTRUTURAS DE REPETIÇÃO - PARTE 2 16.1 A seqüência de Fibonacci Um problema parecido, mas ligeiramente mais complicado do que o do cálculo do fatorial (veja as notas da Aula 14), é o do cálculo
Aula 5 - Mais C e repetição
Vamos nesta aula mostrar mais detalhes e a forma geral dos comandos C vistos até agora. O comando de atribuição A forma geral do comando de atribuição é: = A expressão
Algoritmos e Lógica de Programação. 6ª Lista de Exercícios Comandos de Repetição
Algoritmos e Lógica de Programação 6ª Lista de Exercícios Comandos de Repetição 1. Qual a saída do programa abaixo? int i; for (i = 0; i < 10; i += 2) printf("%d\n", i / 2); 2. Qual a saída do programa
MC102 Algoritmos e Programação de Computadores
MC102 Algoritmos e Programação de Computadores Instituto de Computação UNICAMP Primeiro Semestre de 2014 Roteiro 1 Maior número 2 Soma de n números 3 Fatorial 4 Máximo Divisor Comum (MDC) 5 Números primos
Aula 10 Comandos de Repetição For e Do While
Aula 10 Comandos de Repetição For e Do While 1) O comando for É muito comum usarmos o comando while para repetir alguns comandos um número definido de vezes. Fazemos isso usando um contador. Considere
Aula 11 - Repetições Encaixadas
Aula 11 - Repetições Encaixadas Já vimos os seguintes comandos de repetição: while for do while O formato geral destes comando é: while (comparação) {c1; c2;...; cn; for (inicialização; comparação; incremento)
D 7 C 4 U 5. MATEMÁTICA Revisão Geral Aula 1 - Parte 1. Professor Me. Álvaro Emílio Leite. Valor posicional dos números. milésimos décimos.
MATEMÁTICA Revisão Geral Aula 1 - Parte 1 Professor Me. Álvaro Emílio Leite O que é um algarismo? É um símbolo que utilizamos para formar e representar os números. Exemplo: Os algarismos que compõem o
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1
Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,
Aula 14: Repetição (Parte 2)
Aula 14: Repetição (Parte 2) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Laços de repetição Comando de repetição
Definição. Diremos que um número inteiro d é um divisor de outro inteiro a, se a é múltiplo de d; ou seja, se a = d c, para algum inteiro c.
Divisores Definição. Diremos que um número inteiro d é um divisor de outro inteiro a, se a é múltiplo de d; ou seja, se a = d c, para algum inteiro c. Quando a é múltiplo de d dizemos também que a é divisível
Roteiro da segunda aula presencial - ME
PIF Enumerabilidade Teoria dos Números Congruência Matemática Elementar Departamento de Matemática Universidade Federal da Paraíba 29 de outubro de 2014 PIF Enumerabilidade Teoria dos Números Congruência
Exemplos: Os números 12, 18 e 30 têm conjuntos de divisores respectivamente iguais a:
Lista de atividades sobre MDC. Nesta aula, definiremos e estudaremos métodos para calcular o máximo divisor comum e o mıınimo múltiplo comum de números naturais, bem como algumas de suas propri edades.
Aula 15 Variáveis Indexadas (vetores)
Aula 15 Variáveis Indexadas (vetores) Além das variáveis normais já conhecidas, podemos ter também variáveis indexadas. Tais variáveis são referenciadas por um nome e um índice. Especialmente úteis para
MATEMÁTICA 1 MÓDULO 2. Divisibilidade. Professor Matheus Secco
MATEMÁTICA 1 Professor Matheus Secco MÓDULO 2 Divisibilidade 1. DIVISIBILIDADE 1.1 DEFINIÇÃO: Dizemos que o inteiro a é divisível pelo inteiro b (ou ainda que a é múltiplo de b) se existe um inteiro c
Prova 1 QUESTÃO 1. (1) nusp % 3 == 1. MAC2166 Introdução à Computação para a Engenharia. # include <stdio.h>
MAC2166 Introdução à Computação para a Engenharia Prova 1 QUESTÃO 1 Simule a execução do programa abaixo, destacando a saída do programa. A saída do programa é tudo que resulta dos comandos printf. Para
Aula 4 Introdução ao C
Considere o nosso MSC. O Processador Central, entende o conjunto de instruções, leia, imprima, atribuição e condicional e com ela resolvemos vários problemas, construindo vários algoritmos. As instruções
Estruturas de Repetição
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas de Repetição Aula Tópico 4 (while, for) 1 Problema 10 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em C. Dados dois números
Números Primos, Fatores Primos, MDC e MMC
Números primos são os números naturais que têm apenas dois divisores diferentes: o 1 e ele mesmo. 1) 2 tem apenas os divisores 1 e 2, portanto 2 é um número primo. 2) 17 tem apenas os divisores 1 e 17,
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição 1 Comando while Deseja-se calcular o valor de: 1 + 2 + 3 +... + N. Observação: não sabemos, a priori, quantos termos
Portal da OBMEP. Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano
Material Teórico - Módulo de Divisibilidade MDC e MMC - Parte 1 Sexto Ano Autor: Prof. Angelo Papa Neto Revisor: Prof. Antonio Caminha M. Neto 1 Máximo divisor comum Nesta aula, estudaremos métodos para
a) Defina uma função para obter o máximo entre dois números
IP, Resoluções comentadas, Semana 2 jrg, vs 002, Out-2012 a) Defina uma função para obter o máximo entre dois números A versão mais imediata talvez seja esta: public static int maior ( int a, int b ) {
MATEMÁTICA ELEMENTAR MMC E MDC. Proª Joanny Fernandes
MATEMÁTICA ELEMENTAR MMC E MDC Proª Joanny Fernandes Mínimo Múltiplo Comum - MMC Dados dois ou mais números naturais não nulos, denomina-se mínimo múltiplo comum (MMC) o menor dos seus múltiplos que é
Estruturas Condicionais
Estruturas Condicionais Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Nos capítulos anteriores foram apresentados alguns conceitos básicos sobre as estruturas e comandos que são utilizados
Colégio Militar do Rio de Janeiro Concurso de Admissão à 5 série (6 ano) 2005/2006 Prova de Matemática 22 de Outubro de 2005.
Colégio Militar do Rio de Janeiro Concurso de Admissão à 5 série (6 ano) 2005/2006 Prova de Matemática 22 de Outubro de 2005 Prova Resolvida http://estudareconquistar.wordpress.com/ Prova: http://estudareconquistar.files.wordpress.com/2013/03/cmrj-prova-mat-605.pdf
Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018.
1 INSTRUÇÃO DE SAÍDA Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018 Exercícios 1 Instrução de Saída 1. Implementar um programa
Programação Estruturada
Programação Estruturada Estruturas de repetição Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Comandos de repetição
Exercícios de Linguagem C
Exercícios de Linguagem C Aspectos básicos 1. Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a quantidade correspondente em horas, minutos e segundos. 2. Fazer um programa
BAC004 Informática Teórica T2 Professora: Fabiana Costa Guedes Lista 05 Vetores e Matrizes Vetores
BAC004 Informática Teórica T2 Professora: Fabiana Costa Guedes Lista 05 Vetores e Matrizes Vetores 1- Faça um programa que preencha um vetor com seis elementos numéricos inteiros, calcule e mostre: a.
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] PRÉ AULA algoritmo Cálculo detempo numero: inteiro escreva( Digite um número:
Exercícios Repetição
Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que
ESTRUTURAS DE REPETIÇÃO - PARTE 1
AULA 15 ESTRUTURAS DE REPETIÇÃO - PARTE 1 15.1 O comando enquanto-faca- Considere o problema de escrever um algoritmo para ler um número inteiro positivo, n, e escrever todos os números inteiros de 1 a
Critérios de divisibilidade Para alguns números como o dois, o três, o cinco e outros, existem regras que permitem verificar a divisibilidade sem se
Critérios de divisibilidade Para alguns números como o dois, o três, o cinco e outros, existem regras que permitem verificar a divisibilidade sem se efetuar a divisão. Essas regras são chamadas de critérios
Comandos de Repetição
Programação de Computadores I UFOP DECOM 2013 2 Exercícios de Revisão Comandos de Repetição Sumário 1 Testes de Compreensão 1 2 Exercícios de Programação 2 1 Testes de Compreensão 1 Determine o valor de
Universidade Federal de Sergipe - Campus Alberto Carvalho. Lista 4 - WHILE / REPEAT UNTIL
Lista 4 - WHILE / REPEAT UNTIL 1) Entrar com números e imprimir o triplo de cada número. O flag de finallização é o número -999. 2) Entrar com números enquanto forem positivos e imprimir quantos números
Elementos de Matemática Finita
Elementos de Matemática Finita Exercícios Resolvidos - Princípio de Indução; Algoritmo de Euclides 1. Seja ( n) k n! k!(n k)! o coeficiente binomial, para n k 0. Por convenção, assumimos que, para outros
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 29 de agosto de 2008
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 29 de agosto de 2008 Introdução O objetivo desta aula prática é exercitar comandos de entrada e saída simples
MATEMÁTICA. Aula 4. Professor : Dêner Rocha. Monster Concursos 1
MATEMÁTICA Aula 4 Professor : Dêner Rocha Monster Concursos 1 Divisibilidade Critérios de divisibilidade São critérios que nos permite verificar se um precisarmos efetuar grandes divisões. número é divisível
MATEMÁTICA MÓDULO 1 TEORIA DOS NÚMEROS 1. DIVISIBILIDADE 1.1. DEFINIÇÃO 1.2. CRITÉRIOS DE DIVISIBILIDADE
TEORIA DOS NÚMEROS 1. DIVISIBILIDADE Neste momento inicial, nosso interesse será em determinar quando a divisão entre dois números inteiros é exata, ou seja, quando o resto da divisão é 0. Antes de mais
1ª Lista de Exercícios
Universidade Federal do Rio de Janeiro Data: 26/04/05 Disciplina: Computação I 1ª Lista de Exercícios 1) Faça um programa, em pseudo-código, que peça ao usuário que informe n números reais e então calcule
1) Operadores de auto incremento ++ e auto decremento --
Aula 09 - Operadores de auto incremento e auto decremento, atribuição múltipla, atribuição na declaração, atribuição resumida e algumas regras de boa programação. 1) Operadores de auto incremento ++ e
Lógica de Programação I
Gilson de Souza Carvalho [email protected] 1 Comando Switch O comando Switch pode ser visto como uma especialização do comando if. Foi criado para facilitar um uso particular de comandos if encadeados.
Puca Huachi Vaz Penna / José Américo T. Messias
BCC201 Introdução à Computação Turmas 61, 62, 63, 64, 65 e 66 Puca Huachi Vaz Penna / José Américo T. Messias Departamento de Computação Universidade Federal de Ouro Preto http://www.decom.ufop.br/puca
Lista de Exercícios - Multiplicação
Nota: Os exercícios desta aula são referentes ao seguinte vídeo Matemática Zero 2.0 - Aula 6 - Multiplicação - (parte 1 de 2) Endereço: https://www.youtube.com/watch?v=gppmajolb1s Gabaritos nas últimas
Recursividade. Estrutura de Dados. Prof. Kleber Rezende
Recursividade Estrutura de Dados Prof. Kleber Rezende Considerações Iniciais Em aulas anteriores fizemos uma função que permite calcular o fatorial de um número. Naquela função, a cada nova iteração o
Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA
Conversão de Bases 1 NOTAÇÃO POSICIONAL - BASE DECIMAL Desde os primórdios da civilização o homem adota formas e métodos específicos para representar números, para contar objetos e efetuar operações aritméticas.
Algoritmos. Estrutura de Repetição. enquanto. while. Grupos de Slides No 5. Prof. SIMÃO
Algoritmos Estrutura de Repetição enquanto while Grupos de Slides No 5. Prof. SIMÃO 1 Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Estrutura de Repetição enquanto % enquanto
Módulo Divisibilidade. Conjunto e Quantidade de Divisores. 6 ano E.F. Professores Cleber Assis e Tiago Miranda
Módulo Divisibilidade Conjunto e Quantidade de Divisores 6 ano E.F. Professores Cleber Assis e Tiago Miranda Divisibilidade Conjunto e Quantidade de Divisores 1 Exercícios Introdutórios Exercício 1. de:
Apontamentos de matemática 6.º ano Decomposição de um número em fatores primos
Divisores de um número (revisão do 5.º ano) Os divisores de um número são os números naturais pelos quais podemos dividir esse número de forma exata (resto zero). Exemplos: Os divisores de 4 são 1, 2 e
Roteiro da aula. MA091 Matemática básica. Simplificação por divisões sucessivas. Divisores. Aula 4 Divisores e múltiplos. MDC. Operações com frações
Roteiro da aula MA091 Matemática básica Aula Divisores e múltiplos. MDC. Operações com frações 1 Francisco A. M. Gomes UNICAMP - IMECC Março de 016 Francisco A. M. Gomes (UNICAMP - IMECC) MA091 Matemática
Algoritmos: Conceitos Fundamentais. Slides de autoria de Rosely Sanches e Simone Senger de Souza
Algoritmos: Conceitos Fundamentais Slides de autoria de Rosely Sanches e Simone Senger de Souza DADOS E EXPRESSÕES Uso da Informação Computador manipula informações contidas em sua memória. Classificadas
CCO 016 / COM 110 Fundamentos de Programação
CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 05 Entrada de dados Leia scanf Entrada dos dados Entrada de dados compreende a operação
SISTEMA DECIMAL. No sistema decimal o símbolo 0 (zero) posicionado à direita implica em multiplicar a grandeza pela base, ou seja, por 10 (dez).
SISTEMA DECIMAL 1. Classificação dos números decimais O sistema decimal é um sistema de numeração de posição que utiliza a base dez. Os dez algarismos indo-arábicos - 0 1 2 3 4 5 6 7 8 9 - servem para
Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.
Conversão de Bases Introdução à Organização de Computadores 5ª Edição/2007 Página 54 1 NOTAÇÃO POSICIONAL - BASE DECIMAL O SISTEMA DE NUMERAÇÃO É FORMADO POR UM CONJUNTO DE SÍMBOLOS UTILIZADOS PARA REPRESENTAR
a) Falsa. Por exemplo, para n = 2, temos 3n = 3 2 = 6, ou seja, um número par.
Matemática Unidade I Álgebra Série - Teoria dos números 01 a) Falsa. Por exemplo, para n =, temos 3n = 3 = 6, ou seja, um número par. b) Verdadeira. Por exemplo, para n = 1, temos n = 1 =, ou seja, um
NÚMEROS RACIONAIS. operações
UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE EDUCAÇÃO DE ANGRA DOS REIS DISCIPLINA: MATEMÁTICA CONTEÚDO E MÉTODO Período: 2018.2 NÚMEROS RACIONAIS operações Prof. Adriano Vargas Freitas Noção de número
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2018-2 Objetivos Apresentar, diferentes níveis de detalhamento de algoritmo Treinar a elaboração de algoritmos
Matéria: Matemática Assunto: Teoria dos Conjuntos Prof. Dudan
Matéria: Matemática Assunto: Teoria dos Conjuntos Prof. Dudan Matemática NÚMEROS PRIMOS Por definição, os números primos são números pertencentes ao conjunto dos números naturais não nulos, que possuem
Agente + Escrivão de Polícia
Agente + Escrivão de Polícia Raciocínio Lógico M.M.C e M.D.C Prof. Dudan Raciocínio Aula Lógico XX MÍNIMO MÚLTIPLO COMUM E MÁXIMO DIVISOR COMUM Mínimo Múltiplo Comum (M.M.C) O mínimo múltiplo comum entre
Exercício 5. Encontre o valor de
Lista de Exercícios do Encontro de Apresentação do Nível 3 Conteúdo: Diversos Exercício 1. Na figura abaixo, três circunferências de mesmo raio se intersectam em seis pontos. Em cada um destes pontos,
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
imprimir seus quadrados.
1) Dada uma seqüência de números inteiros não-nulos, seguida por 0, imprimir seus quadrados. int numero, /* usada para leitura da sequencia */ quadrado; /* guarda o quadrado do numero lido */ printf("\n\tcalculo
CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.
CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 2 08/2014 Noções Básicas sobre Erros A resolução de problemas numericamente envolve várias fases que podem ser assim estruturadas:
UNIVERSIDADE ESTADUAL DO CEARÁ UECE UNIVERSIDADE ABERTA DO BRASIL UAB LICENCIATURA EM COMPUTAÇÃO PCC- Ambiente Virtuais de Aprendizagem
UNIVERSIDADE ESTADUAL DO CEARÁ UECE UNIVERSIDADE ABERTA DO BRASIL UAB LICENCIATURA EM COMPUTAÇÃO PCC- Ambiente Virtuais de Aprendizagem ATIVIDADE PRÁTICA DIA 30 DE SETEMBRO DE 2017 EDUCANDOS JHONSON DOUGLAS
Complexidade de Algoritmos
Complexidade de Algoritmos Prof. Diego Buchinger [email protected] [email protected] Prof. Cristiano Damiani Vasconcellos [email protected] Algoritmos com Inteiros Grandes
Vetores são estruturas indexadas utilizadas para armazenar dados de um mesmo tipo: int, char, float ou double. Oexemploaseguirédeumvetordeinteiros:
18 Vetores Ronaldo F. Hashimoto e Carlos H. Morimoto Nessa aula vamos introduzir o tipo vetor. Aofinaldessaaulavocêdeverásaber: Descrever o que são vetores na linguagem C. Declarar vetores. Como acessar
EXERCÍCIOS DE ESTRUTURA DE REPETIÇÃO - LABORATÓRIO
EXERCÍCIOS DE ESTRUTURA DE REPETIÇÃO - LABORATÓRIO 1 - Fazer um algoritmo que calcule e escreva o valor de S: 2 - Fazer um algoritmo que calcule e escreva a seguinte soma: 3 - Fazer um algoritmo que calcule
Resoluções das atividades
Resoluções das atividades Capítulo Divisibilidade Testando seus conhecimentos (página ) a) I. divisível b) I. II. II. múltiplo III. III. divisor IV. fator IV. (0) Se forem bolas por caixa, precisará de
Técnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante
Técnico em Eletrônica Módulo I - www.samuelcavalcante.com [email protected] /5/ SISTEMAS DE NUMERAÇÃO SISTEMA DECIMAL Número de algarismos: Dígitos:,,,,, 5, 6, 7,, 9 Base: n Fórmula geral: a.... a. a.
Este texto contém algumas dicas de programação para resolução de exercícios do curso de Introdução à Programação.
Dicas de Programação Ronaldo F. Hashimoto e Leliane N. de Barros Este texto contém algumas dicas de programação para resolução de exercícios do curso de Introdução à Programação. Ao final dessa aula você
Matemática para Ciência de Computadores
Matemática para Ciência de Computadores 1 o Ano - LCC & ERSI Luís Antunes [email protected] DCC-FCUP Complexidade 2002/03 1 Inteiros e divisão Definição: Se a e b são inteiros com a 0, dizemos que a divide
Programação II. Victor Amorim dos Santos
Programação II Victor Amorim dos Santos Estrutura de repetição - Loops Definição Loop é uma palavra inglesa, que originalmente significa aro, anel ou sequência. Início X verdadeiro X!= 0 Exemplo: Ler um
Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.
Variáveis e Entrada de Dados Marco André Lopes Mendes [email protected] [email protected] marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma
Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02
Programação 1 Atribuição, operadores aritméticos, entrada de dados Técnico em Eletrônica Semestre 5 02 Armazenando na memória tipo de variável #include #include main() { int ano; Declaração
Exercícios: Comandos de Repetição
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Comandos de Repetição 1. Faça um programa que determine o mostre os
Apontamentos de Matemática 6.º ano
Aplicação da decomposição de números em fatores primos para determinar o máximo divisor comum Exemplo: Determinar m. d. c. (60,36) 60 = 3 5 e 36 = 3 Qual é o maior número pelo qual podemos dividir 60 e
Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini
Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: [email protected] Blog: http://profperini.com Formação
NÚMEROS RACIONAIS OPERAÇÕES
UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE EDUCAÇÃO DE ANGRA DOS REIS DISCIPLINA: MATEMÁTICA CONTEÚDO E MÉTODO Período: 2016.2 NÚMEROS RACIONAIS OPERAÇÕES Prof. Adriano Vargas Freitas Noção de número
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2019-1 Objetivos Apresentar, diferentes níveis de detalhamento dos algoritmos Treinar a elaboração de algoritmos
Mat.Semana 4. PC Sampaio Alex Amaral Gabriel Ritter (Rodrigo Molinari)
Semana 4 PC Sampaio Alex Amaral Gabriel Ritter (Rodrigo Molinari) Este conteúdo pertence ao Descomplica. Está vedada a cópia ou a reprodução não autorizada previamente e por escrito. Todos os direitos
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
