1 Cada linha do triângulo é uma seqüência de fibonacci.

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

Download "1 Cada linha do triângulo é uma seqüência de fibonacci."

Transcrição

1 1. Faça um programa que leia indefinidamente números inteiros do usuário, até que o usuário digite o número Faça um programa que leia indefinidamente números reais do usuário, até que o usuário digite o número Faça um programa que leia indefinidamente números inteiros do usuário, até que o usuário digite o número 4 e depois imprima na tela quantos números foram digitados pelo usuário (não contabilize no resultado o valor 4 lido). 4. Faça um programa que leia indefinidamente números inteiros do usuário, até que o usuário digite o número 4 e depois imprima na tela quantos números foram digitados pelo usuário (contabilize no resultado o valor 4 lido). 5. Faça um programa que leia três números inteiros do usuário e os imprima ordenados crescentemente na tela. 6. Faça um programa que leia três números inteiros do usuário e os imprima ordenados decrescentemente na tela. 7. Faça um programa que leia cinco números inteiros do usuário e os imprima ordenados decrescentemente na tela. 8. Faça um programa que leia cinco números inteiros do usuário e os imprima ordenados decrescentemente na tela. 9. Faça um programa que mostre a mensagem Pressione a tecla ESC para sair na tela e fique parado esperando o usuário pressionar a tecla ESC. Quando o usuário pressionar a tecla ESC, o programa deve encerrar. Dica: use a função getche(). 10. Faça um programa que leia 3 letras do alfabeto do usuário e imprima na tela uma mensagem dizendo se as letras foram digitadas em ordem alfabética. 11. Faça um programa que leia um número real qualquer e imprima na tela o seu valor absoluto aproximado. Ex.: Usuário digita 4.0 o programa imprime 4 Usuário digita 4.4 o programa imprime 4 Usuário digita 4.5 o programa imprime Faça um programa que leia um número inteiro n do usuário e imprima na tela a quantidade de dígitos desse número. 13. Faça um programa que leia um número inteiro n do usuário e imprima na tela um triângulo de fibonacci 1 incompleto com n linhas. Exemplo: n = Cada linha do triângulo é uma seqüência de fibonacci.

2 14. Faça um programa que leia um número inteiro n do usuário e imprima na tela um triângulo de fibonacci completo com n linhas (assuma que o número n lido é um número ímpar). Exemplo: n = Faça um programa que leia um número inteiro n qualquer do usuário e diga se n é par ou se é ímpar. 16. Faça um programa que leia dois números inteiros x e y. Depois o seu programa deve imprimir na tela todos os números existentes entre x e y. Exemplo: x = -3 e y = 2. Resultado que o seu programa deve imprimir na tela: -3, -2, -1, 0, 1, Faça um programa que leia dois números inteiros x e y. Depois o seu programa deve imprimir na tela a soma de os números existentes entre x e y (excluindo os valores de x e y). Exemplo: x = -3 e y = 2. Resultado que o seu programa deve imprimir na tela: Faça um programa que leia 4 valores inteiros (x 1, y 1, a, b). A partir desses valores o seu programa deve imprimir na tela um retângulo de asteriscos, onde a posição do canto superior esquerdo do retângulo é dada pelos valores (x 1, y 1 ) e a altura e a largura do retângulo, são dadas pelos outros dois valores inteiros lidos (a, b), respectivamente. Exemplo: x 1 = 5 y 1 = 3 a = 10 b = 3 (5,3) ********** * * ********** a b 19. Faça um programa que leia dois conjuntos de caracteres, s 1 e s 2. Depois, o seu programa deve centralizar s 2 em relação a s 1. Exemplo: s 1 = Nomes e s 2 = Fábio Andre. Resultado que o seu programa deve apresentar: Nomes Fábio André centro de s 1 Pode assumir que o número de caracteres q, tanto de s 1 quanto de s 2, será sempre um número na forma 2q 1, com 1 q Dica: use a função gotoxy(coluna, linha) para posicionar e strlen() para contar o número de caracteres de s 1 e de s Faça um programa que leia dois pares de coordenadas cartesianas pertencentes a uma reta p qualquer: (x 1, y 1 ) e (x 2, y 2 ) com x 2 >x 1, y 2 >0, y 1 <0. A partir desses pontos,

