Baixe o app para aproveitar ainda mais
Prévia do material em texto
IPD – Introdução ao Processamento de Dados Professor: Alexandre Solon Nery Período 2013/02 Lista de Exercícios 1) Para converter um número decimal para base binária utiliza-se o método da divisão repetida: a) Dividir o número decimal por 2. Caso o resultado seja exato, a divisão terá resto 0 (zero), se não for exato terá resto 1 (um). Esse valor (0 ou 1) deve ser anotado da direita para a esquerda. b) Deve-se dividir o número até que o quociente da divisão seja igual a 0 (zero). Exemplo: número decimal 11 Divisão Quociente Resto (resultado) 11/2 5 1 5/2 2 1 2/2 1 0 ½ 0 1 Resultado: 1011 Escreva um programa que converta um número decimal (inteiro positivo) para sua base binária, segundo os passos descritos anteriormente. Lembre-se de usar os operadores DIV e MOD. 2) Escreva um programa que armazene 10 números em um vetor unidimensional e realize uma das seguintes opções que o usuário pode escolher: a) Ordenar em ordem crescente b) Ordenar em ordem decrescente c) Calcular média d) Calcular a soma dos elementos e) Encontrar o maior valor f) Encontrar o menor valor g) Sair O programa só termina quando o usuário escolher a opção de 'sair'. 3) Escreva um programa que armazene duas matrizes A e B (4x4) e calcule a soma delas em uma matriz C. O resultado da soma deve ser apresentado na forma de uma Matriz.
Compartilhar