Como as temperaturas estão variando?

Tamanho: px
Começar a partir da página:

Download "Como as temperaturas estão variando?"

Transcrição

1 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Quinta aula prática - 14 de dezembro de a Questão: Como as temperaturas estão variando? A sua tarefa é escrever um programa que leia vários conjuntos de temperaturas e imprima a diferença entre a maior e a menor temperatura lida em cada conjunto. : A primeira linha a ser lida de cada conjunto é um número inteiro positivo N 0 que indica a quantidade de temperaturas a serem lidas neste conjunto. Em seguida aparecem as N temperaturas a serem lidas. O programa deve terminar de ler temperaturas quandon = 0. : Na saída para cada conjunto de temperaturas devem ser impressas as informações a seguir. A primeira linha identifica o conjunto de teste, no formato Conjunto i, onde i é numerado a partir de 1. Nas linhas seguintes a maior temperatura a menor temperatura e a diferença entre a maior e a menor temperatura do conjunto. Deixar uma linha em branco ao final de cada caso. O formato mostrado no exemplo de saída, abaixo, deve ser seguido rigorosamente. Exemplo Conjunto 1 Maior temperatura =.000 Menor temperatura = Diferenca = Conjunto 2 Maior temperatura = Menor temperatura = Diferenca =

2 2 a Questão: (2. pontos) Desconfiando do sorteio Há pessoas que desconfiam de tudo, como há pessoas que acreditam em tudo. Em Pindorama se joga em tudo, Ultrasena, Maxisena, Lotoesportiva etc, desde que seja o governo que receba todos os lucros. Um dos jogos é a Ultrasena, onde os jogadores devem escolher números entre 1 e 60. O jogador que acertar os números sorteados ganha uma fração mínima do total que o governo arrecadou. Um jogador desconfiado acha que o sorteio é viciado. Ele acredita que alguns números aparecem mais vezes do que outros nos sorteios. Este jogador contratou-o para descobrir se isto é verdade ou não. Você deve escrever um programa que leia os N últimos números inteiros sorteados e conte a frequência com que cada um dos números foi sorteado. : Primeiro o programa deve ler o valor de N. Em seguida o programa deve ler a lista de N números inteiros entre 1 e 60. Considere que os valores são corretos, não é necessário testar as suas validades. : Imprimir a frequência com que cada um dos números apareceu. Números com frequência zero não devem ser impressos. Exemplos de entrada e saída: Exemplo de entrada para o exemplo de entrada = 1 6 = 1 8 = 1 14 = 2 = 3 24 = 1 36 = 1 43 = 2 2

3 3 a Questão: Quantos jogos o Íbis ficou invicto? Em Pindorama, um país que fica em uma terra muito distante o esporte mais popular é o futebol. Um dos times mais populares do campeonato do país é o Ibis. Você foi contratado para escrever um programa que levante alguns dados do time. Durante um campeonato o Ibis faz vários jogos. Os resultados do time em um campeonato são guardados em uma cadeia contendo os caracteres V representar para vitórias, E para empates e D para derrotas. Por exemplo, em um campeonato com 28 jogos os resultados foram: VVVEEEDDDDVVVVVEEEEEEEEDDDDD Escreva um programa que leia os dados de vários campeonatos e para cada um deles imprima a maior sequência jogos em que o Ibis ficou invicto, isto é, não perdeu. Por exemplo, para a sequência acima a resposta esperada é o número inteiro 13. A entrada consiste de uma série de casos de teste, ou seja, um campeonato em cada linha. Cada caso de teste consiste de uma cadeia de até 40 caracteres, já que no campeonato mais longo o Ibis jogou 40 vezes. A entrada termina quando uma cadeia de comprimento igual a zero for lida. Para cada conjunto de teste da entrada seu programa deve produzir três linhas. A primeira linha identifica o conjunto de teste, no formato Teste t, onde t é numerado a partir de 1. A terceira linha contém a mais sequência de jogos em que o Ibis ficou invicto neste campeonato. Inserir uma linha em branco após cada teste. Exemplo da : vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv dvvveeddddv ved dddddddddddddddd Exemplo : Teste 1 40 Teste 2 Teste 3 2 Teste 4 0 3

