Vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e.

Slides:



Advertisements
Apresentações semelhantes
Programação em Java Prof. Maurício Braga
Advertisements

Programação de Computadores
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
TÉCNICAS DE PROGRAMAÇÃO I
Construção de Algoritmos 2
Lógica e Estrutura de Dados Fundamentais Professor: Eduardo O. Teles
Exercícios Extras 5 pontos
Introdução a Programação
Lógica de Programação Módulo II
Ponteiros.
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Descreva por palavras suas o funcionamento de um algoritmo
Algoritmos e Programação
Algoritmos e Programação
O Portal do Estudante de Computação
Listas e algoritmos (em Scratch)
Técnica de Programação II Vetor e Matriz
Algoritmos e Estruturas de Dados I – Estruturas de Dados
O Portal do Estudante de Computação
Vetores e Matrizes Laboratório de ICCN Marco Antonio Montebello Júnior
Registros.
Aula prática 9 Alocação Dinâmica Monitoria de Introdução à Programação
Aula prática 8 Ponteiros Monitoria de Introdução à Programação
Aula prática 6 Vetores e Matrizes
Ameliara Freire O comando de entrada de dados é utilizado quando desejamos fornecer um valor para um nosso programa. Os dispositivos.
Linguagem de Programação II Parte VII
Linguagem de Programação II Parte V
Linguagem de Programação II Parte IX
UNIVERSIDADE FEDERAL DE UBERLÂNDIA ENGENHARIA CIVIL INTRODUÇÃO À ALGORITMOS Professora: Fabíola Gonçalves.
Estrutura de dados, pseudocódigo
Estrutura de dados II Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Professor Mário Dantas
Prof. Ricardo Santos PONTEIROS
Estrutura de dados - Vetores
Fundamentos de Programação
Aula 10 - Armazenamento de Dados em Registros
Vetores e Matrizes Ameliara Freire
Linguagem e Ambiente Scratch
Vetor Prof. Guilherme Baião S. Silva Adaptações:
Algoritmos e Estruturas de Dados I – Registros
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Como criar uma Classe e.
Módulo I Capítulo 5: Vetores
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Vetores Unidimensionais Sistemas de Informação Desenvolvimento de Sistemas para Web Prof. Gale.
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
Algoritmos – Exercícios no Visualg
Algoritmos e Estruturas de Dados I – Registros
Linguagem de Programação JAVA
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Vetores Unidimensionais Prof. Gale. A Variável A  Ilustrando: O que aconteceria no algoritmo... A  3 Escreva A A  5 Escreva A 3 5.
STRINGS Dilvan Moreira (baseado no livro Big Java e Z. Liang)
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Usando vetor e matriz em java
Linguagem de Programação II Parte VI Professora: Flávia Balbino da Costa.
Variáveis e Operadores
Linguagem de Programação I Parte IV
 O que são arrays:  estruturas de dados homogêneas  coleção de elementos do mesmo tipo referenciada por um nome comum  um array pode ser imaginado.
Estruturas Homogêneas – Vetores e Matrizes
VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias Objetivo: apresentar VETOR.
Ponteiros. Programação II Professora: Mai-Ly vanessa horário: ter 9h-11h; sex 11h-13h Aula 1.
PROJETO PILOTO Outubro/Novembro 2015
Array e ArrayList LPOO – 01/09/14.
Arrays Outline 7.1 Introdução 7.2 Arrays 7.3 Declarando e Criando Arrays 7.4 Exemplos usando arrays 7.5 Ordenando arrays 7.6 Procurando em.
1Unidade 06 - Matriz Algoritmos e Linguagens de Programação Matriz Prof.: Guilherme Baião S. Silva Adaptações Prof. Edwar Saliba Júnior Março de 2007.
Adriano A. Ribeiro. Variáveis Compostas Homogêneas Variáveis indexadas. A declaração de uma variável indexada corresponde, na verdade, à declaração de.
Vetores em C# Kaio Dantas IFRN Vetores int[] números = new int[5]; números[0] = 1; números[1] = 5; números[2] = 10; números[3] = 55; números[4]
Estruturas Homogêneas - Vetores
1 Aula 07 Strings Prof. Filipe Mutz. 2 Em nossos programas ainda não vimos como armazenar palavras e textos, e eles são muito importantes! Exemplos: Programas.
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
Transcrição da apresentação:

vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e a média da turma. Isso sem sobre-escrever os valores. Professor William

vetores Agora imagine você na declaração de variáveis, declarando uma a uma, as 50 variáveis para o nome, depois as 50 variáveis para as notas… Professor William

vetores Cansativo não? Acho que se fosse realmente assim, não haveria tantos programadores quanto há hoje em dia… Professor William

vetores É em casos como esse que entra o assunto dessa aula. Vetores. Vamos imaginar um vetor como sendo uma “caixa” com vários lugares separados para guardar seus documentos, ou seja, uma variável onde se pode armazenar mais de um dado. Vetor de 8 posições Professor William

