Faculdade de Computação - UFMS



Documentos relacionados
OBI2005 Caderno de Tarefas

EXERCÍCIOS. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos.

Estrutura de Repetição Simples

Lista de Exercícios 03 Algoritmos e Scilab Estrutura de Repetição 1) Escreva um algoritmo em Scilab que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios 03 Algoritmos e Scilab Estrutura de Repetição 1) Escreva um algoritmo em Scilab que imprima todos os números inteiros de 0 a 50.

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

Resposta: Resposta: KLAITON - 1ª SEMANA - EXT OLIMP WS - MAT 5

Lista de Exercícios 03b Algoritmos Repetição

VisuALG Estruturas de Repetição. Professores: Vilson Heck Junior Felipe Schneider Costa

Lista de Exercícios 03b Repetição. 63) Escreva um programa que receba números do usuário enquanto eles forem positivos e

Python Condicionais e Loops. Introdução à Programação SI1

Questão 1. Questão 3. Questão 2. Questão 4. alternativa C. ver comentário. alternativa D

Estruturas de Repetição

I Lista de Exercícios

Lista de Exercícios. Vetores

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7

Exercícios de Java Aula 19

Lista de Exercícios 3 Estruturas de Controle Profa Susana M Iglesias

Grupo C Vetores e Matrizes

r 5,8 5 Calcule a área de um trapézio área = altura (base maior + base menor )/ 2 7,2

02. Um bit é a menor unidade de informação usada pela computação. Abaixo, observe outras unidades:

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

Universidade Federal de Goiás Instituto de Informática

PROGRAMAÇÃO DE COMPUTADORES I - BCC Lista de Exercícios do Módulo 1 - Preparação para a Prova 1

36ª OLIMPÍADA BRASILEIRA DE MATEMÁTICA Primeira Fase Nível 3 Ensino Médio

1ª Lista de exercícios

360 0,36f + 0,64f = ,28f = 196. f = 700 g = 300

Introdução à Lógica de Programação (cont.)

Algoritmos e Linguagens de Programação

Introdução a Algoritmos Parte 04

Programação de Computadores I Fluxogramas PROFESSORA CINTIA CAETANO

Progressão Geométrica- 1º ano

TÉCNICAS DE PROGRAMAÇÃO 1 ESTRUTURAS DE CONTROLE

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO

3ª Lista de exercícios

Exemplo de Subtração Binária

CURSO FREE PMES PREPARATÓRIO JC

Lista de exercícios II

1. Estrutura de seleção. Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição

Programação Estruturada Linguagem C

Estruturas de Repetição

Universidade Comunitária da Região de Chapecó Curso de Economia 5º Período 8 AMORTIZAÇÃO DE EMPRÉSTIMOS

CADERNO DE EXERCÍCIOS ALGORITMOS

Programas C com Repetição

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO UFRPE

ESTRUTURA DE UM PROGRAMA EM C++ Estrutura de um Programa em C++

Aula 02: C# - Estruturas de Decisão

Algoritmos e Programação. Prof. Tarcio Carvalho

QUESTÃO 1 ALTERNATIVA B

CURSO ON-LINE PROFESSOR GUILHERME NEVES 1

Simulado OBM Nível 1. Gabarito Comentado

PROVA MATEMÁTICA E ESTATÍSTICA 1 SEMESTRE DE 2010 GESTÃO DE RECURSOS HUMANOS: GABARITO (SUBSTITUTIVA)

abaixo, onde a é o dividendo, d é o divisor, q é o quociente e r é o resto.

7. Estrutura de Decisão

Bacharelado em Ciência e Tecnologia BC0505 Processamento da Informação - Prof. Edson Pinheiro Pimentel

FÓRMULAS DO MICROSOFT EXCEL

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto

Comentário da Prova da Caixa Econômica feito pelo Prof. Sérgio Altenfelder.

MATEMÁTICA FINANCEIRA - FGV

MATEMÁTICA FINANCEIRA

Universidade Federal de Minas Gerais Instituto de Ciências Agrárias

Gabarito de Matemática do 7º ano do E.F.

2ª Lista de Exercícios

Somatórias e produtórias

RESOLUÇÃO DAS QUESTÕES DE MATEMÁTICA

Estruturas de Controle A Tomada de Decisões

E&L Controle de Frotas. Perguntas Frequentes