4 4 a Questão: Os extraterrestres estão entre nós Todos sabem que os extra-terrestres (ETs) já estão entre nós. Isto está provado pela série Arquivo X e pelos filmes no YouTube. O posto na Terra não é muito requisitado pelos ETs porque a Terra fica na periferia de uma galáxia, que fica na periferia do Universo. Para evitar problemas, de tempos em tempos, uma nave alienígena passa pela Terra para deixar novos indivíduos e recolher alguns deles. Para se esconder, estas naves navegam atrás dos cometas de maneira a evitar nossos equipamentos de deteção. Cada alienígena, que vive na Terra, descobre se deve embarcar na nave pelo nome dado ao cometa. Quem vocês acham que nomeia os cometas? O método usado pelos ETs para saber se devem embarcar de volta é muito simples. Os ETs, ao desembarcarem na Terra, recebem um cartão com o nome de um grupo. Quando um cometa passa pela Terra, cada um deles usa um algoritmo que compara o nome dado ao cometa com o nome dogruponoseu cartão. Casoos nomes sejam compatíveis, este alienígena sabe que deve se preparar para voltar ao seu planeta natal. Alguns especialistas em OVNIS dizem que eles vêm do quinto planeta na estrela Betelgeuse. Tarefa A sua tarefa é escrever um programa que possa ser usado pelos alienígenas. O seu programa deve ler o nome do cometa e o nome no cartão e indicar se o homenzinho verde deve voltar aoseuplanetaouficarnaterraatéapróximavisita. Oalgoritmoésimples. Cadanome é convertido em um número da seguinte maneira: multiplicar todas as letras do nome, onde o A é 1 e o Z é 26. Por exemplo, o grupo "USACO" seria * 19 * 1 * 3 * 1 = 179. Se o resultado do nome do cometa módulo 47 for igual ao resultado do nome do grupo módulo 47 então o grupo de alienígenas deste grupo deve ser preparar para partir! A entrada consiste de uma série pares de nomes, primeiro o nome do cometa e depois o nome do grupo. Cada par destes está em uma linha separada. Os dois nomes são um vetor de letras maiúsculas sem espaços ou pontuação de até 6 caracteres de comprimento. O programa deve parar quando não houver mais pares para processar. 4

5 A saída será a palavra FIQUE ou VA, caso o homem verde deva ficar ou ir embora. Exemplos da : COMETQ HVNGAT ABSTAR USACO Exemplos : VA FIQUE

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Sexta Aula Prática - 28 de abril de 2011

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Sexta Aula Prática - 28 de abril de 2011 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Sexta Aula Prática - 8 de abril de 11 O objetivo desta aula prática é exercitar vetores e matrizes de caracteres. Exercício 1: Escreva

Leia mais

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Quarta Aula Prática - 17 de abril de 2013

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Quarta Aula Prática - 17 de abril de 2013 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Quarta Aula Prática - 17 de abril de 2013 O objetivo desta aula prática exercitar o comando de teste if e o comando de repetição while.

Leia mais

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 10 de setembro de 2010

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 10 de setembro de 2010 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 10 de setembro de 2010 1 O comando while Para fazer os exercícios desta aula prática você irá precisar de um

Leia mais

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 04 de dezembro de 2015

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 04 de dezembro de 2015 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Terceira Aula Prática - 04 de dezembro de 2015 Ç Ó Ø ÚÓ Ø Ù ÔÖ Ø Ü Ö Ø Ö Ú ØÓÖ º ½ Í Ó Ú ØÓÖ Ö Ó Ò Ñ ÖÓ Ö Ò Ñ Ó Nesta aula vamos usar

Leia mais

Realização: Apoio: Patrocínio:

Realização: Apoio: Patrocínio: Universidade Federal do Espírito Santo Departamento de Informática Programa de Educação Tutorial PET EngComp E-mail: petengcomp@inf.ufes.br Home-Page: www.inf.ufes.br/~pet Tel. (27) 3335-2161 Realização:

Leia mais

Seleção de Problemas:

Seleção de Problemas: 3º Contest Noturno 25 de Julho 213 Servidor CD MOJ: https://www.brunoribas.com.br/~moj/ Seleção de Problemas: Bruno Ribas 1 Par ou ímpar Problema: A Código Fonte: par.{c,cpp,pas,java} Muitas crianças gostam

Leia mais

VETORES Motivação AULA 19

VETORES Motivação AULA 19 AULA 19 VETORES 19.1 Motivação Considere o problema de calcular a média aritmética das notas de 5 alunos de uma disciplina e determinar e escrever o número de alunos que obtiveram nota superior à média

Leia mais

MARATONA DE PROGRAMAÇÃO INTERNA UERJ 28/11/2009. Este caderno contém 9 páginas com a descrição de 8 problemas definidos a seguir:

