ENTRADA E SAÍDA DE DADOS/ESTRUTURA DE SELEÇÃO

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

Download "ENTRADA E SAÍDA DE DADOS/ESTRUTURA DE SELEÇÃO"

Transcrição

1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA GERENCIA EDUCACIONAL DE APOIO AO ENSINO COORDENAÇÃO DA ÁREA DE INFORMÁTICA Lógica de Programação Professor Manoel Campos da Silva Filho LISTA DE EXERCÍCIOS GERAIS Desenvolva programas em linguagem C para: ENTRADA E SAÍDA DE DADOS/ESTRUTURA DE SELEÇÃO 1. Ler nome, endereço, telefone e imprimir cada dado em uma linha separada,. 2. Ler nome, sexo e idade e imprimir tais dados em seguida. Se idade menor que 18, imprimir o texto Maior de Idade. Caso contrário imprimir Menor de Idade. 3. Ler um número inteiro e imprimir seu sucessor e seu antecessor, sem alterar o valor original do número. 4. Receber um valor de um produto do teclado e imprimir esse valor com desconto de 10%. Mostrar quanto foi o valor do desconto. 5. Informar três números inteiros e imprimir a média. 6. Informe o tempo gasto em uma viagem (em horas), a velocidade média (em km/h) e calcule o consumo de combustível (em litros), considerando que o veículo percorre 14km para cada litro de combustível gasto. 7. Ler um número inteiro e imprimir seu cubo. 8. Informar o saldo de uma conta poupança e imprimir o saldo com reajuste de 1%. 9. O consumo de energia elétrica é medido em Kilowatt/hora (kwh). Faça um programa para calcular e imprimir o valor em reais de uma conta de energia elétrica. O programa deve solicitar o total de kwh, o valor de 1 kwh, calcular e exibir o valor da conta de energia. 10. O consumo de energia elétrica é medido em Kilowatt/hora (kwh). Faça um programa para calcular e imprimir o valor em reais de uma conta de energia elétrica. O programa deve solicitar o total de kwh, calcular e exibir o valor da conta de energia. No entanto, o valor do kwh é definido de acordo com o total de energia gasto no mês. Para definir tal valor, utilize a tabela abaixo: Faixa de Consumo Preço (R$/kWh) De 0 a 30 kwh 0,12761 De 31 a 100 kwh 0,21873 De 101 a 220 kwh 0,32811 Acima de 220 kwh 0, Calcular o tempo gasto em uma viagem de um veículo (em horas) conforme os dados informado pelo usuário: Distância (em km) e velocidade média (em km/h). 12. Fazer simulação de empréstimo bancário. O programa deve solicitar o salário da pessoa e o valor da parcela do empréstimo. Se a parcela for maior que 20% do salário, imprimir : Empréstimo não pode ser concedido. Senão imprimir Empréstimo pode ser concedido. 13. Ler um ano de nascimento e ano atual. Imprimir a idade da pessoa 14. Um comerciante comprou um produto e quer vendê-lo com lucro de 45% se o valor da compra for menor que 20,00; caso contrário, o lucro será de 30%. O programa deve solicitar o valor do produto e imprimir o valor da venda. 15. Informe o tipo de carro (A, B e C). Informe o percurso rodado em km e calcule o consumo estimado, conforme o tipo, sendo A=8, B=9 e C=12 km/litro. 16. Receber dois números e imprimí-los em ordem crescente.