Variáveis, Expressões, Atribuição, Matrizes, Comandos de Desvio

5 a Série (6 o Ano) Avaliação Diagnóstica Matemática (Entrada) Ensino Fundamental. Gestão da Aprendizagem Escolar. Nome da Escola.

LISTA DE EXERCÍCIOS: 3ª Unidade. Registros e Arquivos

DISCURSIVAS SÉRIE AULA AULA 01

ESTRUTURA CONDICIONAL

UNIVERSIDADE FEDERAL DE SANTA MARIA

Lista de Exercícios da 3ª Unidade. ( Ponteiros, Alocação dinâmica, Arquivos, Estruturas de Dados)

O vídeo caberá no pendrive e será baixado em 400 segundos.

ESCOLA ESTADUAL DE ENSINO MÉDIO RAUL PILLA COMPONENTE CURRICULAR: Matemática PROFESSORA: Maria Inês Castilho. Conjuntos

CURSO TÉCNICO MPU Disciplina: Matemática Tema: Matemática básica: potenciação Prof.: Valdeci Lima Data: Novembro/Dezembro de 2006 POTENCIAÇÃO.

Aula 08 Matemática Financeira. Amortização de Empréstimos

OBI2014 Caderno de Tarefas

Lista de Exercícios de Estrutura Condicional

Proposta de Especificação de Software

Sérgio Rangel Fernandes Figueira (1) Adhemar Sanches (2) Ana Claudia Giannini Borges (1) David Ferreira Lopes Santos (1)

Exercícios de estrutura de Repetição

Conteúdo. Apostilas OBJETIVA - Ano X - Concurso Público 2015

Francisco Ramos. 100 Problemas Resolvidos de Matemática

PROCESSO DE SELEÇÃO DE CURSOS TÉCNICOS APRENDIZAGEM RESOLUÇÃO DA PROVA DE MATEMÁTICA

Devemos escolher os números com os menores expoentes, cujas bases são comuns aos três desenvolvimentos em fatores primos.

SECRETARIA DE ESTADO DA FAZENDA DIRETORIA DE TECNOLOGIA DE INFORMAÇÃO. Alma Web MANUAL DO USUÁRIO CONTRIBUINTE

Nome: N.º: endereço: data: telefone: PARA QUEM CURSA O 7 Ọ ANO EM Disciplina: matemática

Compilado pela Prof a Sílvia Moraes Organizado por Stewart Unger

MÓDULO 1. Números. Ciências da Natureza, Matemática e suas Tecnologias MATEMÁTICA

ESPM VESTIBULAR 2004_1 NOVEMBRO DE 2003

C Curso destinado à preparação para Concursos Públicos e Aprimoramento Profissional via INTERNET RACIOCÍNIO LÓGICO AULA 7

CURSO ON-LINE PROFESSOR GUILHERME NEVES. Resolverei neste ponto a prova de Matemática Financeira da SEFAZ/RJ 2010 FGV.

SEQÜÊNCIA DE DEPÓSITOS

3 0 0 A 120 incorreto A 130 incorreto A 200 incorreto 5 A 100 correto B 110 incorreto B 111 correto C 200 correto D 300 incorreto

MATEMÁTICA FINANCEIRA CARREIRAS FISCAIS 1

Lista de exercício nº 3* VPL, TIR e Equivalência de fluxos de caixa

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Transcrição:

Faculdade de Computação - UFMS Destacom - Python Despertando Talentos em Computação Estrutura de Repetição 1. No fim do semestre, há sempre uma expectativa dos alunos para saberem se foram aprovados ou não. Na UFMS, a média para ser aprovado passou a ser 6.0 a partir de 01. Faça um programa que leia as notas de n alunos de uma sala, e determine a quantidade de alunos que possui média maior ou igual a 6.0. Entrada: A entrada é composta de vários casos de teste. A primeira linha da entrada é um inteiro k > 0 que indica o número de casos de teste. Para cada caso de teste são lidas duas linhas. A primeira linha de cada caso de teste possui um número inteiro n > 0, que indica o número de alunos da sala. Na linha seguinte são lidas n números reais que correspondem às notas dos n alunos..7. 7. 6.0 7.0..0 7. Saída: Para cada caso de teste é gereada uma saída em uma linha. Cada saída consiste em um inteiro que corresponde ao número de alunos com nota maior ou igual à média. Ao final de cada saída, deixar um \n.. Um número p é dito primo se for divisível somente por 1 e por p. Faça um programa que receba um número n > 1 de inteiros positivos e calcule a soma dos números que são primos. Entrada: A entrada é composta de vários casos de teste. A primeira linha da entrada é um inteiro k > 0 que indica o número de casos de teste. Em seguida, são lidas k linhas contendo um inteiro n 1 e uma sequência de n inteiros positivos e maiores ou iguais a. 11 9 7 6 9 0 100 10 6 9 1 1 0 100 00 Saída: Para cada uma das entradas é gerada uma saída em uma linha. Cada saída consiste em um inteiro contendo a soma dos números primos. 0 1