MARATONA DE PROGRAMAÇÃO INTERNA UERJ 28/11/2009. Este caderno contém 9 páginas com a descrição de 8 problemas definidos a seguir: MARATONA DE PROGRAMAÇÃO INTERNA UERJ 28/11/2009 Este caderno contém 9 páginas com a descrição de 8 problemas definidos a seguir: A Decoração B - Apagão C - Cartão Amarelo D Complexo! Muito complexo! E

Leia mais

Prova 3. CI208 - Programação de Computadores. Nome: 1 o semestre Instruções para a prova

Prova 3. CI208 - Programação de Computadores. Nome: 1 o semestre Instruções para a prova Considere um programa que gerencia uma prateleira de locadora de filmes. A prateleira é representada no programa por um vetor, onde cada posição equivale a um filme e à quantidade de exemplares disponíveis

Leia mais

1 Exercícios com ponteiros

1 Exercícios com ponteiros Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Oitava Aula Prática - 29 de outubro de 2010 O objetivo desta aula prática é exercitar ponteiros e funções. 1 Exercícios com ponteiros

Leia mais

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 15

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 15 Exercício 1 PROGRAMAÇÃO DE COMPUTADORES I BCC701 2017-1 Aula Prática 15 No jogo Inventei, cada posição do tabuleiro é representada por suas coordenadas x e y e contém um número. O tabuleiro pode ser representado

Leia mais

PROBLEMA A TROCA DE CARTAS

PROBLEMA A TROCA DE CARTAS PROBLEMA A TROCA DE CARTAS Nome do arquivo fonte: troccard.c, troccard.cpp ou troccard.java Alice e Beatriz colecionam cartas de Pokémon. As cartas são produzidas para um jogo que reproduz a batalha introduzida

Leia mais

Programação de Computadores 1 Lista 2. Prof. Álvaro A. F. de Souza DECSI - ICEA - UFOP

Programação de Computadores 1 Lista 2. Prof. Álvaro A. F. de Souza DECSI - ICEA - UFOP Programação de Computadores 1 Lista 2 Prof. Álvaro A. F. de Souza DECSI - ICEA - UFOP 0.1 Vetores e Cadeias de Caracteres 1. Codifique um programa que leia e armazene duas notas de 10 alunos e calcule

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres

CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres CURSO BÁSICO DE PROGRAMAÇÃO AULA 11 Revisão Aula Anterior Vetores Cadeia de Caracteres Introdução a Linguagem C Laços de Repetição While Do-While For while() { } do { }while();

Leia mais

1 Exercícios com ponteiros

1 Exercícios com ponteiros Computação para Informática Funções e Ponteiros1 EXERCÍCIOS COM PONTEIROS Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Aula Prática - Funções e ponteiros O objetivo desta aula prática

Leia mais

I Desafio de Programação para Iniciantes Departamento de Informática - 20 de Abril de 2006

I Desafio de Programação para Iniciantes Departamento de Informática - 20 de Abril de 2006 Departamento de Informática - de Abril de Problema A - Palíndromos Arquivo fonte: s.pas, s.f Números palíndromos são aqueles que são iguais quando lidos de frente para trás e de trás para frente. Alguns

Leia mais

4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória.

4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória. 4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória. 2. Amplie o exercício anterior emitindo um relatório

Leia mais

Caderno de Problemas

Caderno 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 mais

Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For.

Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For. Curso Básico de Programação Aula 11 Revisão Aula Anterior Laços de Repetição While; Do-While; For. Introdução à Linguagem C Laços de Repetição While Do-While For while () { } do {

Leia mais

II Seletiva Interna da UFMA 2009 Departamento de Informática 28 de Agosto de 2009

II Seletiva Interna da UFMA 2009 Departamento de Informática 28 de Agosto de 2009 Problema A Maior número possível Nome do arquivo fonte: maior.{c, cpp, java ou pas} Suponha um número inteiro positivo. Uma troca de posição nesse número é definida como a troca de dois dígitos em posições

Leia mais

DISCIPLINA SÉRIE CAMPO CONCEITO

DISCIPLINA SÉRIE CAMPO CONCEITO Reforço escolar M ate mática Qual é a sua chance? Dinâmica 6 3ª Série 1º Bimestre DISCIPLINA SÉRIE CAMPO CONCEITO Matemática 3ª do Ensino Médio Numérico Aritmético Introdução à probabilidade Primeira Etapa

Leia mais

Maratona de Programação da SBC 2015

Maratona 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 mais

Questão 01 (Neilor Tonin) Aula Prática 3: Estrutura Condicional. Entrada. Saída. Exemplo de entrada e Saída. - Procedimento para a entrega:.

Questão 01 (Neilor Tonin) Aula Prática 3: Estrutura Condicional. Entrada. Saída. Exemplo de entrada e Saída. - Procedimento para a entrega:. BCC201 Introdução à Programação (2016-01) Departamento de Computação - Universidade Federal de Ouro Preto - MG Professor: Reinaldo Fortes (www.decom.ufop.br/reinaldo) Estagiário docente: Washington Silva

Leia mais

Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares.

Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares. Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares. 2. Codificar um algoritmo que simule o jogo de adivinhação: o jogador 1 escolhe

Leia mais

Aula 1 - Revisão de Modularização

Aula 1 - Revisão de Modularização Computação II Aula 1 - Revisão de Modularização Carla Delgado - João Carlos 1. Na Copa do Mundo da Rússia, o prêmio Chuteira de Ouro é dado ao jogador que possui a melhor média de gols na competição. (a)

Leia mais

LISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro.

LISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro. LISTA DE EXERCÍCIO 1) Fazer um algoritmo para calcular a soma entre dois números. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro. 3) Fazer um algoritmo