2 17. Desenvolva um programa que solicite a idade de uma pessoa e informe a sua classe eleitoral de acordo com as informações abaixo. Observe que, nem sempre, um problema descrito em português, por uma pessoa que não não entende de lógica de programação, utilizará as conjunções e/ou corretamente. Em lógica de programação, tais conjunções são denominadas operadores lógicos. Logo, é preciso analisar o problema para identificar se as conjunções e e ou foram empregadas corretamente, ou seja, se onde foi utilizado um e deveria ser tal conjunção realmente (o mesmo vale para ou). Não eleitor: abaixo de 16 anos Eleitor obrigatório: entre 18 e 65 anos Eleitor facultativo:entre 16 e 17 anos e maior de 65 anos LAÇO DE REPETIÇÃO 18. Criar um algoritmo que leia os limites inferior e superior de um intervalo e imprimir todos os números pares no intervalo e seu somatório. O programa deve verificar se o limite inferior é menor que o limite superior. 19. Apresentar todos os números divisíveis por 4 que sejam menores que Solicitar a idade de várias pessoas e imprimir: Total de pessoas com menos de 21 anos. Total de pessoas com mais de 50 anos. O programa termina quando idade digitada for igual a Solicitar um número entre 1 e 4. Se a pessoa digitar um número diferente, mostrar a mensagem "Valor inválido" e solicitar o número novamente. Se digitar correto mostrar o número digitado. 22. Receber um número e verificar se está entre 100 e 200. Se estiver na faixa, imprimir: "Voce digitou um número entre 100 e 200", Senão estiver na faixa,imprimir:"voce digitou um número fora da faixa de 100 a 200". 23. Desenvolva um programa que leia um número, calcule e escreva quantos divisores ele possui. 24. Desenvolva um programa que leia um número, calcule e escreva seu fatorial, utilizando a fórmula n! = n (n-1) (n-2) (n-3)... 1 onde n! representa o fatorial de um número n. O algoritmo pode ter uma variável de nome fatorial para ser utilizada no lugar de n!. 25. Desenvolva um programa que leia um número e informe se ele é primo ou não. Sendo que um número primo é aquele que tem dois divisores, só sendo divisível por 1 e por ele mesmo. 26. Desenvolva um programa que escreva os 5 primeiros números perfeitos. Um número perfeito é aquele que é igual à soma dos seus divisores. Veja exemplos de números perfeitos: 6 = 1+2+3; 28 = Desenvolva um programa que solicite um número ao usuário e escreva a tabuada deste número. O programa deve solicitar, ao usuário, um caractere que represente a operação aritmética para qual deve ser montada a tabuada (+, -, * ou /). 28. Desenvolva um programa que escreva todas as letras do alfabeto. 29. Crie um programa para calcular a potência de um número utilizando um laço de repetição.

