Programar c#

Páginas: 9 (2113 palavras) Publicado: 18 de novembro de 2014
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS
Virtual
Disciplina Curso Período
Algoritmos e Técnicas de Programação PUC Minas Virtual 1◦
Professor
Hugo de Paula ( hugo@pucminas.br )
Lista de exercícios (parte 3)
1 Instruções
1. Esta é uma lista de reforço e não vale pontos.
2. Cada sessão tem por objetivo treinar uma característica dos algoritmos.
3. Tente fazer sozinho.
4.Lembre-se que todo algoritmo recebe entradas e produz saídas. As entradas pertencem a um domínio e as saídas pertencem a um contradomínio. Sempre determine o domínio e contradomínio das entradas e saídas. Eles te ajudaram a definir os tipos das variáveis e fazer regras de validação das entradas.
5. Busque fazer código eficiente, sempre usando SE-SENÃO ao invés de duas estruturas SE, quandopossível.
2 Vetores e Matrizes
1. Faça um programa que receba o nome de cinco produtos e seus respectivos preços, calcule e mostre:
• a quantidade de produtos com preço inferior a R$ 50 ,00;
• o nome dos produtos com preço entre R$ 50,00 e R$ 100.00 ;
• a média dos preços dos produtos com preço superior a R$ 100.00.
2. Faça um programa que carregue dois vetores de dez posições cada um. Calcule emostre um terceiro vetor que contenha os elementos dos dois vetores anteriores ordenados de maneira decrescente.
3. Faça um programa que carregue um vetor com 15 posições, calcule e mostre:
• o maior elemento do vetor e em que posição esse elemento se encontra:
• o menor elemento do vetor e em que posição esse elemento se encontra.
4. Faça um programa que leia dois vetores de dez posições e façaa multiplicação dos elementos de mesmo índice colocando o resultado em um terceiro vetor. Mostre o vetor resultante.
5. Faça um programa que leia um vetor de 50 posições de números inteiros e mostre somente os números positivos.
6. Faça um programa que leia um vetor inteiro de 30 posições e crie um segundo vetor, substituindo os valores nulos por 1. Mostre os dois vetores.
7. Faça um programaque leia um vetor de dez posições. Em seguida, compacte o vetor, retirando os valores nulos e negativos. Coloque o resultado no vetor B, mostrando o vetor resultante.
8. Faça um programa que leia dois vetores (A e B) de cinco posições de números inteiros. O programa deve, então. subtrair o primeiro elemento de A do último de B, acumulando o valor, subtrair o segundo elemento de A do penúltimo deB, acumulando o valor e assim por diante. Mostre o resultado da soma de todas as subtrações.
9. Faça um programa que leia um vetor de 15 posições com números inteiros. Crie, a seguir. um vetor resultante que contenha todos os números primos do vetor digitado. Escreva o vetor resultante.
10. Faça um programa que leia um vetor de 15 posições de números inteiros e divida todos os seus elementos pelomaior valor do vetor. Mostre o vetor após os cálculos.
11. Faça um programa que carregue uma matriz 3 x 5 com números inteiros, calcule e mostre a quantidade de elementos entre 15 e 20.
12. Faça um programa que carregue uma matriz 2 x 4 com números inteiros, calcule e mostre:
• a quantidade de elementos entre 12 e 20 em cada linha:
• a média dos elementos pares da matriz.
13. Faça umprograma que carregue urna matriz 6 x 3, calcule e mostre:
• o maior elemento da matriz e sua respectiva posição. ou seja, linha e coluna:
• o menor elemento da matriz e sua respectiva posição. ou seja, linha e coluna.
14. Faça um programa que receba:
• as notas de 15 alunos em cinco provas diferentes e armazene-as em urna matriz 15 x 5:
• os nomes dos 15 alunos e armazene-os em um vetor de 15posições.
Calcule e mostre:
• para cada aluno: o nome, a média aritmética das cinco provas e a situação (Aprovado. Reprovado ou Exame);
• a média da classe.
15. Faça um programa que carregue uma matriz 12 x 4 com os valores das vendas de urna loja, onde cada linha representa mm mês do ano e cada coluna representa uma semana do mês. Calcule e mostre:
• o total vendido em cada mês do ano,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • programar em c++
  • Dez passos para programar em C
  • Como programar asp e C#
  • Aprenda a programar em C
  • Aprendendo a programar na linguagem C
  • Programar em C autenticador de usuario com senha criptografada
  • Linguagem para Programar Microcontroladores: Assembly, C ou Basic
  • Programar

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!