3 imprima na tela o ponto aproximado em que essa reta corta o eixo x (raiz). Detalhe: deve ser calculado esse ponto com, pelo menos, 2 casas de aproximação. 21. Faça um programa que leia um número natural n qualquer e um número a real. Depois, o seu programa deve ser capaz de ler outros x 1, x 2,..., x n + 1 números reais quaisquer. Então, o seu programa deve imprimir na tela o resultado do cálculo do seguinte polinômio completo f(x) = x 1 x n + x 2 x n-1 + x 3 x n-2 + x n x 1 + x n-1 para x = a. 22. Faça um programa que leia dois números inteiros a e b, onde a>1 e b>a. Depois, o seu programa deve calcular e imprimir na tela uma aproximação para a área da figura delimitada pelas seguintes curvas: a. Pelo eixo x; b. Pela reta x = a; c. Pela reta x = b; d. Pela função f(x) = x 2 O seu programa deve fazer esse cálculo por meio da soma da área de n polígonos de 4 lados, sendo n um valor inteiro também lido do usuário. Além disso, a área A i de um polígono i qualquer, com 0 i n-1, deve ser calculada do seguinte modo: a. A i = Base i * Altura i b. Base i = (b a)/n c. Altura i = f(c)* [(b-a)/n] onde c = a + (i * [(b-a)/n]) 23. Escrever um programa que calcule todos os números inteiros divisíveis por um certo valor indicado pelo usuário, e compreendidos em um intervalo também especificado pelo usuário. O usuário deve entrar com um primeiro valor correspondente ao divisor e após ele vai fornecer o valor inicial do intervalo, seguido do valor final deste intervalo. Usar o comando While. Exemplo de tela de saída: Entre com o valor do divisor: 3 Início do intervalo: 17 Final do intervalo: 29 Números divisíveis por 3 no intervalo de 17 à 29: Faça um programa para o jogo de adivinhar um número. O computador deve sortear um número entre 0 e 100 e pedir para o usuário tentar adivinhar este número. O usuário vai dizer o seu palpite, e o computador deve responder, se ele é maior ou menor que o número que ele sorteou. O programa termina somente quando o usuário acertar exatamente qual o número que o computador tinha sorteado, escrevendo uma mensagem de felicitações para o nosso usuário e indicando o número total de tentativas feitas. Dica: para gerar um número aleatório qualquer, use um trecho de código como o deste exemplo indicado logo a seguir. Exemplo: #include<stdlib.h>

4 unsigned int seed = 5; int x; srand(seed); x = rand();// x terá um valor inteiro aleatório entre 0 e 32767; srand(seed); x = rand();// x terá um valor inteiro aleatório entre 0 e 32767; 25. Faça um programa para o jogo de adivinhar um número, mas invertendo os papéis desta vez. O computador que vai tentar adivinhar um número escolhido pelo usuário. O usuário deve escolher um número e para cada número apresentado pelo computador, responder se ele acertou, ou se o número apresentado é maior que o escolhido, ou se ele é menor que o escolhido. O programa termina quando o usuário responder que o computador acertou. 26. Faça um comando While equivalente ao descrito abaixo (que realize o mesmo tipo de procedimento e obtenha o mesmo resultado), mas sem utilizar o operador relacional OR. Você pode usar outros operadores lógicos ou relacionais, exceto o OR. while ( Nota < 0.0 ) ( Nota > 10.0 ) scanf( %f, &Nota); 27. Faça um programa que leia dois números inteiros, o primeiro é o valor inicial de um contador, e o segundo é o valor final do contador (testar se o valor inicial fornecido é inferior ao valor final). Usando o comando while, escreva na tela uma contagem que comece no primeiro número lido, escreva os números seguintes colocando sempre apenas um número em cada nova linha da tela, e terminando a contagem quando chegar ao valor final indicado. 28. Ler o nome de um aluno e suas duas notas A e B, e após calcular a média ponderada entre estas notas (A tem peso 1 e B tem peso 2). Repetir este procedimento para uma turma composta por cinco alunos, usando o comando while. Exemplo de tela de saída: Entre com o nome do aluno: João da Silva Entre com o grau A: 5.0 Entre com o grau B: 6.0 O aluno João da Silva tem uma média: Baseado no programa anterior, faça um novo programa de maneira que possamos trabalhar com turmas compostas por um número variável de alunos. Após calcular e imprimir a média de um aluno, exibir uma mensagem perguntando ao usuário se existem mais alunos (resposta: sim / não). Se tiver mais alunos, continuar o procedimento de leitura das notas e o cálculo da média até que o usuário responda 'não'. Usar o comando while e gerar uma saída conforme o exemplo de tela de saída abaixo: Entre com o nome do aluno: João da Silva Entre com o grau A: 5.0 Entre com o grau B: 6.0 O aluno João da Silva tem uma média: 5.66 Continuar (sim/não)? sim