. Faça um programa que leia um número inteiro 1 n 1 e calcule o fatorial de n. Entrada: A entrada do programa é composta de vários casos de teste. A primeira informação lida é um inteiro k > 0, que indica o número de casos de teste. Em seguida são lidas k linhas, contendo um inteiro n > 0 cada. Saída: Para cada caso de teste deve ser gerada uma saída, que consiste em um inteiro que corresponte a n!. Após cada impressão, deixar um \n. 10 00. Faça um programa que leia um valor 1 N 1, calcule e mostre o valor da expressão E = 1 + 1/1! + 1/! + 1/! +... + 1/N! Entrada: A entrada é composta de vários casos de teste. A primeira informação lida é um inteiro k > 0 que indica o número de casos de teste. Em seguida são lidas k linhas contendo um inteiro N cada. Saída: Para cada caso de teste deve ser gerada uma saída que consiste eum número real com casas decimais com o valor da expressão. Após cada resposta, deixar um \n..000.70.7167. Faça um programa que leia um número inteiro n > 0 e imprima a sequência de Fibonacci até o n-ésimo termo. Para o cálculo da sequência de Fibonacci utilize: F 1 = 1; F = 1; F n = F n 1 + F n, se n. Entrada: A entrada é composta por vários casos de teste. A primeira informação lida é um inteiro k > 0 que indica o número de casos de teste. Em seguida são lidas k linhas contendo um inteiro n > 0, cada. Saída: Para cada caso de teste deve ser gerada uma saída, que consiste na sequência de Fibonacci até o n-ésimo termo. 1 1 1 1 1 1 6. A Companhia de Táxi Tabajara (CTT) é uma das maiores empresas de transporte do país. Possui uma vasta frota de carros e opera em todas as grandes cidades. Recentemente a CTT modernizou a sua frota, adquirindo um lote de 00 carros bi-combustíveis (carros que podem utilizar como

combustível tanto álcool quanto gasolina). Além do maior conforto para os passageiros e o menor gasto com manutenção, com os novos carros é possível uma redução adicional de custo: como o preço da gasolina está sujeito a variações muito bruscas e pode ser vantagem, em certos momentos, utilizar álcool como combustível. Entretanto, os carros possuem um melhor desempenho utilizando gasolina, ou seja, em geral, um carro percorre mais quilômetros por litro de gasolina do que por litro de álcool. Tarefa: Você deve escrever um programa que, dados o prço do litro de álcool, o preço do litro de gasolina e os quilômetros por litro que um carro bi-combustível realiza com cada um desses combustíveis, determine se é mais econômico abastecer os carros da CTT com álcool ou com gasolina. No caso de não haver diferença de custo entre abastecer com álcool ou gasolina a CTT prefere utilizar gasolina. Entrada: A entrada é composta de vários casos de teste. A primeira informação lida é um inteiro k > 0 que indica o número de casos de teste. Para cada caso de teste é lida uma linha composta por uma linha contendo quatro números reais com precisão de duas casas decimais A, G, R a e R g, representando respectivamente o preço por litro do álcool, o preço por litro da gasolina, o rendimento (km/l) do carro utilizando álcool e o rendimento (km/l) do carro utilizando gasolina. 1.0.0 10.00 1.00 1.00 1.00 9.00 9.01 1.00 1.00 11.00 11.00 Saída: A saída deve ser composta por uma única linha contendo o caractere A se é mais econômico abastecer a frota com álcool ou o caractere G se é mais econômico ou indiferente abastecer a frota com gasolina. A G A 7. Leia 1 valores inteiros e, para cada número lido, verifique se este está no intervalo fechado entre 0 e 0. Entrada: A entrada consiste em 1 números inteiros. 1-1 1 0 1 0 1 7 Saída: A saída consistem em S se o valor está no intervalo e N caso contrário. S S S N S S N S N S S S. Efetue a soma de todos os números ímpares que estão entre 0 e 000. Saída: A saída consiste em um inteiro que representa a soma de todos os ímpares do intervalo dado acima. 60000 9. Imprima todos os números múltiplos de que existem no intervalo entre 0 e 700. Saída: A saída consiste em imprimir todos os múltiplos de contidos no intervalo dado. 0 6 9 1 1 1 1... 10. Leia dois valores inteiros e positivos x e y e calcule o valor de x y. Seu programa não deve utilizar **. Entrada: A entrada consiste em números inteiros Saída: Consite no resultado de. 1