Leia mais

MAC 115 Introdução à Ciência da Computação ROTHELO

MAC 115 Introdução à Ciência da Computação ROTHELO MAC 115 Introdução à Ciência da Computação INSTITUTO DE FÍSICA - BACHARELADO NOTURNO SEGUNDO SEMESTRE DE 2010 Terceiro Exercício-Programa (EP3) Data de entrega: até 06 de dezembro de 2010 (2a.feira) ROTHELO

Leia mais

5ª Lista de Exercícios de Programação I

5ª 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 mais

Ficheiros de texto 1. Ficheiros de texto. 1. Implementar um programa que leia uma frase do teclado e a escreva num ficheiro.

Ficheiros de texto 1. Ficheiros de texto. 1. Implementar um programa que leia uma frase do teclado e a escreva num ficheiro. Ficheiros de texto 1 Ficheiros de texto 1. Implementar um programa que leia uma frase do teclado e a escreva num ficheiro. 2. Implementar um programa que procure num ficheiro uma palavra lida do teclado.

Leia mais

DCC001 - Programação de Computadores. Lista de Exercícios 02 - Estruturas de Dados Homogêneas (Vetores).

DCC001 - Programação de Computadores. Lista de Exercícios 02 - Estruturas de Dados Homogêneas (Vetores). DCC-UFMG 1 semestre de 2007 DCC001 - Programação de Computadores Prof. Martín Gómez Ravetti Lista de Exercícios 02 - Estruturas de Dados Homogêneas (Vetores). Valor: 5 pontos 1. Escreva um algoritmo em

Leia mais

Maratona de Programação

Maratona de Programação Maratona de Programação 4 de abril de 2016 1 Questões Básicas 1. Faça um algoritmo que peça para o usuário digitar seu nome e, em seguida, escreva seu nome na tela. 2. Faça um algoritmo que leia o nome

Leia mais

Lista de Exercícios. Programação de Computadores I Engenharia Ambiental

Lista de Exercícios. Programação de Computadores I Engenharia Ambiental Lista de Exercícios Programação de Computadores I Engenharia Ambiental 1. Suponha Que a Tabela 1 represente a memória do computador no momento da execução de um algoritmo. teste [4] 4 teste [3] 6 teste

Leia mais

Questão 1 Exemplo de execução 1 (com N=6): Exemplo de execução 2 (com N=4):

Questão 1 Exemplo de execução 1 (com N=6): Exemplo de execução 2 (com N=4): CI240 Fundamentos de Programação Nome: Instruções para a prova A prova é sem consulta; A prova dura 1 hora e 40 minutos; Esta folha de enunciados deverá ser entregue ao professor junto com a folha de respostas;

Leia mais

EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS

EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS UNIVERSIDADE SALGADO DE OLIVEIRA CURSO DE SISTEMAS DE INFORMAÇÃO DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO I PROF: GIULIANO PRADO DE MORAIS GIGLIO EXERCÍCIOS DE RECORDAÇÃO DE ALGORITMOS 0) Faça um algoritmo

Leia mais

Seleção de Problemas:

Seleção de Problemas: 2º Contest Noturno 18 de Julho 2013 Servidor CD MOJ: https://www.brunoribas.com.br/~moj/ Seleção de Problemas: Bruno Ribas 1 Estou com sorte! Problema: A Código Fonte: sorte.{c,cpp,pas,java} Google é um