3 VETOR/STRING/LAÇO DE REPETIÇÃO Dicas: I. O último caractere de toda string em linguagem C é '\0'. Assim, para encontrar o final de uma string, pode-se utilizar um laço que percorra a mesma até encontrar tal caractere. Considerando isto, ao declarar uma string, se precisar, por exemplo, de exatamente 14 caracteres (como no caso de uma string para armazenar um CPF, contendo os pontos e traço), esta deve ser declarada com uma posição a mais para armazenar o '\0' na última posição. Se isto não for feito, o '\0', que delimita o final da string, ocupará o lugar do último dígito do CPF, cortando o mesmo. O '\0' é utilizado pois, não obrigatoriamente todas as posições de uma string vão estar ocupadas em um determinado momento. Assim, tal caractere define até onde a string está preenchida. Desta forma, funções como o printf, ao imprimir uma string, imprimem somente até o caracteres antecessor ao '\0'. O restante dos caracteres que possam estar armazenados após o '\0' são considerados lixo e não são exibidos. II. A função strlen (biblioteca string.h) recebe uma string e retorna o total de caracteres da mesma. Veja exemplo de uso: char nome[50] = Manoel Campos ; int tamanho = strlen(nome); printf( Tamanho da string: %d, tamanho); 30. Ler um nome completo (nome e sobrenome) e depois imprimir apenas o primeiro nome. 31. Receber um nome, calcule e mostre quantos caracteres tem, sem utilizar a função strlen. 32. Receber do teclado uma mensagem e imprimir quantas letras vogais tem esta mensagem. 33. Receber um nome no teclado e imprimir quantas letras "A" tem o nome (considerar maíusculas e minúsculas). 34. Receber do teclado uma mensagem e imprimir a quantidade de cada vogal na mensagem. 35. Receber do teclado um nome e imprimir cada caractere em uma linha diferente. 36. Receber um nome do teclado e imprimí-lo de trás pra frente. 37. Receber do teclado a sigla do estado de uma pessoa e verificar se tal sigla é valida. Não devem ser utilizadas estruturas de seleção para isto. O código deve ser resumido utilizando a seguinte solução: Declare uma variável como abaixo: char estados[100] = AC AL AM AP BA CE DF ES GO MA MG MS MT PA PB PE PI PR RJ RN RO RR RS SC SE SP TO ; Tal variável é uma string contendo a lista de estados do país. Para verificar se o estado digitado está dentro desta lista, utilize a função strstr da biblioteca string.h. Utilize o comando man strstr no terminal (ou outra fonte de ajuda) para verificar como usar a função. 38. Receber do teclado um nome e depois um sobrenome e juntá-los em uma outra variável, separando os dois por um espaço. 39. Entrar com um nome e indicar se o mesmo é válido ou inválido. Considere que um nome válido deve conter apenas caracteres alfabéticos (maíusculos e minúsculos) e espaço. Desconsidere caracteres acentuados. 40. Solicitar no teclado uma frase com no máximo 40 letras. Se o tamanho for maior que 40, dar uma mensagem de entrada inválida e solictar novamente, se passar, imprimir a frase na vertical. 41. Escrever um programa que receba um nome e conte o número de vogais existentes nele. O programa deverá imprimir o numero total de caracteres do nome, quantas vogais tem e a respectiva porcentagem das vogais em relação ao total de caracteres. 42. Receber um nome e, caso o mesmo tenha mais que 10 caracteres, cortar o nome na 10 a posição. Para isto, analise as dicas I e II desta seção. 43. Digitar um nome e exibir o mesmo totalmente em maíusculas. Para isto, utilize a função toupper da

4 biblioteca ctype.h. A função recebe um caractere e retorna o mesmo em maíuscula. 44. Digitar um nome e alterá-lo para maíusculas (armazenando o seu valor em maiúsculas na variável original), exibindo o nome alterado ao final. Para isto, utilize a função toupper da biblioteca ctype.h. A função recebe um caractere e retorna o mesmo em maíuscula. 45. Digitar um nome e exibir o mesmo totalmente em minúsculas. Para isto, utilize a função tolower da biblioteca ctype.h. A função recebe um caractere e retorna o mesmo em minúscula. 46. Digitar um nome e alterá-lo para minúsculas (armazenando o seu valor em minúsculas na variável original), exibindo o nome alterado ao final. Para isto, utilize a função tolower da biblioteca ctype.h. A função recebe um caractere e retorna o mesmo em minúscula. 47. Crie um programa para preencher um vetor de inteiros, de 10 posições, com números digitados pelo usuário. O programa não pode permitir que sejam armazenados números repetidos. 48. Preencher um vetor de 8 elementos inteiros. Mostrar os dados do vetor e informar quantos números são múltiplos de 2 e Crie um programa onde o usuário preenche dois vetores inteiros de 5 posições. O programa deve exibir a soma dos elementos dos dois vetores que estejam na mesma posição. Exibindo o resultado como no exemplo mostrado abaixo: v v Soma Preencher um vetor de 8 elementos inteiros. Mostrar o vetor na horizontal usando o caractere \t no printf. Calcular a média do vetor. Mostrar quantos números são múltiplos de 5. Quantos números são maiores que 10, quantos são menores que 30 e qual o maior número do vetor. 51. Armazenar em um vetor os nomes de 4 alunos e em outro a média final destes. Mostrar qual o aluno teve a menor nota e qual teve a maior, além de mostrar os alunos aprovados (nota maior ou igual a 5) e os alunos reprovados. Ao final, mostrar o total de alunos aprovados e o total de reprovados. 52. Preencher um vetor com 6 numeros informados pelo usuário e mostrá-los na tela, em ordem inversa, a partir do último até o primeiro. 53. Preencher um vetor com 5 numeros informados pelo usuário e, à medida que for digitado um número, calcular o cubo e armazenar em outro vetor. Mostrar os dois vetores. 54. Preencher um vetor com 5 números informados pelo usuário e, ao final, exibir a moda (o número que mais se repete). Para chegar à solução informatizada, primeiramente é preciso tentar resolver sem o uso de algoritmos computacionais. Desta forma, deve-se primeiramente utilizar lápis e papel para entender como solucionar o problema. Assim, escreva 5 números que desejar em uma folha de papel. A partir daí, pense em como fará para verificar qual o número que mais se repete. Associe tal problema à problemas do mundo real com os quais já conviveu, como por exemplo, a escolha de um líder de turma em uma sala de aula. 55. Calcular a mediana de um conjunto ordenado de dados informados pelo usuário. Considerando tal conjunto de dados ordenados, a mediana será o valor do meio, caso a quantidade de dados seja ímpar. Caso a quantidade seja par, a mediana será a média dos dois valores centrais. O programa deve primeiramente solicitar ao usuário a quantidade de valores que deseja digitar, armazenando tal valor em uma variável int quant. Após a solicitação de tal valor, deve-se declarar um vetor de inteiros, cujo tamanho será o indicado pelo usuário na variável quant. Depois do scanf para a variável quant, declare o vetor como int dados[quant]. Desta forma, o vetor será declarado com o tamanho indicado pelo usuário. Em seguida, o programa deve solicitar a quantidade de números indicado pelo usuário, logo, é preciso utilizar um for que execute quant vezes. Dentro do laço, cada valor digitado pelo usuário deve ser