5 30. Baseado no programa anterior, faça um novo programa de maneira a validar as notas fornecidas pelo usuário (notas devem ser valores positivos entre 0.0 e 10.0). Indicar ao usuário se a nota fornecida é inválida e pedir para fornecer uma nova nota, repetindo este processo até que o usuário informe uma nota correta. Usar um laço While na leitura das nota, e gerar uma saída conforme o exemplo de tela de saída abaixo: Entre com o nome do aluno: João da Silva Entre com o grau A: 15.3 ERRO: Nota inválida! Digite novamente a nota. Entre com o grau A: 5.0 Entre com o grau B: 6.0 O aluno João da Silva tem uma média: 5.66 Continuar (sim/não)? não 31. Faça um programa que utilize comandos for aninhados para mostrar na tela a seguinte figura (obs: não use gotoxy para isso): ******************* *********.********* ********...******** *******...******* ******...****** *****...***** ****...**** ***...*** **...** *...* **...** ***...*** ****...**** *****...***** ******...****** *******...******* ********...******** *********.********* ******************* 32. Faça um programa que calcule a soma dos 1000 primeiros termos de uma Progressão Aritmética de razão 1 e cujo primeiro termo é o número 1. S = (a 1 + a n ) * n/2 33. Faça esse mesmo programa usando o FOR. 34. Construa um programa que imprima todos os números inteiros de 1 a 5000, do menor para o maior. 35. Modifique o programa anterior para que imprima os mesmos números, mas do maior para o menor.

6 36. Construa um programa que imprime todos os números pares entre 1 e 500 (intervalo fechado). 37. Construa um programa que imprime todos os números ímpares entre 1 e 500 (intervalo fechado). 38. Faça um programa para calcular a média final de um aluno da UEMS, numa disciplina. São lidos: número de matrícula do aluno, a nota do Grau A e a nota do Grau B. Caso o aluno não tenha alcançado a média 6.0, pedir para ele informar a nota do Grau C e informar qual o grau que ele deseja substituir (A ou B). Após a leitura dos dados do aluno, exibir o número de matrícula, seguido da média final deste aluno, conforme indicado no exemplo abaixo: Entre com o número de matrícula : Entre com a nota do Grau A: 8.2 Entre com a nota do Grau B: 4.1 Média abaixo do limite de aprovação: 5.46 Entre com a nota do Grau C: 6.4 Qual grau que o Grau C substitui: B Matrícula: Média Final: Efetuar a leitura de três valores (variáveis A, B e C) e efetuar o cálculo das raízes de uma equação de segundo grau. Testar para ver se a equação possui duas raízes, uma única raiz ou se ela não possui raízes reais. Exemplo de tela de saída: Entre com o coeficiente A: 3 Entre com o coeficiente B: 6 Entre com o coeficiente C: 0 As raízes da equação são: -2 e Ler os seguintes dados de uma pessoa: nome, sexo (M ou F), idade (0 à 150) e nacionalidade (brasileira ou estrangeira). Testar a validade dos dados fornecidos, indicando se o sexo, a idade e a nacionalidade são válidos ou inválidos. Se um dos dados fornecidos for inválido indicar ao usuário. Se todos os dados forem válidos, exibir uma mensagem como segue, onde aparecem os dados fornecidos: José Silva, brasileiro do sexo masculino e maior de idade, está habilitado a dirigir, ou Maria Silva, brasileira do sexo feminino e maior de idade, está habilitada a dirigir, ou Junior Silva, brasileiro do sexo masculino e menor de idade, não está habilitado a dirigir.

7 41. Considere uma quantia q em reais aplicada por n anos consecutivos, a uma taxa anual de juros j, com o re-investimento dos juros ao longo do período. A quantia final q f a ser resgatada após n anos é calculada da seguinte forma: q f = q * ((1 + j/100) + (1 + j/100) (1 + j/100)n) Escrever um programa que calcule os resgates finais de acordo com as opções de aplicação fornecidas pelo usuário. 42. Um valor inteiro positivo n é chamado de quadrado perfeito se existir uma seqüência de ímpares consecutivos a partir do valor 1 cuja soma seja exatamente igual a n. Exemplo: para o valor 16 temos 16 = Assim sendo 16 é um quadrado perfeito. Um quadrado perfeito tem a seguinte propriedade: o número de termos ímpares consecutivos m a partir do valor 1 cuja soma é igual ao quadrado perfeito corresponde à raiz quadrada do quadrado perfeito. No exemplo acima, para n=16, o valor de m é 4, o que corresponde à raiz quadrada de 16. Faça um programa que verifique se um valor inteiro é um quadrado perfeito e, em caso afirmativo, determine o valor de sua raiz quadrada de acordo com o procedimento descrito acima. 43. Faça um programa que leia uma seqüência de n números inteiros do usuário, e imprima na tela todos os múltiplos de 7 lidos. 44. Faça um programa que leia uma seqüência de n números inteiros do usuário, e imprima na tela todos os múltiplos de 11 lidos. 45. Faça um programa que converta uma temperatura expressa em graus Celsius em seu valor equivalente em graus Fahrenheit (C = 5/9*(F-32)) ou vice-versa de acordo com a opção de conversão escolhida pelo usuário. 46. No sistema imperial freqüentemente são utilizadas as seguintes medidas lineares: 1 pé=12 polegadas 1 jarda=3 pés 1 milha=1760 jardas Baseado no fato de que 1 polegada equivale a milímetros no sistema métrico, faça um programa que converta comprimentos expressos nos sistema imperial para o sistema métrico e vice-versa. 47. Desenvolva um programa que calcule a soma dos 10 primeiros números inteiros pares positivos. 48. Desenvolva um programa que leia dois números inteiros a e b. Depois o seu programa deve imprimir na tela o resultado da soma de TODOS os números primos existentes entre a e b (somando, inclusive, os valores de a e b, se esses valores também forem primos). 49. Desenvolva um programa que leia um número inteiro x e imprima na tela se esse número é primo ou não. Obs.: o seu programa deve ser capaz de definir se x é primo ou não com, fazendo, NO MÁXIMO, x/2 comparações!