Leia mais

Variáveis Compostas Homogêneas Vetores

Variáveis Compostas Homogêneas Vetores Variáveis Compostas Homogêneas Vetores Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Os vetores são variáveis estruturadas homogêneas capazes de armazenar uma série de informações de

Leia mais

Lista de Exercícios 3 Laço de Repetição For e While

Lista de Exercícios 3 Laço de Repetição For e While Introdução à Ciência da Computação - 1191 Lista de Exercícios Laço de Repetição For e While Observações: As listas de exercícios serão corrigidas por um corretor automático, portanto é necessário que as

Leia mais

Tipos de apostas. *Repare que no jogo (3) o apostador jogou Empate o placar ficou 2-2, mas houve desempate nos pênaltis e o Fluminense ganhou.

Tipos de apostas. *Repare que no jogo (3) o apostador jogou Empate o placar ficou 2-2, mas houve desempate nos pênaltis e o Fluminense ganhou. Tipos de apostas Vencedor do encontro É a aposta mais comum, sabemos bem que um jogo de futebol há a possibilidade de três resultados possíveis primeiro time (CASA) vence, segundo time (FORA) vence e empate.

Leia mais

Exercícios V1 = V2 = V1 = V2 =

Exercícios V1 = V2 = V1 = V2 = Exercícios Exercício 1 Considerando os vetores como a pontuação por 3 equipes esportivas em 5 provas distintas. Escreva uma função que receba um vetor qualquer, calcule e retorne a média dos seus elementos.

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS. Aluno (s): 01 ATIVIDADE. Revisão de Conteúdo

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS. Aluno (s): 01 ATIVIDADE. Revisão de Conteúdo INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO MARANHÃO - CAMPUS CAXIAS DISCIPLINA: Lab. de Programação PROF: MSc. Flávio Barros PERÍODO: 2 DATA: Aluno (s): 01 ATIVIDADE / / Revisão de Conteúdo

Leia mais

Caderno de Problemas

Caderno 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 mais

Aula 3 PROFESSOR TUTA