5 armazenado em uma posição diferente no vetor dados. Como os dados precisam estar ordenados para se encontrar a mediana, o programa deve obrigar o usuário a informar os dados em ordem. Assim, após o usuário digitar um valor dentro do for, é preciso verificar se este valor é menor que o valor anterior (lembre-se que estamos usando um vetor, logo, o acesso aos elementos é indexado, assim, podemos acessar um dado em uma determinada posição por meio da instrução dados[i]), se for, deve-se mostrar uma mensagem ao usuário e pedir que ele digite um número maior que o anterior (deve-se exibir o número anterior na mensagem). Para impedir que o usuário avance para o próximo número do conjunto de 5 números, a solicitação do número deve estar dentro de um laço de repetição do {... } while(condicao), onde a condição deve indicar quando que o usuário precisará voltar e digitar o número novamente. Ao final (fora dos laços de repetição), o programa deve calcular a mediana (como mostrado no início do enunciado) e exibí-la. 56. O desvio padrão é um valor estatístico utilizado para se saber, na média, quanto que os valores em um determinado universo variam acima ou abaixo da média. Considerando por exemplo, as 6 notas de um aluno sendo 9, 9, 9, 1, 1 e 1, a média é 5. Só pela média, tem-se a ideia de que o aluno teve um desempenho regular em todas as avaliações. No entanto, ele teve excelente desempenho nas 3 primeiras e um péssimo nas 3 últimas. Assim, somente a média pode não ser suficiente para se analisar o desempenho do aluno ao longo do semestre. Assim, calculando-se o desvio padrão, se o mesmo tiver um valor alto, isto indica que há muita variação entre as notas do aluno. Logo, quando menor o desvio padrão, menos variação há entre uma nota e outra. Com base nisto, desenvolva um programa que solicite 6 notas de um aluno e calcule a média e o desvio padrão. Para calcular o desvio padrão, primeiramente precisamos obter todas as notas em um laço de repetição, armazenando-as em um vetor. Por questões de simplificação, as notas devem ser inteiras. Em tal laço já podemos fazer a soma das notas para, fora do laço, calcular a média. Com a média calculada, em outro laço precisaremos calcular a diferença de cada nota para a média, que chamados de desvio. Assim, o desvio de cada nota é a nota menos a média. Este desvio indica quanto que a nota varia em relação à média (para mais, se o desvio for positivo, ou para menos, se o desvio for negativo). Após calcular o desvio da nota, precisaremos calcular o seu quadrado (ainda dentro do laço de repetição). Após isto, precisaremos somar os quadrados dos desvios (ainda no laço). Fora do laço de repetição, precisamos calcular a variância, que é a soma do quadrado dos desvios dividido pelo total de notas. Por fim, com a variância podemos calcular o desvio padrão, que é a raiz da variância. Para calcular a raiz quadrada da variância (o desvio padrão), inclua a biblioteca math.h e utilize o seguinte código de exemplo: desvio_padrao = sqrt(variancia); Para compilar este código utilize: gcc codigo_fonte.c -o nome_do_programa -lm 57. MATRIZ/LAÇO DE REPETIÇÃO 58. Declarar uma matriz de 2 linhas por 4 colunas. Cada coluna representa as 2 notas de um aluno (que devem ser digitada pelo usuário). Cada linha representa uma nota de cada um dos 4 alunos. Ao final, o programa deve calcular a média de cada aluno, armazenando tais médias em um vetor de 4 posições. 59. Criar um algoritmo que leia os elementos de uma matriz inteira de 4 x 4 e imprima os elementos da diagonal principal, destacada na figura abaixo. 60. Criar um algoritmo que leia os elementos de uma matriz inteira de 4 x 4 e imprima os elementos da