8 50. Escreva um programa que recebe como entrada uma linha de caracteres e a partir de tal linha, lendo um caractere por vez, produza as subseqüências contíguas de caracteres não brancos, uma por linha. Exemplo: para a entrada representada em negrito, o programa deve produzir: as12; X bbcdd --- as12; X bbcdd --- Dica: use as funções gotoxy() e getch(). 51. Faça um programa que leia primeiramente um valor n>=0 e a seguir três caracteres por linha nas n linhas que se seguem. Para cada grupo de três caracteres o programa deve informar se o grupo está: Ordenado lexograficamente em ordem crescente, ordenado lexograficamente em ordem decrescente ou desordenado. 52. Produza três versões de um programa que escreva n>=0 asteriscos em uma linha sendo o valor n fornecido pelo usuário. A primeira versão deve utilizar o comando for, a segunda o comando while e a terceira o comando do/while. Compare as três versões. 53. Faça um programa que gere para um valor n>=0 fornecido pelo usuário, um "quadrado" de n linhas e n colunas que tenha caracteres ':' nas posições da diogonal principal e os caracteres '+' nas demais. Por exemplo, para n=5 o programa deve gerar :++++ +:+++ ++:++ +++:+ ++++: 54. Faça um programa que gere a tabuada de 1 até um valor n>=0 na forma de uma tabela tal que, na posição da linha i e coluna j da tabela, deve-se encontrar o valor i*j. Por exemplo, para n=6 o programa deve gerar

9 55. Faça um programa que descubra um número entre 0 e n>0 imaginado pelo usuário. Para cada valor sugerido pelo programa como sendo o valor imaginado pelo usuário, este último deve responder (honestamente) se o valor sugerido pelo programa é igual, menor ou maior do que o valor imaginado. A execução do programa deve terminar assim que o programa "adivinhar" o valor imaginado pelo usuário. 56. Faça um programa que, para um dado valor inteiro positivo, verifica se tal valor é potência de 2. Em caso afirmativo, o programa deve fornecer o valor da potência. Em caso contrário, uma mensagem apropriada deve ser gerada pelo programa para o usuário. 57. Faça um programa que, para um dado valor inteiro positivo, verifica se tal valor é potência de 5. Em caso afirmativo, o programa deve fornecer o valor da potência. Em caso contrário, uma mensagem apropriada deve ser gerada pelo programa para o usuário. 58. Faça um programa que, para um dado valor inteiro positivo, verifica se tal valor é potência de 7. Em caso afirmativo, o programa deve fornecer o valor da potência. Em caso contrário, uma mensagem apropriada deve ser gerada pelo programa para o usuário. 59. Faça um programa que, para um dado valor inteiro positivo, verifica se tal valor é potência de 11. Em caso afirmativo, o programa deve fornecer o valor da potência. Em caso contrário, uma mensagem apropriada deve ser gerada pelo programa para o usuário. 60. Faça um programa que, para um dado valor inteiro positivo, verifica se tal valor é potência de 17. Em caso afirmativo, o programa deve fornecer o valor da potência. Em caso contrário, uma mensagem apropriada deve ser gerada pelo programa para o usuário. 61. Fazer um programa leia uma seqüência de valores inteiros fornecida pelo usuário em uma linha de entrada e conte o número de valores positivos, negativos e zeros. 62. Adaptar o programa acima para que ele calcule o percentual dos valores positivos, negativos e zeros em relação ao total de valores fornecidos. 63. Número primo é aquele que só é divisível por ele mesmo e pela unidade. Fazer um programa que determine e escreva os números primos compreendidos entre os números A e B fornecidos como entrada pelo usuário. 64. Faça um programa que imprima na tela uma mensagem Pressione F11 para encerrar... e que espere o usuário pressionar a tecla F11 e, somente essa tecla, para encerrar. Dica: use a função getche() duas vezes. 65. Supondo que a população de um país A seja da ordem de habitantes com uma taxa anual de crescimento de 3% e que a população de um país B seja aproximadamente de habitantes com uma taxa anual de crescimento de 1.5%, fazer um programa que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas estas taxas de crescimento.