Aula 3 PROFESSOR TUTA Aula 3 PROFESSOR TUTA WHILE Formato: while(condição) Loop infinito: while(1) Exemplo: int x = 0; while(x

Leia mais

Lista de Exercícios 5

Lista de Exercícios 5 Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM Disciplina: BCC201 Introdução a Programação Professores: Túlio A. M. Toffolo e Puca

Leia mais

Maratona de Programação da SBC 2017

Maratona de Programação da SBC 2017 International Collegiate acm Programming Contest 2017 event sponsor Maratona de Programação da SBC 2017 Sub-Regional Brasil do ACM ICPC 9 de Setembro de 2017 Aquecimento Informações Gerais Este caderno

Leia mais

Ficha 1 Noções de sequência e decisão em algoritmia

Ficha 1 Noções de sequência e decisão em algoritmia Ficha 1 Noções de sequência e decisão em algoritmia 1. Ler uma temperatura em Celsius e converter para Fahrenheit. Elabore o algoritmo e especifique as estruturas de dados necessárias para a resolução

Leia mais

1 Questões de Múltipla Escolha

1 Questões de Múltipla Escolha Universidade Federal do Rio de Janeiro Centro de Ciências Matemáticas e da Natureza Instituto de Matemática Departamento de Ciência da Computação Computação para Informática - Prof. Adriano Joaquim dm

Leia mais

Investigar Padrões. Na primeira tabela que números têm as duas cores? Compara com a segunda tabela. O que concluis?

Investigar Padrões. Na primeira tabela que números têm as duas cores? Compara com a segunda tabela. O que concluis? Investigar Padrões Múltiplos de 2, 3 e 6 Pinta os múltiplos de 2 e os de 3 com cores diferentes Pinta os múltiplos de 6 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 2 4 6 8 10 12 14 16 18 20 22

Leia mais

Não utilize caracteres acentuados ou especiais para nomes de pastas e arquivos.

Não utilize caracteres acentuados ou especiais para nomes de pastas e arquivos. BCC201 Introdução à Programação (2016-01) Departamento de Computação - Universidade Federal de Ouro Preto - MG Professor: Reinaldo Fortes (www.decom.ufop.br/reinaldo) Estagiário docente: Washington Silva

Leia mais

Linguagem C Entrada/Saída (console)

Linguagem C Entrada/Saída (console) Linguagem C Entrada/Saída (console) Objetivos Nos artigos anteriores foram utilizadas as funções scanf() e printf(), porém não entramos em maiores detalhes. Agora estudaremos essas e outras funções de

Leia mais

Corrida ao Banco. nome do arquivo/classe: banco.c, banco.cpp ou banco.java - tempo: 3 segundos

Corrida ao Banco. nome do arquivo/classe: banco.c, banco.cpp ou banco.java - tempo: 3 segundos Corrida ao Banco nome do arquivo/classe: banco.c, banco.cpp ou banco.java - tempo: 3 segundos Você está no centro da cidade e acaba de lembrar que em sua mochila há uma conta que vence hoje e os bancos

Leia mais

Organização Patrocínio

Organização Patrocínio wwwufesbr/topcom3 Organização Apoio Patrocínio Problema A Introdução Loteria Flexível Uma população não satisfeita com os jogos padronizados da loteria fornecidos pelo governo local decidiu criar a sua

Leia mais

Fundamentos de Programação Introdução

Fundamentos de Programação Introdução Fundamentos de Programação Introdução Arquitetura Genérica de um Computador Máquina de Von Neumann Diagrama conhecido como Máquina de Von Neumann (grande nome da informática) A finalidade de um computador

Leia mais

Questão 1. Um brinquedo infantil caminhão-cegonha é formado por uma carreta e dez carrinhos nela transportados, conforme a figura.

Questão 1. Um brinquedo infantil caminhão-cegonha é formado por uma carreta e dez carrinhos nela transportados, conforme a figura. SE18 - Matemática LMAT 5A3 - Permutações, combinações e arranjos Questão 1 (Enem 2017) Um brinquedo infantil caminhão-cegonha é formado por uma carreta e dez carrinhos nela transportados, conforme a figura.

Leia mais

Seletiva Interna da UFMA 2010 Departamento de Informática 16 de Julho de 2010

Seletiva Interna da UFMA 2010 Departamento de Informática 16 de Julho de 2010 Problema A Tiro ao alvo Nome do arquivo fonte: tiro.{c, cpp ou java} Um super-herói está tentando salvar o planeta e, para isso, precisa atingir um alvo a quilômetros de distância com sua rajada laser.

Leia mais

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO Executa uma sequencia de comandos; nenhuma, uma ou várias vezes de acordo com uma condição, ou de acordo com uma variável de controle. 6.1 - REPETIÇÃO

Leia mais

Meu nome: Meu Professor: Minha Instituição:

Meu nome: Meu Professor: Minha Instituição: Meu nome: Meu Professor: Minha Instituição: 1. O campeonato brasileiro de futebol é disputado por 20 times que jogam em turno e returno, isto é, cada time joga duas vezes contra um mesmo adversário. Em

Leia mais

LISTA DE EXERCÍCIOS - ro. 04

LISTA DE EXERCÍCIOS - ro. 04 USP ICMC SSC SSC0100 - Introdução à Ciência da Computação I (Prática) Professor responsável: Fernando Santos Osório Semestre: 2009/1 Horário: Terça 14h20 (Turma A2) E-mail: fosorio.at. icmc.usp.br fosorio.at.

Leia mais

Informática Aplicada I Lista: Fluxograma

Informática Aplicada I Lista: Fluxograma UNIVERSIDADE ESTADUAL PAULISTA JÚLIO DE MESQUITA FILHO CAMPUS DE GUARATINGUETÁ Colégio Técnico Industrial de Guaratinguetá Informática Aplicada I Lista: Fluxograma 1) Escreva um fluxograma que armazene

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 6 Manipulação de strings Profa. Marina Gomes marinagomes@unipampa.edu.br 23/10/2017 Engenharia de Computação - Unipampa 1 Variáveis string Na linguagem C uma cadeia de caracteres

Leia mais

69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO.

69) 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 mais

Working 08 : Tipos Abstratos de Dados

Working 08 : Tipos Abstratos de Dados Universidade Federal do Espirito Santo Centro Tecnologico Working 08 : Tipos Abstratos de Dados Objetivos: Compreender a definição e dominar a implementação estruturas e TAD s em C. Prazo de Envio: sabado,

Leia mais

Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Estruturas de Controle - Repetição. Prof. César Melo

Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Estruturas de Controle - Repetição. Prof. César Melo Algoritmos e Estruturas de Dados I IEC012 Linguagem C - Estruturas de Controle - Repetição Prof. César Melo Estruturas de Controle: Repetição Estruturas: Por condição no início Por condição no fim Por

Leia mais

Maratona UFMA de Iniciantes de Dezembro de 2006