6 diagonal secundária, destacada na figura abaixo. 61. Criar um algoritmo que leia os elementos de uma matriz inteira de 3 x 3 e armazenar os elementos em outra matriz multiplicando-os por 2. Ao final, a segunda matriz deve ser impressa.

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

Estrutura de Seleção Múltipla Switch

Estrutura de Seleção Múltipla Switch Estrutura de Seleção Múltipla Switch Disciplina: Algoritmos e Programação Luciano Moraes Da Luz Brum Universidade Federal do Pampa Unipampa Campus Bagé Email: lucianobrum18@gmail.com Horários de atendimento:

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

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

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

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

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

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

4ª Lista de Exercícios de Programação I 4ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. 1. Faça um algoritmo que leia 10 valores inteiros armazenando-os em um vetor e depois calcule a soma dos valores

Leia 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

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

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

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

4ª Lista de Exercícios de Programação I 4ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C. 1. Faça um algoritmo que leia 10 valores inteiros armazenando-os em um vetor e depois calcule a soma dos valores

Leia mais

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE) Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE) Profa. Dra. Elisa Yumi Nakagawa 1o semestre/2017 Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura Condicional

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

Exercícios: Arquivos

Exercícios: Arquivos Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Arquivos 1. Codifique, compile e execute um programa que: (a) crie/abra

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

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

Lista de exercícios 1 (Cast)

Lista de exercícios 1 (Cast) Lista de exercícios 1 (Cast) 1)Faça um programa que receba um caractere e retorna o valor decimal equivalente da tabela ascii, usando cast. 2)Faça um programa que receba dois caracteres, some os caracteres

Leia mais

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados Entrada Algoritmos Entrada e saída de dados Muitas vezes, um algoritmo, para que possa trabalhar, precisa de dados de entrada informados pelo usuário, porque nem sempre é necessário ter esse tipo de dados.

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

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

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 e de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o

Leia 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

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

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

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

Introdução à Programação. Introdução a Linguagem C. Prof. José Honorato F. Nunes

Introdução à Programação. Introdução a Linguagem C. Prof. José Honorato F. Nunes Introdução à Programação Introdução a Linguagem C Prof. José Honorato F. Nunes honorato.nunes@ifbaiano.bonfim.edu.br Resumo da aula Introdução Variáveis Tipos de dados Operadores e Expressões: Operadores

Leia mais

LISTA DE EXERCÍCIOS: 2ª Unidade Funções