vetores No exemplo abaixo, temos um vetor de 8 posições com dados armazenados nas 5 primeiras posições. Para poder acessar o conteúdo desse vetor, vamos utilizar a sintaxe: nome[posição]. Ex: meuvetor[2] - O retorno será a letra B. Professor William

vetores Como usar vetores ? Para usar os vetores, primeiro temos que declará-lo na seção de variáveis. Sim, vetor também é uma variável! Professor William

vetores Primeiro vem o nome do vetor, então onde antes colocávamos apenas o tipo, que era caractere, real, inteiro, etc., agora vamos especificar que é um vetor, colocar quantas posições ele terá, e finalmente o tipo. Professor William

vetores E não se confundam, no campo das posições, são apenas 2 (dois) pontos mesmo. Se colocar mais que isso seu vetor não irá funcionar. E as lendas urbanas dizem que se seu vetor estiver errado seu visualg trava. Não fiz todos os testes para confirmar isso. Professor William

vetores Agora, um exemplo simples para facilitar a vida de vocês: Professor William

exercícios Faça um algoritmo que copie o conteúdo de um vetor de 5 posições em um segundo vetor, também de 5 posições Professor William

exercícios Faça um algoritmo que some o conteúdo de dois vetores e armazene o resultado em um terceiro vetor Professor William

exercícios Faça um algoritmo que faça a união de dois vetores de mesmo tamanho e mesmo tipo em um terceiro vetor com dobro do tamanho Professor William

exercícios Declare um vetor de 10 posições e o preencha com os 10 primeiros números impares e o escreva. Professor William

exercícios Leia um vetor de 20 posições. Contar e escrever quantos valores pares ele possui. Professor William

exercícios Leia um vetor de 20 posições e atribua valor 0 para todos os elementos que possuírem valores negativos. No final escreva os novos valores Professor William

exercícios Leia dos vetores de 20 posições e calcule um outro vetor contendo, nas posições pares os valores do primeiro e nas posições impares os valores do segundo. Professor William

exercícios Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa devera fazer uma busca do valor de X no vetor lido e informar a posição em que foi encontrado ou se não foi encontrado. Professor William

exercícios Escrever um algoritmo que leia 2 vetores X(5) e Y(5) . Crie, a seguir, um vetor Z que seja: a. a diferença entre X e Y; b. a soma entre X e Y; c. o produto entre X e Y; d. Escreva o vetor Z a cada cálculo. Professor William

exercícios Crie um programa que receba dez nomes do usuário, armazene-os em um vetor e ao final mostre a listagem, indicando a posição de cada nome. Professor William

exercícios Elabore um programa que crie um vetor com 5 strings para guardar os nomes de pessoas. O vetor deve ser preenchido pelo usuário e ao final deve ser feita uma consulta com um novo nome para saber se ele está ou não cadastrado. Professor William

exercícios Elabore um programa que crie dois arrays: um para guardar os nomes de cinco pessoas; um para guardar as notas das cinco pessoas; O algoritmo deverá receber o nome e anota de cada pessoa (guardando em cada array correspondente) e ao final fornecer: a listagem com posição, nome e nota de cada aluno; o nome do aluno com maior nota; o nome do aluno com menor nota. Professor William

exercícios Escreva um algoritmo que leia e mostre um vetor de 20 números. A seguir, conte quantos valores pares existem no vetor. Professor William

exercícios Faça um programa que carregue um vetor de seis elementos numéricos inteiros, calcule e mostre: a) A quantidade de números pares; b) Quais os números pares; c) A quantidade de números ímpares; d) Quais os números ímpares. Professor William

exercícios Faça um programa que leia 10 valores e no final, escreva o maior e o menor valor lido. Dica: você vai precisar de uma variável do tipo vetor, uma variável do tipo real, e de dois blocos de comando “para variavel de 1 até 10 faça ...” Professor William

exercícios Escreva um algoritmo que leia um vetor de 7 elementos inteiros. Encontre e mostre o menor elemento e sua posição no vetor. Dica: você vai precisar de uma variável do tipo vetor, uma variável do tipo inteiro, e de dois blocos de comando “para variavel de 1 até 7 faça ...” Professor William

exercícios Imagine que você tem que receber o nome e a nota de 10 alunos de uma escola, e depois listar o nome e a nota de cada um, e por ultimo a média da turma. Isso sem sobre-escrever os valores. Dica: você vai precisar de duas variáveis do tipo vetor e de dois blocos de comando “para variavel de 1 até 10 faça ... ” Professor William

desafio Escreva um algoritmo que leia um vetor de 13 elementos inteiros, que é o Gabarito de um teste da loteria esportiva, contendo os valores 1(coluna 1), 2 (coluna 2) e 3 (coluna do meio). Leia, a seguir, para cada apostador, o número do seu cartão e um vetor de Respostas de 13 posições. Verifique para cada apostador o números de acertos, comparando o vetor de Gabarito com o vetor de Respostas. Escreva o número do apostador e o número de acertos. Se o apostador tiver 13 acertos,mostrar a mensagem "Ganhador". Professor William