Conceitos e técnicas de programação lista de exercícios ii

1,342 views
1,235 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,342
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Conceitos e técnicas de programação lista de exercícios ii

  1. 1. . . Curso: Gestão em Tecnologia de Informação Turma: 1º período Disciplina: Conceitos e Técnicas de Programação Turno: Noite Professor: Ms. Tarcísio F. G. Júnior Entregar: A DEFINIR Aluno(a): LISTA DE EXERCÍCIOS IIExecutar todos os algoritmos no VisuAlg1) Desenvolva um algoritmo que leia um número inteiro positivo N e imprima atabuada de multiplicar correspondente. Por exemplo, para n = 5, devemos obter: 1 x5 = 5, 2 x 5 = 10,..., 10 x 5 = 50).(Observação: Solucionar a questão utilizando uma das estruturas de repetição)2) Escreva um algoritmo que permita a leitura das notas de uma turma de 20 alunos.Calcular a média da turma e contar quantos alunos obtiveram nota acima destamédia calculada. Escrever a média da turma e o resultado da contagem.3) Ler um vetor V de 10 posições (aceitar somente números positivos). Escrever aseguir o valor domaior elemento de V e a respectiva posição que ele ocupa no vetor.4) Faça um algoritmo para ler 15 números e armazenar em um vetor. Após a leituratotal dos 15 números, o algoritmo deve escrever esses 15 números lidos na ordeminversa.5) Faça um algoritmo para ler um vetor de 30 números. Após isto, ler mais umnúmero qualquer, calcular e escrever quantas vezes esse número aparece no vetor.6) Escreva um algoritmo que calcule a média aritmética das 3 notas dos alunos deuma classe. O algoritmo deverá ler, além das notas, o código do aluno e deverá serencerrado quando o código for igual a zero.7) Construir um algoritmo que calcule a média aritmética de vários valores inteirospositivos, lidos externamente. O final da leitura acontecerá quando for lido um valornegativo.
  2. 2. . .8) Uma loja está levantando o valor total de todas as mercadorias em estoque.Escreva um algoritmoque permita a entrada das seguintes informações: a) o número total de mercadorias no estoque; b) o valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das mercadorias.9) O mesmo exercício anterior, mas agora não será informado o número demercadorias em estoque. Então o funcionamento deverá ser da seguinte forma: ler ovalor da mercadoria e perguntar ‘MAIS MERCADORIAS (S/N)?’.Ao final, imprimir o valor total em estoque e a média de valor das mercadorias emestoque.10) Escreva um algoritmo que leia dois vetores de 5 posições e faça a multiplicaçãodos elementos de mesmo índice colocando o resultado em um terceiro vetor. Mostreo vetor resultante.11) Declare uma matriz 5 x 5. Preencha com 1 a diagonal principal e com 0 osdemais elementos. Escreva ao final a matriz obtida.12) Faça um algoritmo para ler uma matriz 4 x 4 contendo números inteiros. Imprimaa soma de cada linha da matriz, e por fim imprima a soma de todos os valores damatriz.13) Escreva um algoritmo que leia e mostre um vetor de 20 números. A seguir, contequantos valores pares existem no vetor.14) Elaborar um algoritmo que lê duas matrizes M(4,6) e N(4,6) e cria uma matrizque seja: a) o produto de M por N; b) a soma de M com N; c) a diferença de M com N; Escrever as matrizes calculadas.15) Escrever um algoritmo que lê uma matriz (M) 5 x 5 e cria 2 vetores somaLinha(5)e somaColuna(5) que contenham, respectivamente, as somas das linhas e dascolunas da matriz (M). Escrever a matriz e os vetores criados.16) Escreva um algoritmo que lê uma matriz M[5,5]. Substitua, a seguir, todos osvalores negativos da matriz pelo seu módulo. Exemplo: substitua -2 por 2, -16 por16, assim por diante.
  3. 3. . .17) Elaborar um programa que leia uma matriz A e duas dimensões com quatrolinhas e quatro colunas. Apresentar o somatório dos elementos situados na diagonalprincipal (posições: A[1,1], A[2,2], A[3,3], A[4,4]) da referida matriz.18) Elaborar um programa que efetue a leitura de 5 nomes de pessoas em umamatriz A do tipo vetor e apresentá-la em seguida.19) Elaborar um programa que leia uma matriz A de duas dimensões com seis linhase cinco colunas. Construir uma matriz B de mesma dimensão, que deve ser formadado seguinte modo: para cada elemento par da matriz A deve ser somado 5 e dacada elemento impar da matriz A deve ser subtraído 4. Apresentar ao final asmatrizes A e B.20) Elaborar um programa que leia valores positivos inteiros até que um valornegativo seja informado. Ao final devem ser apresentados o maior e o menor valorinformado pelo usuário.

×