10 66. Foi feita uma pesquisa para determinar o índice de mortalidade infantil em um certo período. Fazer um programa que: leia inicialmente o número de crianças nascidas no período leia, em seguida, um número indeterminado de linhas contendo, cada uma, o sexo de uma criança morta ('m' para masculino e 'f' para feminino) e o número de meses de vida da criança. A última linha, que não entrará nos cálculos contém no lugar do sexo a palavra "vazio". Este é o "sinal" para parar de ler dados. determine e imprima: A porcentagem de crianças mortas no período; A porcentagem de crianças do sexo masculino mortas no período; A porcentagem de crianças que viveram 24 meses ou menos no período 67. Numa fábrica trabalham homens e mulheres divididos em três classes: A - os que fazem até 30 peças por mês B - os que fazem de 31 a 35 peças por mês C - os que fazem mais de 35 peças por mês A classe A recebe salário mínimo (vamos supor R$130). A classe B recebe salário mínimo e mais 3% do salário mínimo por peça, acima das 30 iniciais. A classe C recebe salário mínimo e mais 5% do salário mínimo por peça acima das 30 iniciais. Fazer um programa que: 67.1) Leia várias linhas, contendo cada uma: O número do operário O número de peças fabricadas no mês O sexo do operário 67.2) Calcule e escreva: O salário de cada operário O total da folha mensal de pagamento da fábrica O número total de peças fabricadas no mês O média de peças fabricadas pelos homens em cada classe A média de peças fabricadas pelas mulheres em cada classe O número do operário ou operária de maior salário A última linha lida, que servirá de flag (condição de parada. Lembram-se da nossa aula?), terá o número de operário igual a zero. 68. Fazer um programa que calcule e escreva o valor de S: S = 1/1 + 3/2 + 5/3 + 7/ / Fazer um programa para calcular e escrever a soma dos cubos dos números pares compreendidos entre A e B (B > A). Suponha que os valores de A e B são dados como entrada.

LISTA DE EXERCÍCIOS - ro. 02

LISTA DE EXERCÍCIOS - ro. 02 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

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

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

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

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

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

Exercícios: Comandos de Repetiçã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

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

Para cada questão a seguir, construa um programa em Linguagem C que faça o que foi solicitado.

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

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

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

LISTA DE EXERCÍCIOS: 1ª Unidade

LISTA DE EXERCÍCIOS: 1ª Unidade LISTA DE EXERCÍCIOS: 1ª Unidade 1) Dado o trecho de código a seguir, qual será a saída se as entradas forem, respectivamente: A) 0 e 1 B) 2 e 3 C) 1 e 1 #include int main(){ float num1, num2;

Leia mais

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

UNISINOS - 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 03 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 03 Disciplina: Linguagem

Leia mais

Lista de Exercícios 3

Lista de Exercícios 3 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

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição

Leia mais

Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018.

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

Leia mais

Curso: Técnico em Informática Integrado Disciplina: Algoritmos Carga horária: 60h (80h/a) Período: 2º Ano Professor: Edmilson Barbalho Campos Neto

Curso: Técnico em Informática Integrado Disciplina: Algoritmos Carga horária: 60h (80h/a) Período: 2º Ano Professor: Edmilson Barbalho Campos Neto INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Campus João Câmara Avenida Antônio Severiano da Câmara / BR 406, Km 101, s/n Zona Rural. Bairro Amarelão João Câmara/RN - CEP:

Leia mais

CADERNO DE EXERCÍCIOS ALGORITMOS

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

Parte I - Expressões lógicas e operadores

Parte I - Expressões lógicas e operadores Lista de Exercícios de Algoritmos e Laboratório de Programação - 01 Parte I - Expressões lógicas e operadores 1. Sendo A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas. a) (A+C)

Leia mais

LISTA DE EXERCÍCIOS: 1ª Unidade