Maratona UFMA de Iniciantes de Dezembro de 2006 Problema A Estão roubando no Bingo? Arquivo fonte: roubo.pas, roubo.c, roubo.cpp ou roubo.java Desconfia-se que há alguma coisa errada no bingo da cidade! Para começo de conversa, parece que estão sorteando

Leia mais

Laboratório de Programação A Exercícios sobre vetores e matrizes

Laboratório de Programação A Exercícios sobre vetores e matrizes Universidade Federal do Amazonas Instituto de Ciências Exatas Departamento de Ciência da Computação Laboratório de Programação A - 2011.1 Exercícios sobre vetores e matrizes Observação Esta lista será

Leia mais

1ª LISTA DE EXERCÍCIOS

1ª 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 mais

Copa do mundo. Problema: A

Copa do mundo. Problema: A Copa do mundo Problema: A Código Fonte: copa.{c,cpp,java,pas} Uma Copa do Mundo de futebol de botões está sendo realizada com times de todo o mundo. A classificação é baseada no número de pontos ganhos

Leia mais

BCC202 - Estrutura de Dados I

BCC202 - Estrutura de Dados I BCC202 - Estrutura de Dados I Aula 03: Tipos Abstratos de Dados (TADs) Reinaldo Fortes Universidade Federal de Ouro Preto, UFOP Departamento de Ciência da Computação, DECOM Website: www.decom.ufop.br/reifortes

Leia mais

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS.

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS. Curso Superior de Tecnologia em Sistemas para Internet a Distância Instituto Federal Sul-rio-grandense - IFSUL Sistema Universidade Aberta do Brasil UAB Núcleo de Produção de Tecnologia e Ensino - NPTE

Leia mais

, se x = y. , se x > y

, se x = y. , se x > y Exercício 1 Seja a função definida do 2 : Aula Prática 08 f(x, y) = x 2-3x + y 2 4 2, se x < y, se x = y, se x > y Escreva um programa para gerar a tabela de valores dessa função (conforme o exemplo a

Leia mais

Universidade Federal de Sergipe - Campus Alberto Carvalho. Lista 4 - WHILE / REPEAT UNTIL

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

Leia mais

Soluções da Lista de Exercícios Unidade 20

Soluções da Lista de Exercícios Unidade 20 Soluções da Lista de Exercícios Unidade 0. As peças do dominó são formadas por dois, não necessariamente distintos, dos números 0,,, 3, 4, 5 e 6. Há CR 7 C 8 8 peças e há C 8 modos de selecionar duas peças

Leia mais

Exercícios de Programação

Exercícios de Programação Exercícios de Programação 1- Uso de entrada de dados via teclado, saída de dados na tela e realização de operações aritméticas a) Faça um programa que calcule a área de um retângulo a partir dos seus lados

Leia mais

BCC701 Programação de Computadores I Lista de Exercícios 05: Funções Definidas pelo Usuário

BCC701 Programação de Computadores I Lista de Exercícios 05: Funções Definidas pelo Usuário BCC701 Programação de Computadores I 2018-02 Lista de Exercícios 05: Funções Definidas pelo Usuário http://www.decom.ufop.br/bcc701/ Questão 1. (2014-01) A distância entre dois pontos, A e B, no plano

Leia mais

Inteligência Artificial Projecto 2

Inteligência Artificial Projecto 2 Bantumi ESPECIFICAÇÕES O projecto destina-se a resolver um conjunto de problemas do jogo Bantumi utilizando métodos de procura em espaço de estados. Bantumi é um jogo derivado do jogo Mancala de origem

Leia mais

Exercícios: Vetores e Matrizes

Exercícios: Vetores e Matrizes Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor

Leia mais

Apresentação. Materiais

Apresentação. Materiais Cruzada Química Apresentação A atividade lúdica Cruzada Química é semelhante ao jogo popular conhecido como palavras-cruzadas. A atividade, neste caso, é utilizada para o estudo da nomenclatura de substâncias

Leia mais

Exercícios Repetição

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

Leia mais

Trabalho Prático 2 Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas

Trabalho Prático 2 Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas Disciplina: Algoritmos e Estrutura de Dados I CIC / 9 Trabalho Prático Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas Valor:,5 pontos (5% da nota total) Documentação não-latex: -, pontos Impressão

Leia mais

Caderno de Exercícios Aula 2 (Variáveis, Tipos e Comandos Básicos)