LISTA DE EXERCÍCIOS: 2ª Unidade Funções LISTA DE EXERCÍCIOS: 2ª Unidade Funções 1) Faça um programa que leia um valor N inteiro e calcule por meio de uma função o seu dobro, após isso, imprima o número e o seu dobro na tela. Utilize apenas variáveis

Leia mais

Linguagem C ESTRUTURA DE CONTROLE

Linguagem C ESTRUTURA DE CONTROLE ESTRUTURA DE CONTROLE REPETIÇÃO PARA / ENQUANTO Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 ESTRUTURA DE REPETIÇÃO - Utilizando PARA Na repetição uma sequência de comandos deve ser executada

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

Introdução a Linguagem C (Parte I) UFPA Sistemas de Informação. Roberto Araujo 2013

Introdução a Linguagem C (Parte I) UFPA Sistemas de Informação. Roberto Araujo 2013 Introdução a Linguagem C (Parte I) UFPA Sistemas de Informação Roberto Araujo 2013 Meu primeiro programa em C #include main() { printf( Primeiro Programa \n ); Biblioteca padrão Função principal

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

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

Linguagem C vetores. IF61A/IF71A - Computação 1 Prof. Leonelo Almeida. Universidade Tecnológica Federal do Paraná

Linguagem C vetores. IF61A/IF71A - Computação 1 Prof. Leonelo Almeida. Universidade Tecnológica Federal do Paraná Linguagem C vetores IF61A/IF71A - Computação 1 Prof. Leonelo Almeida Universidade Tecnológica Federal do Paraná Até agora... Introdução à linguagem C Estrutura de um programa Escrita e execução do primeiro

Leia mais

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: jose.perini@metrocamp.edu.br Blog: http://profperini.com Formação

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

ANEXO I BICICLETA ESCOLAR. Modelo de ofício para adesão à ata de registro de preços (GRUPO 1)

ANEXO I BICICLETA ESCOLAR. Modelo de ofício para adesão à ata de registro de preços (GRUPO 1) ANEXO I BICICLETA ESCOLAR Modelo de ofício para adesão à ata de registro de preços (GRUPO 1) Assunto: Adesão à ata de registro de preços nº 70/2010 do pregão eletrônico nº 40/2010. 1 2 BICICLETA 20 - AC,

Leia mais

Variáveis e Condicionais PROFESSOR TUTA

Variáveis e Condicionais PROFESSOR TUTA Variáveis e Condicionais PROFESSOR TUTA Variáveis - Inteiro Ao fazer isso, estamos reservando um espaço em memória para guardar um número. Em vez de lidarmos com o número da posição da memória, vamos usar

Leia mais

Comandos de desvio de fluxo. Expressões lógicas.

Comandos de desvio de fluxo. Expressões lógicas. Programação de Computadores I Universidade Federal de Ouro Preto Departamento de Ciência da Computação www.decom.ufop.br/bcc701 Semana 03: Comandos de desvio de fluxo. Expressões lógicas. Aula #7 22/03/2012

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

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

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

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

CURSO BÁSICO DE PROGRAMAÇÃO AULA 15. Revisão Vetores e Matrizes Trabalho

CURSO BÁSICO DE PROGRAMAÇÃO AULA 15. Revisão Vetores e Matrizes Trabalho CURSO BÁSICO DE PROGRAMAÇÃO AULA 15 Revisão Vetores e Matrizes Trabalho Definição: Introdução a Linguagem C Vetores Estrutura que permite armazenar um conjunto de dados do mesmo tipo na mesma variável;

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

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

UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Matrizes. Prof. Alex Camargo

UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO. Matrizes. Prof. Alex Camargo UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO Matrizes Prof. Alex Camargo alexcamargoweb@gmail.com Definição Matriz é uma variável composta homogênea multidimensional. Conjunto de

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

Aula 06 Introdução à Programação Matrizes

