Olimpíada Brasileira de Informática OBI2008 Programação Nível Júnior Fase 2 1. Auto Estrada. Nome do arquivo fonte: auto.c, auto.cpp ou auto.
|
|
- Cristiana Castelo Brezinski
- 6 Há anos
- Visualizações:
Transcrição
1 Olimpíada Brasileira de Informática OBI2008 Programação Nível Júnior Fase 2 1 Auto Estrada Nome do arquivo fonte: auto.c, auto.cpp ou auto.pas Certas regiões resolveram o problema de tráfego intenso com a construção de auto estradas, que são estradas contendo em geral quatro ou mais pistas de rolagem em cada sentido, de forma que um número grande de carros possa passar sem que ocorram congestionamentos. O problema das auto estradas é que, junto com os carros temos um aumento considerável de ruído nas imediações da pista, o que incomoda os moradores das regiões próximas. A GoTo engenharia, uma empresa do ramo de construção especializada em obras de estradas, encontrou uma solução engenhosa para o problema: instalar grandes painéis defletores de som de cada lado da auto estrada para tentar minimizar o ruído percebido pelos vizinhos. Os painéis são construídos em blocos contínuos de 10 metros lineares. A auto estrada também é dividida em blocos de 10 metros de extensão, sendo cada bloco descrito por um código, como definido abaixo: P - Pista, trecho em linha reta sem curvas ou saídas. Deve-se instalar um painel de cada lado da auto estrada. C - Curva, trecho em curva de 90 graus na auto estrada. Deve-se instalar dois painéis de concreto do lado externo da curva; o outro lado fica sem painel instalado. A - Acesso, trecho em linha reta no qual existe uma entrada ou uma saída a partir de um dos lados da auto estrada (mas não do outro). Deve-se instalar um painel no lado onde não existe o acesso. D - Duplo acesso, trecho em linha reta no qual existem dois acessos (entradas ou saidas, em qualquer combinação possível), um de cada lado da rodovia. Nenhum painel deve ser instalado nesse bloco da auto estrada. Apesar de ser uma empresa formada por engenheiros, nenhum dos funcionários da GoTo sabe programar, de forma que eles decidiram contrataram você como consultor independente. Você deve escrever um programa para, dado um mapa da auto estrada, determinar quantos painéis defletores são necessários para cobrir toda a extensão dessa auto estrada. A entrada contém um único conjunto de testes, que deve ser lido do dispositivo de entrada padrão (normalmente o teclado). A primeira linha contém um inteiro C (1 C 10 6 ), indicando o comprimento da auto estrada, em blocos de 10 metros. A linha seguinte contêm C caracteres, cada letra descrevendo um bloco de 10 metros da auto estrada, como definido acima. Seu programa deve imprimir, na saída padrão, uma única linha contendo um número inteiro, representando quantas unidades de painel são necessárias para cobrir toda a extensão da auto estrada. Exemplo de entrada 5 DAPCD Exemplo de saída 5 Exemplo de entrada 8 AACCAAPP Exemplo de saída 12
2 Olimpíada Brasileira de Informática OBI2008 Programação Nível Júnior Fase 2 2 Exemplo de entrada 14 ADCCPPPPPAADCP Exemplo de saída 21 Para um subconjunto dos casos de teste totalizando 30 pontos, 1 C 100. Para um subconjunto dos casos de teste totalizando 55 pontos, 1 C 10 3.
3 Olimpíada Brasileira de Informática OBI Calculadora Nome do arquivo fonte: calculadora.c, calculadora.cpp, calculadora.pas, calculadora.java, ou calculadora.py Solicitando Boas Contas (SBC) é uma organização de inspeção de calculadoras. Todos os fabricantes procuram ter o selo de qualidade da SBC, que faz com que os clientes comprem o produto sem preocupação com contas erradas. Você está encarregado de testar máquinas que fazem apenas operações de multiplicação e divisão. Além disso, o termo a ser digitado em cada operação (que dividirá ou multiplicará o número atualmente exibido no visor) só pode conter um único dígito. A calculadora exibe o número 1 quando ligada. Depois disso, o usuário pode digitar um número com um único dígito e escolher se esse número deve multiplicar ou dividir o número exibido anteriormente; o resultado da operação escolhida é então exibido na calculadora. Pode-se repetir esse processo indenidamente. Apesar de só podermos entrar com números inteiros de um dígito, o visor da calculadora permite exibir números com múltiplos dígitos e até mesmo números fracionários. Dada uma sequência de operações que foram realizadas nessa calculadora logo depois de ligada, sua tarefa é conferir o resultado exibido. A primeira e única linha da entrada contém um inteiro N. Cada uma das próximas N linhas contém um dígito e um caractere `*` ou `/', que representam uma operação realizada na calculadora. Seu programa deve imprimir uma única linha contendo o resultado que deve ser exibido pela calculadora ao nal das operações. Restrições 1 N Os números informados são inteiros entre 1 e 9. O resultado nal da conta é um número inteiro entre 1 e Em um conjunto de casos de teste que totaliza 20 pontos, N = 3. Em um conjunto de casos de teste que totaliza 50 pontos, o resultado da expressão até a operação i é um inteiro entre 1 e 2 30, para i = 1, 2,.., N.
4 Olimpíada Brasileira de Informática OBI Exemplos 3 2 * 1 * 3 * 6 O usuário deseja calcular o resultado da seguinte expressão: Note que a primeira ocorrência do número 1 vem do fato da calculadora mostrar inicialmente 1 ao invés de / 3 / 6 * 1 Neste exemplo, o usuário deseja calcular o resultado da seguinte expressão: ((1/2)/3) /
5 Olimpíada Brasileira de Informática OBI Sedex Marciano Nome do arquivo fonte: marciano.c, marciano.cpp, ou marciano.pas Estamos no ano 2048 e um dos sonhos da humanidade torna-se finalmente realidade: a colonização do planeta Marte. Nossos primeiros colonizadores acabam de chegar, e já começam a fazer as preparações (como a instalação de cúpulas de oxigênio e tratamento do solo para agricultura) para que mais pessoas possam tentar uma nova vida no planeta vizinho. Apesar dos avanços tecnológicos e desafios vencidos, ainda resta um grande problema: os foguetes usados para ir a Marte ainda são complicados e caros. Com isso, fica difícil enviar suprimentos para os nossos colonos (enquanto a agricultura ainda não é possível) por muito tempo. Assim, a agência espacial contratou o SBC (Serviço Balístico Cósmico), que desenvolveu um canhão super-potente que consegue disparar esferas até Marte, sem precisar gastar milhões de dólares em equipamento e combustível. Agora, tudo o que é necessário fazer para enviar suprimentos a Marte é colocar uma caixa com as encomendas dentro de uma esfera e disparar a mesma até seu destino. Tarefa Dadas as dimensões de uma caixa com suprimentos e o raio interno da esfera que é disparada pelo canhão, seu programa deverá dizer se é possível enviar tal caixa para Marte usando tal esfera. Cada entrada contém apenas uma linha com quatro inteiros L, A, P e R, (0 L, A, P, R 1000) que representam, respectivamente, a largura, altura e profundidade da caixa, e o raio da esfera. Seu programa deve imprimir um único caractere: S (sem aspas) se é possível colocar a caixa dentro da esfera, ou N (sem aspas) caso contrário. Em um conjunto de casos de teste que totaliza 20 pontos, 0 L, A, P, R 20. Exemplos S N S
6 02/08/13 Pedágio Pedágio Submete Solução A invenção do carro tornou muito mais rápido e mais barato realizar viagens de longa distância. Realizar uma viagem rodoviária tem dois tipos de custos: cada quilômetro percorrido na rodovia tem um custo associado (não só devido ao consumo de combustível mas também devido ao desgaste das peças do carro, pneus, etc.), mas também é necessário passar por vários pedágios localizados ao longo da rodovia. Os pedágios são igualmente espaçados ao logo da rodovia; o começo da estrada não possui um pedágio, mas o seu final pode estar logo após um pedágio (por exemplo, se a distância entre dois pedágios consecutivos for de 37 km e a estrada tiver 111 km, o motorista deve pagar um pedágio aos 37 km, aos 74 km e aos 111 km, logo antes de terminar a sua viagem). Tarefa Dadas as características da rodovia e os custos com gasolina e com pedágios, calcule o custo total da viagem. A entrada consiste de duas linhas. A primeira linha da entrada contém dois inteiros L ed (1 L,D 10 4 ), indicando o comprimento da estrada e a distância entre pedágios, respectivamente. A segunda linha contém dois inteiros K e P (1 K,P 10 4 ), indicando o custo por quilômetro percorrido e o valor de cada pedágio. O primeiro pedágio está localizado no quilômetro D da estrada (ou seja, a distância do início da estrada para o primeiro pedágio é D quilômetros). Seu programa deve imprimir uma única linha contendo um único inteiro, indicando o custo total da viagem. Em um conjunto de casos de teste que totaliza 40 pontos, L,D,K,P 100. Exemplos Submete Solução olimpiada.ic.unicamp.br/pratique/programacao/nivel1/2010f1p1_pedagio 1/1
PROBLEMA A: BUSCA NA INTERNET (Fonte: SPOJ-OBI)
Arquivo: busca.js PROBLEMA A: BUSCA NA INTERNET (Fonte: SPOJ-OBI) João fez uma pesquisa em seu site de busca predileto, e encontrou a resposta que estava procurando no terceiro link listado. Além disso,
Leia maisCaderno de Problemas. 09 de Abril de 2011 A PROVA TEM DURAÇÃO DE 3 HORAS
Caderno de Problemas 09 de Abril de 2011 A PROVA TEM DURAÇÃO DE 3 HORAS Instruções LEIA ATENTAMENTE ESTAS INSTRUCÕES ANTES DE INICIAR A PROVA Este caderno de tarefas é composto por 9 páginas (não contando
Leia maisAlgoritmos e Lógica de Programação. Prof. Marcos Antonio Estremoe. 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014.
Algoritmos e Lógica de Programação Prof. Marcos Antonio Estremoe 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014. 2 - Faça um programa que imprima a palavra Bem Vindo à Engenharia
Leia mais1ª LISTA DE EXERCÍCIOS
UNIVERSIDADE SALGADO DE OLIVEIRA CURSO DE SISTEMAS DE INFORMAÇÃO DISCIPLINA: TEORIA DA COMPUTAÇÃO E ALGORITMOS PROF: GIULIANO PRADO DE MORAIS GIGLIO 1ª LISTA DE EXERCÍCIOS 1) Sobre variáveis, responda
Leia maisProgramação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1
Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 e de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o
Leia maisUniversidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número
Leia maisCAPÍTULO 3 INSTRUÇÕES BÁSICAS
CAPÍTULO 3 INSTRUÇÕES BÁSICAS Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Tecnologia em Fabricação Mecânica 1 INTRODUÇÃO As instruções ou comandos básicos são o conjunto de
Leia maisUSO DA CALCULADORA CIENTÍFICA
USO DA CALCULADORA CIENTÍFICA Este guia usa a calculadora Casio modelo fx-82ms ou similares. REGRA BÁSICA PARA O USO CONSCIENTE DA CALCULADORA: Salvo em situações mais complicadas, UTILIZE A CALCULADORA
Leia maisOBI2012 Caderno de soluções
OBI2012 Caderno de soluções Modalidade Programação Nível 2, Fase 2 12 de maio de 2012 Promoção: Patrocínio: Olimpíada Brasileira de Informática OBI2012 1 Álbum de fotos Dado um retângulo X Y e dois retângulos
Leia maisSEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS
SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS 1) Faça um programa em C++ que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre
Leia mais1ª LISTA DE EXERCÍCIOS - Extra
1ª LISTA DE EXERCÍCIOS - Extra Fabio Augusto Oliveira Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Engenharia de Produção 1) Faça um algoritmo que receba dois números e exiba
Leia maisLISTA DE ATIVIDADES ...
LISTA DE ATIVIDADES - Apresentar os quadrados dos números inteiros de 0 a 50. 2- Apresentar o resultado de uma tabuada de um número qualquer. 3- Elaborar um diagrama que apresente o somatório dos valores
Leia maisCaracterísticas do Tráfego
Departamento de Eng. Produção Engenharia de Tráfego Prof. Dr. Rodrigo de Alvarenga Rosa rodrigoalvarengarosa@gmail.com (27) 9941-3300 1 Características do Tráfego 2 1 Teoria do Fluxo de Tráfego -Propõe-se
Leia maisLista de Exercícios 01 Entrada e Saída de Dados
Lista de Exercícios 01 e de Dados Exercício 01 Uma P. A., Progressão Aritmética, fica determinada pela sua razão (r) e pelo seu primeiro termo (a 1 ). Escreva um programa que determine o n-ésimo termo
Leia maisTipos, variáveis, operadores, e entrada e saída
PUC-Rio, INF1005.33F, Programação 1, 2016.2 Lista 1: Introdução à linguagem de programação C Prof. Guilherme F. Lima 1. Refaça os exercícios da Lista 0 usando C no lugar de pseudocódigo. Tipos, variáveis,
Leia maisExercí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
Leia maisExercícios de Programação Lista de Exercícios
Exercícios de Programação Lista de Exercícios 1 2016-1 Entrada e Saída de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o resultado
Leia maisMaratona de Programação da SBC 2015
International Collegiate acm Programming Contest 0 event sponsor Maratona de Programação da SBC 0 Sub-Regional Brasil do ACM ICPC de Setembro de 0 Aquecimento Informações Gerais Este caderno contém problemas;
Leia mais3ª Lista de Exercícios de Programação I
3ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, apoiadas por representação em algoritmo para planejamento. 1. Desenvolva um programa que leia dois valores a
Leia maisFluxogramas. Leandro Tonietto ago-09
Fluxogramas Leandro Tonietto ltonietto@unisinos.br ago-09 Introdução Planejar, modelar e projetar primeiro, depois fazer (programar). Maiores chances de sucesso na programação Facilita a resolução, pois
Leia mais2 Fluxogramas e Pseudocódigo. 18 Programação em C/C++ estrutura básica e conceitos fundamentais
2 Fluxogramas e Pseudocódigo 18 Programação em C/C++ estrutura básica e conceitos fundamentais 1 Algoritmos em linguagem informal e em linguagens formais Voltemos a considerar alguns algoritmos que traduzem
Leia mais1ª 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
Leia maisEXERCÍCIOS DE ESTRUTURA SEQUENCIAL
EXERCÍCIOS DE ESTRUTURA SEQUENCIAL 1 - O coração humano bate em média uma vez por segundo. Desenvolva um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos.
Leia mais3. Quantos triângulos existem na figura abaixo? a) 36 b) 48 c) 50 d) 53
1. Luana fez uma caminhada de 14 km em quatro dias. No 2 o dia, andou o triplo que andou no 1 o. No 3 o dia, andou metade do que andou no 2 o e no 4 o dia, andou o mesmo que no 3 o. Quantos quilômetros
Leia maisOBI2011 Caderno de Tarefas
OBI2011 Caderno de Tarefas Modalidade Programação Nível 1, Fase 2 14 de maio de 2011 A PROVA TEM DURAÇÃO DE 4 HORAS Promoção: Patrocínio: Olimpíada Brasileira de Informática OBI2011 1 Instruções LEIA ATENTAMENTE
Leia maisEstrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas
Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Programa em Linguagem Algorítmica Nesse curso nós vamos utilizar a linguagem algorítmica para
Leia mais1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. subtração, multiplicação e a divisão dos números lidos.
LISTA DE EXERCÍCIOS DE ICCII TURMA N1 E N2 3º PERÍODO ENGENHARIA DE PRODUÇÃO Prof.: Menezes Valor máximo: 3 pontos. Data da Entrega: Turma N1 23/04/2012 Turma N2 25/04/2012 Quantidade máxima de alunos
Leia maisProgramas Interativos
Programação Funcional DECOM UFOP 2012-1 Aula prática Capítulo 8 Prof. José Romildo Malaquias Programas Interativos Resumo Nesta aula pretende-se explorar construção de programas interativos usando ações
Leia mais69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO.
Exercícios 65 ao 72 - Estrutura de Repetição: Enquanto 65) Escreva um algoritmo para ler um valor entre 1 (inclusive) e 10 (inclusive). Se o valor lido não estiver entre 1 (inclusive) e 10 (inclusive),
Leia maisConceitos Básicos. Professor: Juliano Lucas Gonçalves.
Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já
Leia maisUniversidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.
Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Modesto A. Chaves Faça um algoritmo que Leia dois valores
Leia maisTrabalho de Programação 2 Processador CESAR
Trabalho de Programação 2 Processador CESAR 1. Descrição Geral A empresa TABLETEROS S.A. assinou um contrato milionário de fornecimento de ultrabooks e teve que aumentar o número de estantes. Agora, a
Leia maisBCC Introdu c ao ` a Programa c ao Portugol Guillermo C amara-ch avez UFOP 1/35
BCC 201 - Introdução à Programação Portugol Guillermo Cámara-Chávez UFOP 1/35 Introdução I Lógica A lógica é usada no dia a dia das pessoas que trabalham com computação para solucionar problemas de forma
Leia maisDisciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD
1. Atribua valores para as variáveis usadas e determine o resultado da execução dos algoritmos abaixo: algoritmo Intervalo de Numeros var numero : inteiro inicio escreva ( Digite um numero: ) leia (numero)
Leia maisComandos de Desvio 1
Programação de Computadores I UFOP DECOM 2014 1 Aula prática 3 Comandos de Desvio 1 Sumário Resumo Nesta aula você irá resolver problemas que requerem uma decisão com base em um teste, ou condição. Para
Leia maisVariáveis, Tipos de Dados e Operadores
! Variáveis, Tipos de Dados e Operadores Engenharias Informática Aplicada 2.o sem/2013 Profa Suely (e-mail: smaoki@yahoo.com) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória
Leia mais1 ESTRUTURA SEQUENCIAL
Noções de Programação de Computadores Prof. Eduardo 1 1 ESTRUTURA SEQUENCIAL algoritmo Nome_do_algoritmo declaração de variáveis variáveis inicio bloco de comandos; fim_algoritmo 1.1 Declaração de variáveis
Leia maisCADERNO DE EXERCÍCIOS ALGORITMOS
J. EXERCÍCIOS SOBRE MODULARIZAÇÃO 77. Faça uma função que recebe um número inteiro por parâmetro e retorna verdadeiro se ele for par e falso se for ímpar. 78. Escreva um programa que leia o raio de um
Leia maisLISTA DE EXERCÍCIO DE MATEMÁTICA
LIST DE EXERCÍCIO DE MTEMÁTIC SÉRIE: 2º NO TURM: DT D PROV: / /2010 PROFESSOR: RI LUNO(): NOT VLOR 01.: (MCKENZIE) 9 pessoas desejam subir à cobertura de um edifício, dispondo, para isso, de dois elevadores,
Leia mais2 Fluxogramas e Pseudocódigo
2 Fluxogramas e Pseudocódigo Programação em C/C++ estrutura básica e conceitos fundamentais 1 Algoritmos em linguagem informal e em linguagens formais Voltemos a considerar alguns algoritmos que traduzem
Leia maisEstruturas de Repetição
Estruturas de Repetição Introdução As estruturas de repetição, permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas
Leia maisExercícios: comandos condicionais
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: comandos condicionais 1. Faça um programa que receba dois números
Leia maisLÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 Discussão dos Exercícios 2 Exercícios Extras Material de Estudo Material
Leia maisMatemática I Lista de exercícios 02
Matemática I 2011.1 Lista de exercícios 02 1. O conjunto {( 1,2), (2,3), (3,4), (4,5), (5,6)} é um subconjunto do conjunto: (A) {( x, y) R R x = y} (B) {( x, y) R R x > y} (C) {( x, y) R R x y} (D) {(
Leia maisCrie um novo projeto conforme abaixo, encerrando com o botão Finalizar :
Professor: Luiz Claudio Ferreira de Souza Calculadora Refinada feita em Java Crie um novo projeto conforme abaixo, encerrando com o botão Finalizar : Crie um novo arquivo para o projeto conforme abaixo,
Leia maisEstruturas de Decisão
Estruturas de Decisão Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Operadores Relacionais Lógicos Estruturas de Decisão Se... Entao caso 2 Operadores Relacionais São muito usados
Leia maisNoções de Topografia Para Projetos Rodoviarios
Página 1 de 11 Noções de Topografia Para Projetos Rodoviarios Capitulos 01 - Requisitos 02 - Etaqpas 03 - Traçado 04 - Trafego e Clssificação 05 - Geometria 06 - Caracteristicas Técnicas 07 - Distancia
Leia mais4) Quantas alternativas contêm uma palavra com mais letras que a palavra na alternativa correta? A) Duas B) Três C) Quatro D) Cinco E) Seis
36ª OLIMPÍADA BRASILEIRA DE MATEMÁTICA Primeira Fase Nível 8º ou 9º ano Esta prova também corresponde à prova da Primeira Fase da Olimpíada Regional nos Estados de: AL BA ES MG PA RS RN SC Terça-feira,
Leia maisMatemática I Lista de exercícios 03
Matemática I 2014.1 Lista de exercícios 03 1. O conjunto {(1,2), (2,3), (3,4), (4,5), (5,6)} é um subconjunto do conjunto: (A) {(x, y)î R R x = y} (B) {(x, y)î R R x > y} (C) {(x, y)î R R x ³ y} (D) {(x,
Leia maisMini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016
Mini apostila de Python - Oficina de Vestibulandos PET Computação - UFPR September 2016 1 Sumário 1 Introdução 3 2 Obtenção e Instalação 3 3 Variáveis 3 4 Operações Matemáticas 5 5 Entrada de Dados 6 6
Leia maisINFORMÁTICA APLICADA AULA 02 ALGORITMOS
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 ALGORITMOS Profª ª Danielle Casillo ALGORITMOS Um algoritmo é uma sequência de instruções
Leia maisProgramação Básica. Estrutura de um algoritmo
Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse
Leia mais5. Expressões aritméticas
5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis
Leia maisUniversidade Federal de Goiás Instituto de Informática
Universidade Federal de Goiás Instituto de Informática EXERCÍCIOS DE ESTRUTURAS SEQUENCIAIS Obs.: Os exercícios abaixo apresentam exemplos de entrada e saída considerando a linguagem Java. Os valores riscados
Leia maisFim. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores
Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplinas: - Algoritmos e Programação de Computadores LISTA DE EXERCÍCIOS 1 1. Fazer um algoritmo para calcular a soma entre dois números.
Leia maisFaculdade 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,
Leia maisApresentação da ferramenta de programação. Comandos de entrada e saída. Prof. Alex Camargo
UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO Apresentação da ferramenta de programação. Comandos de entrada e saída Prof. Alex Camargo alexcamargoweb@gmail.com Linguagem C A linguagem
Leia maisLista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação
Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior IMPORTANTE: Lembre-se! As respostas apresentadas a seguir não
Leia mais5ª Lista de Exercícios de Programação I
5ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. Questões que envolvam leitura de matrizes, a construção dessas matrizes pode ser realizada através da geração
Leia maisEntão, é CORRETO afirmar que Francisco pagou por esse pacote de viagem
PROVA DE MATEMÁTICA QUESTÃO 0 Francisco resolveu comprar um pacote de viagem que custava R$ 4200,00, já incluídos R$ 20,00 correspondentes a taxas de embarque em aeroportos. Na agência de viagens, foi
Leia maisH1 - Expressar a proporcionalidade direta ou inversa, como função. Q1 - A tabela a seguir informa a vazão de uma torneira aberta em relação ao tempo:
H1 - Expressar a proporcionalidade direta ou inversa, como função Q1 - A tabela a seguir informa a vazão de uma torneira aberta em relação ao tempo: A expressão que representa a vazão em função do tempo
Leia maisPROGRAMAÇÃO DE COMPUTADORES I - BCC Vetores e matrizes
PROGRAMAÇÃO DE COMPUTADORES I - BCC701-2014-01 Vetores e matrizes Exercício 1 Implemente uma função chama MEDIA que retorne a média dos valores armazenados em um vetor de números. Em seguida implemente
Leia maisCaderno de Problemas
Treinamento de Programação para Competição 2016 12 de Maio de 2016 Caderno de Problemas Informações Gerais Este caderno contém 5 problemas; as páginas estão numeradas de 2 a 4, não contando esta página
Leia maisNoções de Algoritmos
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Noções de Algoritmos DCA0800 - Algoritmos e Lógica de Programação Heitor Medeiros 1 Tópicos da aula Algoritmos
Leia maisProbabilidade e Estatística Preparação para P1
robabilidade e Estatística reparação para rof.: Duarte ) Uma TV que valia R$ 00,00, entrou em promoção e sofreu uma redução de 0% em seu preço. Qual é o novo preço da TV? ) Um produto foi vendido por R$
Leia maisLá vai o às do. skate.
1) Leia com atenção a tira da Turma da Mônica mostrada abaixo e analise as afirmativas que se seguem, considerando os princípios da Mecânica Clássica. Lá vai o às do skate. Cascão, você não sabe que é
Leia maisPara cada questão a seguir, construa um programa em Linguagem C que faça o que foi solicitado.
UFES - CEUNES - Engenharia de Petróleo Programação I - 1º período 2012/1 Lista de exercícios 03 Assuntos novos: estrutura de repetição simples e aninhada: for, while, do-while e break Para cada questão
Leia maisPágina 1 de 16
O Editor de nós do TSuite possui uma funcionalidade para fazer a auto numeração por metrificação (em km), que é descrita no tópico 9.5.5 do seu manual. Esta funcionalidade é similar à auto numeração por
Leia maisATIVIDADE DE MATEMÁTICA NÚMEROS NATURAIS. Indique às respostas a caneta. Indique as resoluções a lápis no espaço indicado.
OSASCO, DE DE 2012 NOME: PROF. 6º ANO ATIVIDADE DE MATEMÁTICA NÚMEROS NATURAIS Indique às respostas a caneta. Indique as resoluções a lápis no espaço indicado. 1. Classifique cada sentença em verdadeira
Leia maisLista de Exercícios STRING LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI.
Lista de Exercícios STRING LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI. ATUALIZADO EM: 29/10/2007 1. Faça um programa que inverta uma string: leia a string com gets e armazene-a invertida em outra
Leia mais4ª Lista de Exercícios de Programação I
4ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. 1. Faça um algoritmo que leia 10 valores inteiros armazenando-os em um vetor e depois calcule a soma dos valores
Leia maisLinguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
Leia maisLista de Exercícios Estrutura de Repetição
Universidade Federal Fluminense Instituto de Computação Programação de Computadores III Luciana Brugiolo Gonçalves Lista de Exercícios Estrutura de Repetição E15. Desenvolva um algoritmo para exibir todos
Leia maisFábio Rodrigues / Israel Lucania
Fábio Rodrigues / Israel Lucania Variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Em linguagem de alto nível nos é permitido dar nomes a esse endereço, facilitando
Leia maisINDICAÇÕES DO TECLADO
guia do usuário 1 2 Índice INDICAÇÕES DO TECLADO...5 PROGRAMANDO USUÁRIOS...6 MODO DE PROGRAMAÇÃO DE SENHAS:...6 CADASTRAR NOVOS USUÁRIOS:...6 REMOVER USUÁRIOS:...6 ARMAR GERAL...7 ARMAR RÁPIDO...7 ARMAR
Leia maisLista de Exercícios Programação Inteira. x 2 0 e inteiros.
Lista de Exercícios Programação Inteira ) Resolva os problemas a seguir usando o método B&B a) Max z = 5 x + 2 y s.a x + y 2 x + y 5 x, y 0, x e y inteiros b) Max z = 2 x + y s.a x + 2y 0 x + y 25 x, y
Leia maisDivisibilidade Múltiplos de um número Critérios de divisibilidade 5367
Divisibilidade Um número é divisível por outro quando sua divisão por esse número for exata. Por exemplo: 20 : 5 = 4 logo 20 é divisível por 5. Múltiplos de um número Um número tem um conjunto infinito
Leia maisBAC004 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.
Leia maisOBI2015 Caderno de Tarefas
OLIMPÍADA BRASILEIRA DE INFORMÁTICA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO OBI05 Caderno de Tarefas Modalidade Programação Nível Fase 9 de agosto de 05 A PROVA TEM DURAÇÃO DE 5 HORAS Promoção: Apoio: v. Olimpíada
Leia maiss (cm)
1. (G1 - ifce 01) Na tabela a seguir, estão representados os espaços [ s] percorridos, em função do tempo [t], por um móvel que parte com velocidade inicial de 10 cm/s, do marco zero de uma trajetória
Leia maisUNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática
Programação 1 Prof. Osório Aula 05 Pag.: 1 UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática PROGRAMAÇÃO I AULA 05 Disciplina: Linguagem
Leia maisEscola Secundária Jacome Ratton Ficha Formativa Matemática 9º Ano Preparação para o teste Intermédio de 17/05/2011
Escola Secundária Jacome Ratton Ficha Formativa Matemática 9º Ano Preparação para o teste Intermédio de 17/05/2011 1. A Figura ilustra um painel que a Rita vai pintar, para afixar na sala de aula. O painel
Leia maisOPERAÇÕES COM FRAÇÕES. Neste caso, adicionamos ou subtraímos os numeradores e conservamos os mesmos denominadores.
ADIÇÃO E SUBTRAÇÃO Há dois casos possíveis: º) Frações com denominadores iguais OPERAÇÕES COM FRAÇÕES Neste caso, adicionamos ou subtraímos os numeradores e conservamos os mesmos denominadores. Exemplos:
Leia maisXX OLIMPÍADA BRASILEIRA DE MATEMÁTICA Primeira Fase - Nível
XX OLIMPÍADA BRASILEIRA DE MATEMÁTICA Primeira Fase - Nível 1-1998 01. Qual dos números a seguir é o maior? A) 3 45 B) 9 20 C) 27 14 D) 243 9 E) 81 12 02. Um menino joga três dados e soma os números que
Leia maisUniversidade Federal do Espírito Santo - CT - DI Trabalho Computacional - PD II - Engenharia de Computação Profa. Claudia Boeres
Universidade Federal do Espírito Santo - CT - DI Trabalho Computacional - PD II - Engenharia de Computação Profa. Claudia Boeres Considere o esboço do estado do ES e n cidades enumeradas de 1, 2,..., n.
Leia maisPrincípio da Multiplicação Gerando todas as palavras de um alfabeto. > Princípios de Contagem e Enumeração Computacional 0/18
Conteúdo 1 Princípios de Contagem e Enumeração Computacional Princípio da Multiplicação Gerando todas as palavras de um alfabeto Permutações > Princípios de Contagem e Enumeração Computacional 0/18 Objetivos
Leia maisSISTEMA 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
Leia maisProgramação de Computadores I 2016 Prof. Marcos UNESP/FEG/DMA
Programação de Computadores I 2016 Prof. Marcos UNESP/FEG/DMA Lista de Exercícios 6. Tipos estruturados. Após consultar o material de apoio, a bibliografia sugerida ou referências adicionais, responda
Leia maisAluno(a): Nº. Professor: Fabrízio Gentil Série: 1 o ano Disciplina: Física - Unidades de medidas, Velocidade e Aceleração média
Lista de Exercícios Pré Universitário Uni-Anhanguera Aluno(a): Nº. Professor: Fabrízio Gentil Série: 1 o ano Disciplina: Física - Unidades de medidas, Velocidade e Aceleração média UNIDADES DE MEDIDAS
Leia maisaparecem os números, na parte de cima da máquina)
Um número de quatro algarismos multiplicado por outro de três algarismos deu como resultado 123 123. Quais são esses números? Vamos aprender a utilizar a máquina de calcular em operações simples. Para
Leia maisProcedimento para a Implantação de Sinalização de Regulamentação de Velocidades nas Rodovias Estaduais
Procedimento para a Implantação de Sinalização de Regulamentação de Velocidades nas Rodovias Estaduais 1. Objetivo: O presente Procedimento, visa estabelecer critérios e diretrizes para a implantação de
Leia maisEXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I
EXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I CURSO: ENG CIVIL PROFESSOR: ANDRÉ LUÍS DUARTE PERÍODO 1º BIMESTRE 1 1) Identifique as afirmações como verdadeira (V) ou falsa (F): a) Existem três tipos
Leia maisMÓDULO 1. Números. Ciências da Natureza, Matemática e suas Tecnologias MATEMÁTICA
Ciências da Natureza, Matemática e suas Tecnologias MATEMÁTICA MÓDULO 1 Números As questões destas aulas foram retiradas ou adaptadas de provas das Olimpíadas Brasileiras de Matemática (OBM), fonte considerável
Leia mais01/08/2011. Tipos de dados Numéricos Alfanuméricos Lógicos. Numéricos. Tipos de dados. Dados Numéricos Inteiros. Dados Numéricos Reais.
Engenharia de Controle e Automação Programação I Prof. Ricardo Sobjak ricardo.sobjak@ifsc.edu.br Tipos de dados Numéricos Alfanuméricos Lógicos Tipos de dados Os tipos de dados primitivos ou básicos são
Leia maisCaderno de Problemas
Treinamento de Programação para Competição 2016 02 de Julho de 2016 Caderno de Problemas Informações Gerais Este caderno contém 5 problemas; as páginas estão numeradas de 2 a 4, não contando esta página
Leia maisFundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 3 (12/08/15) Saídas Entradas Operadores Atribuição Aritméticos Expressões Aritméticas Saída Permite
Leia maisLista de Exercícios Linguagem C#
Lista de Exercícios Linguagem C# Dica: Utilizar comentários durante a construção do código fonte. Nível 1: Entrada, Processamento e Saída 1) Faça um programa para calcular o estoque médio de uma peça,
Leia mais3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2
Exercícios 2: 1) Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Profissão, Rua, Bairro, Cidade, Estado, CEP, Telefone. 2) Dado as seguintes informações
Leia maisQUESTÃO 16 A moldura de um quadro de um excêntrico pintor moderno é formada por 5 trapézios, todos com altura igual a 5 cm.
Nome: N.º: Endereço: Data: Telefone: E-mail: Colégio PARA QUEM CURSA A 1 a SÉRIE DO ENSINO MÉDIO EM 016 Disciplina: MATEMÁTICA Prova: DESAFIO NOTA: QUESTÃO 16 A moldura de um quadro de um excêntrico pintor
Leia mais