11. Leia um inteiro x, calcule e escreva a soma dos 0 primeiros termos da série: x + ( x ) + ( x ) 6 + ( x ) + ( x ) 10 +... Entrada: A entrada é composta por um único inteiro x. Saída: A saída consiste em um valor real representando a soma dos 0 primeiros termos da série dada. 10771.0 1. Leia dois valores inteiros n e r gere os n primeiros termos de uma Progressão Aritmética (PA). Lembre-se que os termos de uma PA são calculados como segue: a = a 1 + r a = a + r a = a + r Considere a 1 = 1. Entrada: A entrada contém dois números inteiros n e r (nesta ordem). Saída: A saída consiste em apresentar os n primeiros termos da PA. 1 7 9 1. Leia um número n e determine o valor do somatório n + (n-1) + (n-) + (n-) +... + 1. Entrada: A entrada contém um inteiro n. 7 Saída: A saída consiste em apresentar o valor do somatório apresentado acima. 1. Faça um programa que leia valores reais, representando diversas idades. Quando a idade for igual a zero, finalizar a leitura dos dados. Calcule e mostre a idade média desse grupo de indivíduos. Entrada: A entrada contém uma variável i. 60 7 60 0 Saída: A saída consiste em calcular e exibir a idade média dos valores lidos..0 1. Faça um programa que leia dois números e calcule a soma de todos os números no intervalo dos números lidos. Entrada: A entrada contém dois números inteiros n1 e n. 10 Saída: A saída consiste em calcular e exibir a soma dos números do intervalo lido. 16. Faça um programa que leia o número de termos, determine e mostre os valores de acordo com a série: S =, 7,,, 1, 1,, 6,, 16, 19, 19,, 67, 76, 6,... Entrada: A entrada contém um inteiro n. 10 Saída: A saída consiste em exibir a série até n termos. 7 1 1 6 16

17. Faça um programa que leia dois conjuntos de dez números, o primeiro, inteiro, e o segundo, real, representando a identificação e a altura de dez alunos. Exiba a identificação do aluno mais alto. Caso se repete a altura, ficar com o primeiro valor encontrado. Entrada: A entrada contém 10 pares de números, alternados entre inteiros e reais. 1 1.70 1.7 1.0 1.60 1. 6 1.70 7 1.90 1.7 9 1.7 10 1.66 Saída: A saída consiste em a identificação do aluno mais alto. 7 1. Faça um programa que leia o ano atual, calcule e mostre o salário atual de um funcionário, sabendose que o salário inicial de contratação, foi de R1.000,00, em 00, e que ele teve um aumento de 10% ao ano. Entrada: A primeira linha contém um inteiro a. 01 Saída: A saída consiste em escrever o cálculo da expressão..11 19. Leia um valor n e, em seguida um conjunto de 10 valores e determine quantos destes são maiores do que n e quantos são menores. Entrada: A entrada contém um inteiro n e um conjunto de 10 valores. 1 1 11 1 1 10 6. 1 17 11.9 Saída: A saída consiste em imprimir a quantidade de valores que são menores que n e a quantidade de valores que são maiores que n (nesta ordem). 6 0. Leia um valor inteiro n e em seguida um conjunto de n valores (inteiros ou não) e determine o maior e o menor valor deste conjunto. Entrada: A entrada contém um inteiro n e um conjunto com n valores. 6 10-1 Saída: A saída consiste em o maior e o menor valor deste conjunto respectivamente. 10-1