Aula 06 Introdução à Programação Matrizes Aula 06 Introdução à Programação Matrizes Prof. Gustavo Callou gustavo.callou@ufrpe.br gcallou@gmail.com Roteiro Matrizes Unidimensionais (Vetor) Bidimensionais String Exercícios Gustavo Callou DEINFO/UFRPE

Leia mais

Universidade Católica de Pelotas Centro Politécnico Engenharia da Computação Lista de Exercícios do Livro de Linguagem de Programação Java

Universidade Católica de Pelotas Centro Politécnico Engenharia da Computação Lista de Exercícios do Livro de Linguagem de Programação Java Universidade Católica de Pelotas Centro Politécnico Engenharia da Computação Lista de Exercícios do Livro de Linguagem de Programação Java Prof. Dr. Paulo Roberto Gomes Luzzardi 10.9 Lista de exercícios

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

Registros, Vetores e Matrizes

Registros, Vetores e Matrizes Registros, Vetores e Matrizes Lista de Exercícios - 05 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior 1) Elabore um algoritmo que leia 10 números inteiros digitados pelo usuário

Leia mais

Introdução à Programação

Introdução à Programação Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos hfmatos@dcc.ufmg.br Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia 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

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

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

LINGUAGEM DE PROGRAMAÇÃO

LINGUAGEM DE PROGRAMAÇÃO Técnico em Informática LINGUAGEM DE PROGRAMAÇÃO Profª Ana Paula anapaula_mandelli@hotmail.com Estruturas de Repetição Em muitos casos, o algoritmo solução para uma determinada classe de problemas, apresenta

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 9 Subalgoritmos, funções e passagem de parâmetros Profa. Marina Gomes marinagomes@unipampa.edu.br 22/06/2017 Engenharia de Computação - Unipampa 1 Modularização Facilita a

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

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

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

Disciplina de Algoritmos e Programação

Disciplina de Algoritmos e Programação Disciplina de Algoritmos e Programação Aula Passada Prática com declaração e inicialização de variáveis Capacidade de representação (estouro de representação) Tamanho ocupado pela variável na memória (comando

Leia mais

Lista de Exercícios 4

Lista de Exercícios 4 Lista de Exercícios 4 Disciplina: Algoritmo e Estrutura de Dados 1 Professor: Márcia Carolina Marra de Oliveira Monitor: Lillian Brandao Rezende de Oliveira Data de Entrega: 28/09/2006 01) Criar um algoritmo

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

Estruturas de Repetição. for() while() do-while() break; continue;

Estruturas de Repetição. for() while() do-while() break; continue; Estruturas de Repetição for() while() do-while() break; continue; 1 Auto-Ajuda (!) Como ajudar a solucionar erros básicos do meu programa? Verificar os ; Verificar se não há comandos em maiúsculas; Verificar

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

Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Matrizes. Para começar... Matrizes. Matrizes

Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Para começar... Matrizes. Para começar... Matrizes. Matrizes Algoritmos e Lógica de Programação 80 horas // 4 h/semana Aula 13 Prof. Piva Para começar... Vamos considerar um algoritmo que foi elaborado para para armazenar os Nomes e as Médias Finais dos 20 alunos

Leia mais

USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Computação para Engenharia Ambiental

USP - ICMC - SSC SSC o. Semestre Disciplina de Introdução à Computação para Engenharia Ambiental USP - ICMC - SSC SSC 0301-2o. Semestre 2013 Disciplina de Introdução à Computação para Engenharia Ambiental Prof. Dr. Fernando Santos Osório LRM - Laboratório de Robótica Móvel do ICMC / CROB-SC Email:

Leia mais

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Objetivos: A lista de exercícios proposta contempla o conteúdo e os exemplos apresentados em sala de aula/laboratório referentes à: utilização

Leia mais

Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação

Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação Algoritmos e Introdução à Programação Lógica e Linguagem de Programação Prof. José Honorato Ferreira Nunes honoratonunes@softwarelivre.org http://softwarelivre.org/zenorato/honoratonunes Linguagem C Prof.

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

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