LISTA DE EXERCÍCIOS: 1ª Unidade LISTA DE EXERCÍCIOS: 1ª Unidade 1) Dado o trecho de código a seguir, qual será a saída se as entradas forem, respectivamente: A) 0 e 1 B) 2 e 3 C) 1 e 1 Program Numeros; var num1, num2: real; begin writeln('digite

Leia mais

Lista de Exercícios Estrutura de Repetição

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

Universidade Federal de Uberlândia Faculdade de Computação. Estruturas de repetição

Universidade Federal de Uberlândia Faculdade de Computação. Estruturas de repetição Universidade Federal de Uberlândia Faculdade de Computação Estruturas de repetição Prof. Renato Pimentel 1 Estruturas de repetição Utilização: Trecho de um algoritmo precisa ser executado mais de uma vez:

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

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

Exercícios de Repetição

Exercícios de Repetição Exercícios de Repetição 1. Implemente um trecho de código no método main que faz a leitura de 10 idades de nadadores, uma idade por vez, e a cada idade lida escreva na tela a categoria em que o nadador

Leia mais

1ª LISTA DE EXERCÍCIOS

1ª LISTA DE EXERCÍCIOS Departamento de Informática 205/2 ª LISTA DE EXERCÍCIOS Essa lista de exercícios deve ser resolvida integralmente usando o ambiente BOCA. Instruções gerais para o uso do BOCA: O BOCA é um programa que

Leia mais

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10 Nota SSC0304 - Introdução à Programação para Engenharias Lista 01 Entrega em 06/04/2018 08h10 Nome N.º USP Obs 1: Utilize essa primeira página como capa da sua lista de exercícios Obs 2: Esta lista é 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

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera

Leia mais

LISTA DE ATIVIDADES ...

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

Grupo B Estruturas de Repetição

Grupo B Estruturas de Repetição Grupo B Estruturas de Repetição Exercício Descrição 1. Escrever um algoritmo que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação. 2. Escrever

Leia mais

Exercícios de Linguagem C

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

Leia mais

Lista de exercícios estrutura de repetição FOR e While. 3. Criar um algoritmo que imprima a soma dos nu meros pares de 230 a 520..

Lista de exercícios estrutura de repetição FOR e While. 3. Criar um algoritmo que imprima a soma dos nu meros pares de 230 a 520.. Lista de exercícios estrutura de repetição FOR e While 1. Fac a um algoritmo que escreva os nu meros inteiros de 100 a 1. 2. Crie um algoritmo que leia N nu meros e para cada nu mero digitado imprima,

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

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

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

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

2ª Lista de Exercícios de Programação I 2ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. 1. Faça um programa que leia um número inteiro maior que zero e informe se é par ou ímpar. * 2. Faça um programa

Leia mais

Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: estruturas de repetição While / Do While / For

Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: estruturas de repetição While / Do While / For Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: estruturas de repetição While / Do While / For Prof. Renato Pimentel 1 Estruturas de repetição O real poder dos computadores está

Leia mais

Fundamentos de Programação Lista de Exercícios F

Fundamentos de Programação Lista de Exercícios F Universidade Federal do Ceará Campus Quixadá Prof. Jeferson Kenedy Fundamentos de Programação Lista de Exercícios F Exercício 1 Foi feita uma estatística em cinco cidades brasileiras para coletar dados

Leia mais

Computação eletrônica: Estruturas de repetição

Computação eletrônica: Estruturas de repetição Computação eletrônica: Estruturas de repetição Gurvan Huiban ghuiban@cin.ufpe.br Plano de aula 1 2 A estrutura while 3 A estrutura do-while 4 Observações Estruturas de repetição Repetir a execução de um

Leia mais

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal Lista de exercícios Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal Parte I Comandos básicos. Ler um arco em graus. Calcular e escrever o seno, o co-seno e a tangente

Leia mais

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão)

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão) EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão) Exercício 1) Escreva um programa para ler um número o o Se o número é par, mostre na tela o texto "O número é par" Senão, mostre na tela o texto

Leia mais

EXERCÍCIOS DE ESTRUTURA DE REPETIÇÃO - LABORATÓRIO

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

Leia mais

Comandos de Repetição

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

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

Programação de Computadores I BCC 701 Lista de Exercícios Módulo

Programação de Computadores I BCC 701 Lista de Exercícios Módulo Programação de Computadores I BCC 701 Lista de Eercícios Módulo 02 2013-2 Eercícios de Séries Eercício 29 Seja a seguinte série: 1, 4, 9, 16, 25, 36, Escreva um programa que gere esta série até o N-ésimo

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

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1)

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1) ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I Trabalho 1 (T1) Grupo de até três acadêmicos; Entregar os algoritmos escritos; Entregar as implementações dos algoritmos em arquivo organizados em uma pasta,

Leia mais

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

Leia mais

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

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

ESTRUTURAS DE REPETIÇÃO - PARTE 1

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

