O documento apresenta 8 exercícios que utilizam vetores e laços de repetição em Pascal. Os exercícios incluem operações como quadrado de elementos, junção de vetores, inversão de elementos e cálculo do somatório.
O documento apresenta uma aula teórica sobre vetores com 8 exercícios que envolvem leitura e manipulação de vetores utilizando laços de repetição. Os exercícios incluem operações como quadrado dos elementos, junção de vetores, inversão de ordem dos elementos, soma cumulativa, negativo dos elementos e metade dos elementos.
Este documento apresenta exercícios sobre classes e atributos em Java. São propostos exercícios para criar classes representando uma lâmpada, livros (geral, de livraria e de biblioteca) e uma conta corrente, além de um contato.
Este documento apresenta 37 exercícios sobre operações com vetores em Java, incluindo criar vetores com determinados elementos, realizar operações matemáticas entre elementos de vetores diferentes e analisar propriedades dos elementos dos vetores.
[Curso Java Basico] Exercicios Aulas 47 a 52Loiane Groner
Este documento descreve um exercício de programação em Java sobre exceções. O objetivo é criar classes Contato, Agenda e Teste para gerenciar uma agenda de contatos, lançando exceções caso um contato não exista, a agenda esteja cheia ou dados de entrada sejam inválidos.
Algoritmos e lp parte 4-vetores matrizes e registrosMauro Pereira
O documento discute estruturas de dados como vetores, matrizes e registros. Vetores permitem armazenar conjuntos de dados do mesmo tipo, matrizes permitem armazenar dados em estruturas bidimensionais indexadas, e registros permitem armazenar dados de tipos diferentes agrupados. O documento fornece exemplos e explicações sobre como declarar e usar essas estruturas de dados.
1. O documento apresenta 36 exercícios de programação em Java sobre estruturas de repetição, validação de dados, cálculos matemáticos e séries numéricas.
2. Os exercícios abordam tópicos como validação de notas e senhas, cálculo de populações, geração de tabelas de preços, caixa registradora simples, cálculo de fatorial, verificação de números primos e geração de séries numéricas.
3. As soluções dos exercícios devem utilizar estruturas de repet
1. O documento apresenta 23 exercícios de programação em Java sobre estruturas condicionais e repetitivas. 2. Os exercícios abordam tópicos como leitura de dados, cálculo de média, maior e menor número, tipos de triângulos e descontos em compras. 3. As respostas devem ser apresentadas na tela formatadas de acordo com cada problema.
O documento apresenta uma lista de 14 exercícios de programação em Java sobre estruturas sequenciais. Os exercícios vão desde mostrar mensagens até cálculos como conversão de unidades, área de figuras geométricas, cálculo de salário líquido considerando descontos.
O documento apresenta uma aula teórica sobre vetores com 8 exercícios que envolvem leitura e manipulação de vetores utilizando laços de repetição. Os exercícios incluem operações como quadrado dos elementos, junção de vetores, inversão de ordem dos elementos, soma cumulativa, negativo dos elementos e metade dos elementos.
Este documento apresenta exercícios sobre classes e atributos em Java. São propostos exercícios para criar classes representando uma lâmpada, livros (geral, de livraria e de biblioteca) e uma conta corrente, além de um contato.
Este documento apresenta 37 exercícios sobre operações com vetores em Java, incluindo criar vetores com determinados elementos, realizar operações matemáticas entre elementos de vetores diferentes e analisar propriedades dos elementos dos vetores.
[Curso Java Basico] Exercicios Aulas 47 a 52Loiane Groner
Este documento descreve um exercício de programação em Java sobre exceções. O objetivo é criar classes Contato, Agenda e Teste para gerenciar uma agenda de contatos, lançando exceções caso um contato não exista, a agenda esteja cheia ou dados de entrada sejam inválidos.
Algoritmos e lp parte 4-vetores matrizes e registrosMauro Pereira
O documento discute estruturas de dados como vetores, matrizes e registros. Vetores permitem armazenar conjuntos de dados do mesmo tipo, matrizes permitem armazenar dados em estruturas bidimensionais indexadas, e registros permitem armazenar dados de tipos diferentes agrupados. O documento fornece exemplos e explicações sobre como declarar e usar essas estruturas de dados.
1. O documento apresenta 36 exercícios de programação em Java sobre estruturas de repetição, validação de dados, cálculos matemáticos e séries numéricas.
2. Os exercícios abordam tópicos como validação de notas e senhas, cálculo de populações, geração de tabelas de preços, caixa registradora simples, cálculo de fatorial, verificação de números primos e geração de séries numéricas.
3. As soluções dos exercícios devem utilizar estruturas de repet
1. O documento apresenta 23 exercícios de programação em Java sobre estruturas condicionais e repetitivas. 2. Os exercícios abordam tópicos como leitura de dados, cálculo de média, maior e menor número, tipos de triângulos e descontos em compras. 3. As respostas devem ser apresentadas na tela formatadas de acordo com cada problema.
O documento apresenta uma lista de 14 exercícios de programação em Java sobre estruturas sequenciais. Os exercícios vão desde mostrar mensagens até cálculos como conversão de unidades, área de figuras geométricas, cálculo de salário líquido considerando descontos.
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaLoiane Groner
O documento descreve uma série de exercícios para melhorar uma classe Lista implementando métodos semelhantes à classe ArrayList do Java, como contém, ultimoIndice, remove, obtem e limpar. Também inclui exercícios para utilizar a classe Lista e ArrayList com uma classe Contato, inserindo e acessando elementos.
O documento descreve um enigma sobre um prisioneiro preso em uma cela com duas saídas, cada uma vigiada por um guarda, sendo que um guarda sempre diz a verdade e o outro sempre mente. Para descobrir qual a saída correta, o prisioneiro deve fazer uma única pergunta a um dos guardas escolhidos aleatoriamente.
[Curso Java Basico] Exercicios Aulas 25 a 27Loiane Groner
Este documento apresenta exercícios sobre classes e métodos em Java. Inclui instruções para desenvolver classes para representar uma lâmpada, conta corrente, aluno e jogo da velha, com métodos para simular seus comportamentos.
O documento apresenta um tutorial sobre arrays multidimensionais em Java, incluindo como criar e manipular matrizes de diferentes dimensões e irregularidades. É discutido como armazenar notas de vários alunos em uma matriz e como resolver problemas envolvendo soma dos elementos e armazenamento de dados irregulares em arrays. Exemplos de código são fornecidos.
O documento é um caderno de exercícios de algoritmos dividido em seções com exercícios de lógica, estruturas condicionais e repetitivas, utilizando variáveis, vetores, matrizes e arquivos.
O documento apresenta 6 exercícios sobre matrizes e jogo da velha em Java. O primeiro exercício pede para gerar uma matriz 4x4 com números aleatórios e encontrar o maior número e sua posição. O segundo exercício pede para gerar uma matriz 10x10 com números aleatórios e encontrar os maiores e menores valores das linhas e colunas específicas. O terceiro exercício pede para preencher uma matriz 3x3 com valores do teclado e contar pares e ímpares.
1. O documento apresenta 8 exercícios sobre laços de repetição em algoritmos. Os exercícios pedem para ler valores e calcular médias, máximos, mínimos e outras estatísticas.
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
O documento discute estruturas de repetição em programação, explicando laços como enquanto, repita, para e apresentando exemplos de problemas resolvidos com esses laços em português estruturado. Também aborda operadores como DIV e MOD e exercícios para praticar laços de repetição.
O documento apresenta uma lista de 31 exercícios de programação em Java sobre vários tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. Os exercícios vão desde operações simples como soma e subtração até cálculos mais complexos envolvendo salários, descontos e ordenação de dados.
1. O documento apresenta 9 algoritmos para resolução de exercícios envolvendo vetores e matrizes usando laços de repetição. Os algoritmos copiam conteúdo entre vetores, somam vetores, fazem união de vetores, encontram maior e menor valor em vetor, somam matrizes e calculam soma de linhas de matriz.
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
Neste slide estaremos falando sobre Estrutura de Repetição em Pseudocódigo ou Portugol utilizando características e regras da programação na ferramenta Visualg.[Aula para curso técnico]
O documento discute juros simples, definindo-o como juro calculado apenas sobre o capital inicial e não sobre juros acumulados. Apresenta a fórmula geral para cálculo de juros simples e exemplos ilustrativos.
Neste slide iniciamos a programação em C, apresentando a sintaxe, o escopo inicial para iniciar a programação utilizando a ferramenta DevC++ [Aula para curso técnico]
Este documento apresenta conceitos sobre condicionais em Java, incluindo estruturas if-else e switch. Também fornece exemplos de códigos e exercícios para teste dos condicionais.
O documento apresenta 13 algoritmos resolvidos com o objetivo de ensinar lógica de programação. Os algoritmos variam em complexidade e abordam tópicos como: entrada e saída de dados, operações matemáticas, estruturas condicionais e repetitivas.
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaLoiane Groner
O documento apresenta 8 exercícios envolvendo pilhas e algoritmos. Os exercícios 1 e 2 pedem para ler números e empilhar/desempilhar em pilhas de acordo com regras. Os exercícios 3 e 4 pedem para implementar métodos de pilha usando classes Pilha e Stack. Os exercícios 5-7 são desafios envolvendo palíndromos, símbolos balanceados e conversão decimal-binário usando pilhas. O exercício 8 pede para implementar o quebra-cabeça Torre de Hanoi usando pilhas.
O documento discute variáveis em programação, definindo-as como áreas da memória que armazenam dados e informações. Explica que variáveis podem ser globais ou locais e de diferentes tipos, como inteiros, reais e lógicos. Também apresenta os operadores aritméticos, relacionais e lógicos e introduz as linguagens Portugol e G-Portugol.
O documento descreve funções para manipulação de arquivos em C, incluindo fopen para abrir arquivos, fread e fwrite para ler e gravar dados binários, e funções como fgets e fputs para ler e gravar strings. Streams representam arquivos de forma independente do dispositivo, permitindo acesso uniforme a diferentes tipos de arquivos e dispositivos.
O documento descreve dois exercícios sobre arquivos em C. O primeiro pede para ler e gravar nomes de cidades em arquivos, ordená-los e mostrar em tela. O segundo gera números aleatórios, grava em arquivos, ordena, calcula estatísticas e mostra resultados. Ambos devem ter menus e funções.
Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com JavaLoiane Groner
O documento descreve uma série de exercícios para melhorar uma classe Lista implementando métodos semelhantes à classe ArrayList do Java, como contém, ultimoIndice, remove, obtem e limpar. Também inclui exercícios para utilizar a classe Lista e ArrayList com uma classe Contato, inserindo e acessando elementos.
O documento descreve um enigma sobre um prisioneiro preso em uma cela com duas saídas, cada uma vigiada por um guarda, sendo que um guarda sempre diz a verdade e o outro sempre mente. Para descobrir qual a saída correta, o prisioneiro deve fazer uma única pergunta a um dos guardas escolhidos aleatoriamente.
[Curso Java Basico] Exercicios Aulas 25 a 27Loiane Groner
Este documento apresenta exercícios sobre classes e métodos em Java. Inclui instruções para desenvolver classes para representar uma lâmpada, conta corrente, aluno e jogo da velha, com métodos para simular seus comportamentos.
O documento apresenta um tutorial sobre arrays multidimensionais em Java, incluindo como criar e manipular matrizes de diferentes dimensões e irregularidades. É discutido como armazenar notas de vários alunos em uma matriz e como resolver problemas envolvendo soma dos elementos e armazenamento de dados irregulares em arrays. Exemplos de código são fornecidos.
O documento é um caderno de exercícios de algoritmos dividido em seções com exercícios de lógica, estruturas condicionais e repetitivas, utilizando variáveis, vetores, matrizes e arquivos.
O documento apresenta 6 exercícios sobre matrizes e jogo da velha em Java. O primeiro exercício pede para gerar uma matriz 4x4 com números aleatórios e encontrar o maior número e sua posição. O segundo exercício pede para gerar uma matriz 10x10 com números aleatórios e encontrar os maiores e menores valores das linhas e colunas específicas. O terceiro exercício pede para preencher uma matriz 3x3 com valores do teclado e contar pares e ímpares.
1. O documento apresenta 8 exercícios sobre laços de repetição em algoritmos. Os exercícios pedem para ler valores e calcular médias, máximos, mínimos e outras estatísticas.
O documento apresenta 33 exercícios de algoritmos para serem resolvidos, variando em complexidade, desde operações matemáticas simples até cálculos com múltiplos parâmetros. Os exercícios abordam tópicos como entrada e saída de dados, condicionais, laços de repetição e funções.
O documento discute estruturas de repetição em programação, explicando laços como enquanto, repita, para e apresentando exemplos de problemas resolvidos com esses laços em português estruturado. Também aborda operadores como DIV e MOD e exercícios para praticar laços de repetição.
O documento apresenta uma lista de 31 exercícios de programação em Java sobre vários tópicos como entrada e saída de dados, cálculos matemáticos, condicionais e repetições. Os exercícios vão desde operações simples como soma e subtração até cálculos mais complexos envolvendo salários, descontos e ordenação de dados.
1. O documento apresenta 9 algoritmos para resolução de exercícios envolvendo vetores e matrizes usando laços de repetição. Os algoritmos copiam conteúdo entre vetores, somam vetores, fazem união de vetores, encontram maior e menor valor em vetor, somam matrizes e calculam soma de linhas de matriz.
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
Neste slide estaremos falando sobre Estrutura de Repetição em Pseudocódigo ou Portugol utilizando características e regras da programação na ferramenta Visualg.[Aula para curso técnico]
O documento discute juros simples, definindo-o como juro calculado apenas sobre o capital inicial e não sobre juros acumulados. Apresenta a fórmula geral para cálculo de juros simples e exemplos ilustrativos.
Neste slide iniciamos a programação em C, apresentando a sintaxe, o escopo inicial para iniciar a programação utilizando a ferramenta DevC++ [Aula para curso técnico]
Este documento apresenta conceitos sobre condicionais em Java, incluindo estruturas if-else e switch. Também fornece exemplos de códigos e exercícios para teste dos condicionais.
O documento apresenta 13 algoritmos resolvidos com o objetivo de ensinar lógica de programação. Os algoritmos variam em complexidade e abordam tópicos como: entrada e saída de dados, operações matemáticas, estruturas condicionais e repetitivas.
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com JavaLoiane Groner
O documento apresenta 8 exercícios envolvendo pilhas e algoritmos. Os exercícios 1 e 2 pedem para ler números e empilhar/desempilhar em pilhas de acordo com regras. Os exercícios 3 e 4 pedem para implementar métodos de pilha usando classes Pilha e Stack. Os exercícios 5-7 são desafios envolvendo palíndromos, símbolos balanceados e conversão decimal-binário usando pilhas. O exercício 8 pede para implementar o quebra-cabeça Torre de Hanoi usando pilhas.
O documento discute variáveis em programação, definindo-as como áreas da memória que armazenam dados e informações. Explica que variáveis podem ser globais ou locais e de diferentes tipos, como inteiros, reais e lógicos. Também apresenta os operadores aritméticos, relacionais e lógicos e introduz as linguagens Portugol e G-Portugol.
O documento descreve funções para manipulação de arquivos em C, incluindo fopen para abrir arquivos, fread e fwrite para ler e gravar dados binários, e funções como fgets e fputs para ler e gravar strings. Streams representam arquivos de forma independente do dispositivo, permitindo acesso uniforme a diferentes tipos de arquivos e dispositivos.
O documento descreve dois exercícios sobre arquivos em C. O primeiro pede para ler e gravar nomes de cidades em arquivos, ordená-los e mostrar em tela. O segundo gera números aleatórios, grava em arquivos, ordena, calcula estatísticas e mostra resultados. Ambos devem ter menus e funções.
O documento descreve um exercício para um programa em C que trabalha com estruturas e funções. O programa deve ter estruturas para dados e clientes e conter um menu principal com opções para funções de incluir, excluir, listar um registro ou todos os registros cadastrados no vetor.
Registros ou estruturas são tipos de dados definidos pelo usuário que agrupam variáveis relacionadas sob um nome. Uma estrutura é definida usando o comando struct e especificando os campos. Uma variável de estrutura aloca memória para armazenar todos os seus campos. Os campos de uma variável de estrutura podem ser acessados usando o operador ponto.
1) O documento descreve os procedimentos para realizar manutenção em tabelas de um banco de dados, como adicionar, modificar e excluir colunas e chaves primárias. 2) Ele também explica como mover tabelas entre esquemas e remover restrições como chaves estrangeiras. 3) Vários exemplos ilustram como executar essas operações em tabelas já populadas com dados.
1) O documento descreve os tipos de dados usados para criar tabelas em bancos de dados, incluindo tipos numéricos, alfanuméricos, datas e horários, binários e XML.
2) São explicados conceitos como schemas, que agrupam objetos dentro de bancos de dados, e como escolher tipos de dados apropriados para cada coluna de tabela.
3) São mostrados exemplos de código SQL para criação de tabelas com diferentes tipos de dados.
O documento discute os comandos DML (Data Manipulation Language) para inserção, alteração e exclusão de dados em bancos de dados. Especificamente, cobre os comandos INSERT para inserção de dados, UPDATE para alteração de dados, e DELETE para exclusão de dados. Fornece exemplos detalhados sobre como usar cada um desses comandos no SQL Server.
Este documento fornece instruções para realizar exercícios em um banco de dados sobre contas bancárias. Inclui o script SQL para criar as tabelas e inserir dados iniciais, além de 16 exercícios para serem realizados fazendo consultas nesse banco de dados.
1) O documento discute operadores como TOP e TABLESAMPLE para limitar o número de linhas retornadas por consultas SELECT e como eles funcionam.
2) Também aborda subconsultas, que permitem executar consultas SELECT dentro de outras consultas, e diferencia entre subconsultas correlacionadas e não-correlacionadas.
3) Por fim, explica como consultas correlacionadas e não-correlacionadas são executadas, com a consulta interior dependendo ou não da exterior.
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...Rodrigo Kiyoshi Saito
1. O documento apresenta 10 exercícios sobre funções em programação. 2. Os exercícios envolvem criar funções para imprimir mensagens, menus, calcular áreas, converter temperaturas, encontrar raiz quadrada, verificar anos bissextos e inverter strings. 3. As funções devem receber e retornar parâmetros de diferentes tipos como inteiros, floats, strings e vetores.
O documento discute conceitos fundamentais de modularização e programação estruturada, incluindo: 1) a divisão de problemas em módulos menores para facilitar o desenvolvimento e manutenção de programas; 2) a utilização de subprogramas para implementar cada módulo de forma independente; 3) a comunicação entre módulos através de parâmetros formais e reais.
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
This document contains the script for creating tables, inserting data, and providing sample queries to demonstrate the SELECT command on a sample database containing product, customer, and order information. The script defines 8 tables, inserts data into these tables, including categories, products, customers, employees, orders and order items. It then provides examples of SELECT queries to retrieve data from these tables.
O documento discute agrupamento e resumo de dados em bancos de dados. Ele explica como usar funções agregadas como COUNT, SUM, AVG, MAX e MIN com cláusulas GROUP BY e HAVING para agrupar e filtrar dados resumidos. Também aborda o tratamento de valores nulos e como aplicar funções agregadas de diferentes maneiras.
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
This document contains the script for creating tables, inserting data, and providing exercises for a database class. It creates tables for categories, clients, functions, employees, orders, order items, and products. It then inserts sample data into these tables. The script is intended for students to run queries and exercises on this sample database.
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03Rodrigo Kiyoshi Saito
O documento discute funções SQL, incluindo funções de uma única linha para manipulação de caracteres, números e datas, e funções de várias linhas. Também aborda conversão de tipos de dados explícita e implícita.
O documento apresenta exemplos de algoritmos para manipulação de matrizes. O primeiro exemplo soma as notas de alunos armazenadas em uma matriz. O segundo exemplo preenche uma matriz 10x10 com valores lidos, e gera outra matriz multiplicando por três os valores pares da primeira.
O documento discute algoritmos e estruturas de dados, especificamente vetores unidimensionais. Apresenta três exemplos de algoritmos que manipulam vetores: um que lê notas e mostra quantas estão acima da média, outro que soma dois vetores, e um terceiro que preenche um vetor com 1 em posições pares e 0 em ímpares.
Os documentos apresentam algoritmos e resoluções de problemas em português estruturado utilizando diferentes estruturas de repetição como enquanto, repita, para. São discutidos conceitos como fatorial, operadores DIV e MOD, e exemplos de resolução de problemas que envolvem tarefas como apresentar quadrados, tabuadas, somatórios.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem ler e processar valores numéricos para realizar cálculos e apresentar mensagens com base nos resultados obtidos.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem cálculos matemáticos utilizando fórmulas e apresentação de resultados.
PP Slides Lição 11, Betel, Ordenança para exercer a fé, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, Betel, Ordenança para exercer a fé, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, Central Gospel, Os Mortos Em Cristo, 1Tr24, Pr Henrique, EBD NA TV, Revista ano 11, nº 1, Revista Estudo Bíblico Jovens E Adultos, Central Gospel, 2º Trimestre de 2024, Professor, Tema, Os Grandes Temas Do Fim, Comentarista, Pr. Joá Caitano, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Atividades de Inglês e Espanhol para Imprimir - AlfabetinhoMateusTavares54
Quer aprender inglês e espanhol de um jeito divertido? Aqui você encontra atividades legais para imprimir e usar. É só imprimir e começar a brincar enquanto aprende!
Atividade letra da música - Espalhe Amor, Anavitória.Mary Alvarenga
A música 'Espalhe Amor', interpretada pela cantora Anavitória é uma celebração do amor e de sua capacidade de transformar e conectar as pessoas. A letra sugere uma reflexão sobre como o amor, quando verdadeiramente compartilhado, pode ultrapassar barreiras alcançando outros corações e provocando mudanças positivas.
000. Para rezar o terço - Junho - mês do Sagrado Coração de Jesús.pdf
Algoritmos - Aula 07 B - Exercicios Vetores - Resolucao
1. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 1 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
Faça os exercícios, utilizando vetores e laços:
1. Ler 15 elementos de um vetor A. construir um vetor B de mesmo tipo, observando a seguinte
lei de formação: “Todo elemento de B deverá ser o quadrado do elemento de A
correspondente”. Apresentar os vetores A e B;
programa exercicio01
var
i : inteiro
tipo vet = Vetor[1..15] de inteiros
A : vet
B : vet
inicio
para i de 1 até 15 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
fim_para
para i de 1 até 15 passo 1 faça
B[i] A[i] * A[i]
fim_para
para i de 1 até 15 passo 1 faça
escreva “Valor de A[”,i,”] é de: ”, A[i]
escreva “Valor de B[”,i,”] é de: ”, B[i]
fim_para
fim
2. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 2 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
2. Ler dois vetores A e B com 15 elementos cada. Construir um vetor c, sendo esta a junção das
duas outras matrizes. Desta forma, C deverá ter o dobro de elementos, ou seja, 30. Apresentar o
vetor C;
programa exercicio02
var
i : inteiro
tipo vet = Vetor[1..15] de inteiro
tipo vetC = Vetor[1..30] de inteiro
A : vet
B : vet
C : vetC
inicio
para i de 1 até 15 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
escreva “Digite um numero para o elemento B:”,i
leia B[i]
fim_para
para i de 1 até 15 passo 1 faça
C[i] A[i]
C[i] + 15 B[i]
fim_para
para i de 1 até 30 passo 1 faça
escreva “Valor de C[”,i”] é de: ”, C[i]
fim_para
fim
3. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 3 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
3. Ler 20 elementos de um vetor A e construir um vetor B de mesma dimensão com os elementos
do vetor A, sendo que deverão estar invertidos. Ou seja, o primeiro elemento de a passa a ser o
último elemento de B, o segundo elemento de a passa a ser o penúltimo elemento de B e assim
por diante. Apresentar os vetores A e B;
programa exercicio03
var
i, j : inteiro
tipo vet = Vetor[1..20] de inteiro
A : vet
B : vet
inicio
para i de 1 até 20 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
fim_para
j 20
para i de 1 até 20 passo 1 faça
B[j] A[i]
j j - 1
fim_para
para i de 1 até 20 passo 1 faça
escreva “Vetor A[“,i,”] = ”, A[i]
fim_para
para i de 1 até 20 passo 1 faça
escreva “Vetor B[“,i,”] = ”, B[i]
fim_para
4. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 4 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
4. Ler um vetor a com 20 elementos. Construir um vetor B do mesmo tipo do vetor A, sendo que
cada elemento de B seja o somatório do elemento correspondente do vetor A. Se o valor do
elemento A[1] for 5, B[1] deverá ser 5. (O primeiro elemento de cada vetor sempre será igual).
Se o valor do elemento A[2] for 5, B[2] será 10. Se o valor do elemento A[3] for 2, B[3] será 12
e assim por diante. Apresentar os vetores A e B.
programa exercicio04
var
i : inteiro
somatorio : inteiro
tipo vet = Vetor[1..20] de inteiro
A : vet
B : vet
inicio
para i de 1 até 20 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
fim_para
somatorio 0
para i de 1 até 20 passo 1 faça
somatorio somatorio + A[i]
B[i] somatorio
fim_para
para i de 1 até 20 passo 1 faça
escreva “Vetor A[“,i,”] = ”, A[i]
fim_para
para i de 1 até 20 passo 1 faça
escreva “Vetor B[“,i,”] = ”, B[i]
fim_para
5. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 5 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
5. Ler um vetor A com 10 elementos positivos. Construir um vetor B do mesmo tipo e dimensão,
em que cada elemento do vetor B deverá ser o valor negativo do elemento correspondente do
vetor A. Desta forma, se em A[1] estiver armazenado o elemento 8, deverá estar em B[1] o
valor -8, e assim por diante. Apresentar os elementos da matriz A e B;
6. Ler um vetor A com 10 elementos. Construir um vetor B de mesmo tipo, sendo que cada
elemento de B deverá ser a metade de cada elemento de A. Apresentar os elementos dos vetores
A e B;
programa exercicio06
var
i : inteiro
tipo vet = Vetor[1..10] de reais
A : vet
B : vet
inicio
para i de 1 até 10 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
fim_para
para i de 1 até 10 passo 1 faça
B[i] A[i] /2
fim_para
para i de 1 até 10 passo 1 faça
escreva “Valor de A[”,i,”] é de: ”, A[i]
escreva “Valor de B[”,i,”] é de: ”, B[i]
fim_para
fim
7. Ler 20 elementos (valores reais) para temperaturas em graus Celsius em um vetor A. O
programa deverá apresentar a menor, a maior e a média das temperaturas lidas;
6. METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS DE VETORES
Aula 07
Rev. 0
20.09.2019
Pág. 6 de 6
PROF. RODRIGO SAITO – rodrigok@anchieta.br
8. Ler 12 elementos inteiros para o vetor A. Construir o vetor B do mesmo tipo e dimensão,
observando a seguinte lei de formação: “Todo elemento do vetor A que for impar deverá ser
multiplicado por 2; caso contrário, o elemento do vetor A deverá permanecer constante”.
Apresentar os vetores A e B;
programa exercicio08
var
i : inteiro
resto : inteiro
tipo vet = Vetor[1..12] de inteiros
A : vet
B : vet
inicio
para i de 1 até 12 passo 1 faça
escreva “Digite um numero para o elemento A:”,i
leia A[i]
fim_para
para i de 1 até 12 passo 1 faça
resto A[i] MOD 2
se (resto <> 0) então
B[i] A[i] * 2
senão
B[i] A[i]
fim_se
fim_para
para i de 1 até 12 passo 1 faça
escreva “Valor de A[”,i,”] é de: ”, A[i]
escreva “Valor de B[”,i,”] é de: ”, B[i]
fim_para
fim