Lista de Exercícios Complementares 1 - Prof. Red. Entrada e Saída de Dados

Lista de Exercícios Complementares 1 - Prof. Red. Entrada e Saída de Dados Lista de Exercícios Complementares 1 - Prof. Red Codifique os exercícios abaixo, codificando-os na Linguagem Scilab. Utilize as mensagens de texto para as entradas e saídas necessárias. Também, use comentários

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

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

CAPÍTULO 3 INSTRUÇÕES BÁSICAS CAPÍTULO 3 INSTRUÇÕES BÁSICAS Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Tecnologia em Fabricação Mecânica 1 INTRODUÇÃO As instruções ou comandos básicos são o conjunto de

Leia 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

Programação Básica. Estrutura de um algoritmo

Programação Básica. Estrutura de um algoritmo Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse

Leia 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

Lista de exercícios Matrizes

Lista de exercícios Matrizes Lista de exercícios Matrizes 1) Crie uma matriz de 3 linha e 5 colunas, preencha essa matriz com a primeira linha com número um, a segunda linha com o número 2, e a terceira com o número 3. Imprima na

Leia mais

Lista de Exercícios 01 Entrada e Saída de Dados

Lista de Exercícios 01 Entrada e Saída de Dados Lista de Exercícios 01 e de Dados Exercício 01 Uma P. A., Progressão Aritmética, fica determinada pela sua razão (r) e pelo seu primeiro termo (a 1 ). Escreva um programa que determine o n-ésimo termo

Leia mais

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS

CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS PROFESSOR : Romilson Lopes Sampaio Introdução a Lógica de Programação

Leia mais

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES)

1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) As variáveis compostas homogêneas são estruturas de dados que se caracterizam por um conjunto

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

Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote. Exercícios com Vetores e Matrizes

Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote. Exercícios com Vetores e Matrizes Faculdades Integradas Rui Barbosa Programação II Prof. Marcos Antonio Estremote Exercícios com Vetores e Matrizes 1. Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer correspondentes

Leia mais

Sintaxe. Observações: #include <stdio.h> #include <conio.h> void main ( ) { int num, dobro; clrscr ( ); printf ( Digite i um número: );

Sintaxe. Observações: #include <stdio.h> #include <conio.h> void main ( ) { int num, dobro; clrscr ( ); printf ( Digite i um número: ); scanf ( ) 1 Sintaxe scanf ( expr. de controle, lista de argumentos ); Observações: A expressão de controle deve conter a formatação do tipo de variável a ser lida. scanf ( %f f, &num ); A lista de argumentos

Leia mais

SITUAÇÃO VETORES. Imagine o seguinte problema:

SITUAÇÃO VETORES. Imagine o seguinte problema: 13/08/2014 PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO AULA 07 VETORES MATRIZES EXERCÍCIOS 1 SITUAÇÃO Imagine o seguinte problema: Crie um programa que

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

Comandos de Entrada. Lógica de Programação. Prof. Kleber Rezende

Comandos de Entrada. Lógica de Programação. Prof. Kleber Rezende Comandos de Entrada Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Da mesma maneira que necessitamos enviar informações de dentro do algoritmo para a tela do computador também necessitamos

Leia mais

Oficina de Python Prof. Me. José Carlos Perini

Oficina de Python Prof. Me. José Carlos Perini Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 7 Vetores Profa. Marina Gomes marinagomes@unipampa.edu.br 19/05/2017 Engenharia de Computação - Unipampa 1 Motivação Problema: Leia as notas de uma turma de cinco estudantes

Leia mais

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Conceitos Básicos. Professor: Juliano Lucas Gonçalves. Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já

Leia mais

CAI Fluxograma Revisão 7

CAI Fluxograma Revisão 7 exatasfepi.com.br CAI Fluxograma Revisão 7 André Luís Duarte O coração do entendido adquire o conhecimento, e o ouvido dos sábios busca a sabedoria. Pv 18:15 Fluxograma Introdução Formas básicas Estrutura

Leia mais

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