Leia mais

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 04 Estruturas de Dados Homogêneas Vetores

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 04 Estruturas de Dados Homogêneas Vetores Professor David Menotti (menottid@gmail.com) BCC0 Introdução à Programação (0-0) Prof. Reinaldo Silva Fortes Prática 0 Estruturas de Dados Homogêneas Vetores ) Escreva um programa que armazene em um vetor

Leia mais

Estruturas de Repetição

Estruturas de Repetição Estruturas de Repetição O conceito de repetição (looping) é utilizando quando se deseja repetir certo trecho de instruções por um número de vezes. O número de repetições pode ser conhecido antes ou não,

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

Lista de Exercícios Algoritmos Vetores. 10) Escreva um algoritmo em PORTUGOL que armazene em um vetor todos os números

Lista de Exercícios Algoritmos Vetores. 10) Escreva um algoritmo em PORTUGOL que armazene em um vetor todos os números Universidade Federal de Minas Gerais - UFMG Instituto de Ciências Eatas - ICE Disciplina: Programação de Computadores Professor: David Menoti (menoti@dcc.ufmg.br) Monitor: João Felipe Kudo (joao.felipe.kudo@terra.com.br)

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

Estrutura de decisão

Estrutura de decisão Estrutura de decisão Os comandos de decisão ou desvio fazem parte das técnicas de programação que conduzem a estruturas de programas que não são totalmente sequenciais. Com as instruções de SALTO ou DESVIO

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

Linguagem C Estruturas de Repetição

Linguagem C Estruturas de Repetição Linguagem C Estruturas de Repetição José Gustavo de Souza Paiva Introdução Como fazer um programa que mostre na tela os 4 primeiros números ímpares? Primeira solução printf( 1 ); printf( 3 ); printf( 5

Leia mais

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p Exercícios básicos: 1. Fazer um programa que imprime Hello World 2. Fazer um programa que imprime o seu nome 10 vezes 3. Fazer um programa que recebe uma String do usuário e imprime 10 vezes 4. Fazer um

Leia mais

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

Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática. Oficina de Programação CI

Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática. Oficina de Programação CI Oficina de Programação CI066 2018-2 Lista de Exercícios 04b Repetição 61) Escreva um programa que receba números do usuário e imprima o triplo de cada número. O programa deve encerrar quando o número 999

Leia mais

Lista de exercícios 01 de Computação Aplicada

Lista de exercícios 01 de Computação Aplicada Lista de exercícios 01 de Computação Aplicada 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração,

Leia mais

1 ESTRUTURA SEQUENCIAL

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

Exercícios: comandos condicionais

Exercícios: comandos condicionais Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: comandos condicionais 1. Faça um programa que receba dois números

Leia mais

Resolva os exercícios utilizando a linguagem de programação C

Resolva os exercícios utilizando a linguagem de programação C MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO CAMPUS DE PRESIDENTE EPITÁCIO Resolva os exercícios utilizando a linguagem de programação C 1 Manipulação de dados

Leia mais

Lista de Exercícios II. 01. Desenvolva um programa em C que receba um valor numérico real, verifique e mostre se esse número é positivo.

Lista de Exercícios II. 01. Desenvolva um programa em C que receba um valor numérico real, verifique e mostre se esse número é positivo. Lista de Exercícios II 01. Desenvolva um programa em C que receba um valor numérico real, verifique e mostre se esse número é positivo. #include int main(int argc, char *argv[]) { /*declaração

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

Estruturas de Repetição WHILE e DO- WHILE

Estruturas de Repetição WHILE e DO- WHILE Universidade Federal do Pampa UNIPAMPA Campus Itaqui RS Engenharia de Agrimensura Introdução à Programação (prof. Dr. Rogério Vargas) Lista 2 (entrega: 1 de junho de 2015) Instruções: Trabalhos iguais

Leia mais

+ + 3) Fazer um programa, em C++, que calcule e escreva a soma dos 50 primeiros termos da seguinte série:

+ + 3) Fazer um programa, em C++, que calcule e escreva a soma dos 50 primeiros termos da seguinte série: Engenharia de Computação / Ciência da Computação CMP06 Laboratório de Programação Turma: A08 a Lista de Exercícios: Estruturas de Repetição 05/ Professor MSc. Pedro Valle ) Fazer um programa, em C, que

Leia mais

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção Informática Aplicada Campus Angicos Professor: Araken de Medeiros Santos LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção Descreva um algoritmo para os seguintes problemas utilizando estruturas

Leia mais

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

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

1ª LISTA DE EXERCÍCIOS - Extra

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

Grupo A Exercícios Básicos. 1. Comente o resultado de cada um dos programas abaixo:

Grupo A Exercícios Básicos. 1. Comente o resultado de cada um dos programas abaixo: Grupo A Exercícios Básicos Exercício Descrição 1. Comente o resultado de cada um dos programas abaixo: #include void main(void) { int a=54, b=; float x=5.8; printf("[%-4d]", a); printf("[%0d]",

Leia mais

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA...

CAPÍTULO V. Estruturas de Repetição CAPÍTULO V ESTRUTURAS DE REPETIÇÃO. Estrutura de Repetição com Teste no Início: E QUA TO-FAÇA... NBT110 Algoritmos e Estruturas de Dados Profa. Rosanna Mara Rocha Silveira Fevereiro/2013 - Versão 1.1 CAPÍTULO V ESTRUTURAS DE REPETIÇÃO 42 Em programação de computadores, é muito comum nos depararmos

Leia mais

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2 Universidade Federal de Mato Grosso do Sul Facom - Faculdade de Computação Programação de Computadores I - Engenharia Ambiental Lista de Exercícios 2 Exercícios usando if 1. Escreva um programa que leia

Leia mais

Estruturas de Controle de Fluxo

Estruturas de Controle de Fluxo 139 Estruturas de Controle de Fluxo algoritmo "exercício 15 laço de repetição repita a" var num, contador: inteiro inicio contador

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

Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira

Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira Algoritmos e Programação (While Do While - Do) Prof. Me. Adelson Felipe Dias Nogueira E-mail: adelson.nogueira@pitagoras.com.br Aplicação: 1) Como imprimir os três primeiros número ímpares? Aplicação:

Leia mais

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 05 Modularização

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 05 Modularização BCC Introdução à Programação (4-) Prof. Reinaldo Silva Fortes Funções: Passagem de parâmetros. Prática 5 Modularização ) Escreva uma função que receba um número inteiro e imprima o mês correspondente ao

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

Data de Entrega: 04/05/2016 Lista: Nota: Trabalho Prático. de 0 a 200,00 nenhum crédito (crédito = 0) 40% do valor do saldo médio

Data de Entrega: 04/05/2016 Lista: Nota: Trabalho Prático. de 0 a 200,00 nenhum crédito (crédito = 0) 40% do valor do saldo médio Trabalho Prático Desenvolva os exercícios abaixo utilizando a ferramenta de sua preferência. Os exercícios deverão ser desenvolvidos utilizando as estruturas apresentadas em aula e adequadas para cada

Leia mais

Lista de Exercícios 03a Repetição. 1) Escreva um programa que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios 03a Repetição. 1) Escreva um programa que imprima todos os números inteiros de 0 a 50. Instituto de Ciências Eatas e Biológicas ICEB Lista de Eercícios 03a Repetição 1) Escreva um programa que imprima todos os números inteiros de 0 a 50. 2) Escreva um programa que imprima todos os números

Leia mais

usuário, mostrando uma mensagem de erro e voltando a pedir as informações.

usuário, mostrando uma mensagem de erro e voltando a pedir as informações. Títulos Texto EstruturaDeRepeticao Voltar para ListaDeExercicios Estrutura de Repetição 1. Faça um programa que peça uma nota, entre zero e dez. Mostre uma mensagem caso o valor seja inválido e continue

Leia mais

Exercícios sobre algoritmos

Exercícios sobre algoritmos Exercícios sobre algoritmos Exercícios envolvendo estruturas de decisão Fazer um algoritmo para: 1) Receber um número do usuário e mostrar se esse número é par ou não par 2) Receber 3 valores numéricos,

Leia mais

Lista de Exercícios Linguagem C#

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

Lista de Exercícios 06 Modularização (Procedimentos e Funções)

Lista de Exercícios 06 Modularização (Procedimentos e Funções) Lista de Exercícios 06 Modularização (Procedimentos e Funções) Procedimentos: Passagem de parâmetros. 1) Escreva um procedimento que receba um número inteiro e imprima o mês correspondente ao número. Por

Leia mais

Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100.

Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100. Exercício 1 PROGRAMAÇÃO DE COMPUTADORES I - BCC701 Aula Prática 07 Escreva um programa que imprima todos os números impares do intervalo fechado de 1 a 100. Execução: 1 3 5 7 9 11 13 15 17 19 21 23 25

Leia mais

Exercícios: comandos condicionais

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

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

2ª Lista de Exercícios de Programação I 2ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, e auxiliadas pelo desenvolvimento de algoritmos (em alguma da formas de representação disponíveis - descrição

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

Tipos, variáveis, operadores, e entrada e saída

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

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM Vetor Exercícios sobre Vetores e Matrizes Exercício 1 Escrever um programa que leia um conjunto de n notas. Para isso, o programa lê a dimensão do vetor e as notas, uma a uma. Após a leitura das notas,

Leia mais