Caderno de Exercícios Aula 2 (Variáveis, Tipos e Comandos Básicos) Centro de Educação Superior a Distância do Estado do Rio de Janeiro CEDERJ Curso de Tecnologia em Sistemas de Computação TSC EAD-05.009 Fundamentos de Programação Caderno de Exercícios Aula 2 (Variáveis,

Leia mais

Computação 2. Aula 3. Diego Addan Vetores de caracteres (strings)

Computação 2. Aula 3. Diego Addan Vetores de caracteres (strings) Computação 2 Aula 3 Vetores de caracteres (strings) Diego Addan diegoaddan@gmail.com Vetor de caracteres (Strings) Uma cadeia de caracteres, mais conhecida como string, é uma seqüência de caracteres (letras

Leia mais

Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva

Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva Exercícios para praticar o uso das estruturas condicionais

Leia mais

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 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 mais

1ª Lista de Exercícios

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

Leia mais

Universidade Federal do Ceará Pós-Graduação em Modelagem e Métodos Quantitativos Mestrado Acadêmico na Área Interdisciplinar

Universidade Federal do Ceará Pós-Graduação em Modelagem e Métodos Quantitativos Mestrado Acadêmico na Área Interdisciplinar Universidade Federal do Ceará Pós-Graduação em Modelagem e Métodos Quantitativos Mestrado Acadêmico na Área Interdisciplinar Prova Escrita - Estatística e Computação Pós-Graduação em Modelagem e Métodos

Leia mais

Aula 3:Introdução à Linguagem C

Aula 3:Introdução à Linguagem C MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS JOINVILLE DEPARTAMENTO DO DESENVOLVIMENTO DO ENSINO

Leia mais

PROVA VUNESP MAR/2018

PROVA VUNESP MAR/2018 PROVA VUNESP MAR/2018 MATEMÁTICA E RACIOCÍNIO LÓGICO Olá! Veja a seguir a resolução de uma prova recentíssima da VUNESP. Trata-se do concurso da PAULIPREV, que ocorreu no último domingo (18 de março).

Leia mais

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010

Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010 Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010 1 Introdução O objetivo desta aula prática é exercitar o uso de variáveis de vários tipos

Leia mais

MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2006 Prova Substitutiva 3 de julho de 2006

MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2006 Prova Substitutiva 3 de julho de 2006 MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2006 Prova Substitutiva 3 de julho de 2006 1. (valor 2 pontos) Simule a execução do programa abaixo, destacando

Leia mais

INFORMÁTICA APLICADA AULA 02 ALGORITMOS

INFORMÁ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 mais

Programação de Computadores I Introdução PROFESSORA CINTIA CAETANO

Programação de Computadores I Introdução PROFESSORA CINTIA CAETANO Programação de Computadores I Introdução PROFESSORA CINTIA CAETANO Introdução Resolução de problemas Encontrar uma maneira de descrever este problema de uma forma clara e precisa. Encontremos uma seqüência

Leia mais

CADERNO DE EXERCÍCIOS 3D

CADERNO DE EXERCÍCIOS 3D CADERNO DE EXERCÍCIOS D Ensino Fundamental Ciências da Natureza I Questão Conteúdo Habilidade da Matriz da EJA/FB Sistema de equações H8 Operações com frações H Caro aluno, Um dos exercícios presente neste

Leia mais

3) 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

3) 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 mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes marinagomes@unipampa.edu.br 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;

Leia mais

UECEVest - TD DE ESPECÍFICA DE MATEMÁTICA

UECEVest - TD DE ESPECÍFICA DE MATEMÁTICA ANÁLISE COMBINATÓRIA 1. Um banco solicitou aos seus clientes a criação de uma senha pessoal de seis dígitos, formada somente por algarismos de 0 a 9, para acesso à conta-corrente pela internet. Entretanto,

Leia mais

Questão 1. Qual é a probabilidade de esse morador se atrasar para o serviço no dia para o qual foi dada a estimativa de chuva?

Questão 1. Qual é a probabilidade de esse morador se atrasar para o serviço no dia para o qual foi dada a estimativa de chuva? SE18 - Matemática LMAT 6A3 - Probabilidades condicionais Questão 1 (Enem 2017) Um morador de uma região metropolitana tem 50% de probabilidade de atrasar-se para o trabalho quando chove na região; caso

Leia mais

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 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

Leia mais

Curiosidade faz diferença

Curiosidade faz diferença Reforço escolar M ate mática Curiosidade faz diferença Dinâmica 2 3ª Série 2º Bimestre Matemática Ensino Médio 3ª Numérico Aritmético Probabilidade PRIMEIRA ETAPA COMPARTILHAR IDEIAS ATIVIDADE JOGO DOS

Leia mais