Prévia do material em texto
ATIVIDADES ALOG 1) Construa um algoritmo que a partir do preço unitário de um produto e de sua quantidade vendida, calcule e exiba o valor da compra. 2) Construa um algoritmo que calcule a quantidade de tela necessária para cercar um terreno retangular. 3) Construa um algoritmo que tenha como entrada de dados a quantidade de dias que uma pessoa ficou hospedada em um hotel e o valor da diária. Em seguida calcule e exiba o valor a ser pago pela hospedagem. 4) Construa uma aplicação que calcule e exiba o valor a ser pago por uma duplicata em atraso de acordo com uma taxa de juros diária calculada sobre o valor da duplicada. Considere como entrada, os seguintes dados: Numero da Duplicata, Valor da Duplicata, Número de Dias em Atraso, Taxa de Juros Diária em porcentagem (%). ______________________________________________________________________________________________ 5) Construa um algoritmo que receba o peso de uma pessoa em quilos, calcule e mostre esse peso em gramas. 6) Um funcionário recebe um salário fixo mais 4% de comissão sobre as vendas. Construa um algoritmo que receba o salário fixo de um funcionário e o valor de suas vendas, calcule e mostre a comissão e o salário final do funcionário. ______________________________________________________________________________________________ 7) Construa um algoritmo que receba o valor do salário mínimo e o valor do salário de um funcionário, calcule e mostre a quantidade de salários mínimos que ganha esse funcionário. 8) Construa um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre: · a idade dessa pessoa em anos; · a idade dessa pessoa em meses; · a idade dessa pessoa em dias; · a idade dessa pessoa em semanas. 9) João recebeu seu salário e precisa pagar duas contas que estão atrasadas. Como as contas estão atrasadas, João terá que pagar multa de 2% sobre cada conta. Construa um algoritmo que calcule e mostre quanto restará do salário do João. 10) Construa um algoritmo que receba uma temperatura em Celsius, calcule e mostre essa temperatura em Fahrenheit. Considere que: F = 180 x (C + 32) / 100. 11) Construa um algoritmo que receba a quantidade em dinheiro em reais que uma pessoa que vai viajar possui. Essa pessoa vai passar por vários países e precisa converter seu dinheiro em dólares, marco alemão e libra esterlina. Sabe-se que a cotação do dólar é de R$ 1,80, do marco alemão é de R$ 2,00 e da libra esterlina é de R$ 2,15. O programa deve fazer as conversões e mostrá-las. 12) Construa um algoritmo que receba o número de horas trabalhadas, o valor do salário mínimo e o número de horas extras trabalhadas. Calcule e mostre o salário a receber seguindo as regras: · a hora trabalhada vale 1/8 do salário mínimo; · a hora extra vale ¼ do salário mínimo; · o salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada; · a quantia a receber pelas horas extras equivale ao número de horas extras trabalhadas multiplicado pelo valor da hora extra; · o salário a receber equivale ao salário bruto mais a quantia a receber pelas horas extras 13) Uma empresa decide dar um aumento de 30% aos funcionários com salários inferiores a R$500,00. Construa um algoritmo que receba o salário do funcionário e mostre o valor do salário reajustado, caso o funcionário tenha direito ao aumento. 14) Construa um algoritmo que verifique a validade de uma senha fornecida pelo usuário. A senha é 4531. O programa deve mostrar uma mensagem de permissão de acesso ou não. 15) Uma agência bancária possui dois tipos de investimentos, conforme o quadro a seguir. Construa um algoritmo que receba o tipo de investimento e o valor do investimento e que calcule e mostre o valor corrigido de acordo com o tipo de investimento. 16) Construa um algoritmo que calcule e exiba o valor do Salário Líquido do funcionário de uma empresa. Considere como entrada os seguintes dados: Código do Funcionário, Número de Horas Trabalhadas, Valor Hora Trabalhada, Número de Horas Extras Tipo 1, Número de Horas Extras Tipo 2. O Salário Líquido do funcionário deve ser calculado de acordo com os seguintes critérios: • Salário Líquido: Salário Bruto + Extra + Gratificação - Desconto • Salário Bruto : Número de Horas Trabalhadas x Valor Hora Trabalhada • Gratificação: 7,5% do Salário Bruto • Extras = Valor Horas Extras Tipo 1 + Valor Horas Extras Tipo 2 Onde - Valor Horas Extras Tipo 1 = Número de Horas Extras Tipo 1 X Valor Hora Trabalhada acrescida de 15% - Valor Horas Extras Tipo 2 = Número de Horas Extras Tipo 2 X Valor Hora Trabalhada acrescida de 25% • Desconto: 15% sobre o Salário Bruto 17) Uma loja vende bicicletas com um acréscimo de 50% sobre o preço de custo. A loja paga a cada vendedor 2 salários mínimos por mês mais uma comissão de 15% sobre o preço de custo de cada bicicleta vendida, dividida igualmente entre eles. Construa um algoritmo que a partir do número de empregados da loja, do valor do salário mínimo, do preço de custo da bicicleta e o número de bicicletas vendidas no mês, calcule e exiba: • O total recebido por cada empregado • lucro líquido da loja Considere que todas as bicicletas tem o mesmo preço de custo. _____________________________________________________________________________________________ 18) Construa um algoritmo que calcule e exiba o valor da venda de um produto considerando a quantidade vendida do produto, o preço de venda do produto e a escolha da condição de pagamento. Utilize os códigos da tabela abaixo para identificar qual a condição de pagamento escolhida e, em seguida, efetue o cálculo e a exibição do valor da venda do produto. 19) A Telefônica deseja fazer o controle das contas telefônicas mensais de seus assinantes através do computador. A cobrança de seus serviços é feita a partir do seguinte critério: a) Tarifa Básica: - Telefone Residencial: 10,00 - Telefone Comercial : 15,00 b) Serviço Local - até 90 pulsos : isento - acima de 90 pulsos: 0,05 por pulso excedente c) Serviço Interurbano - 0,08 por segundo de ligação d) Serviço de Despertador - 2,00 por serviço prestado A entrada dos dados é feita através dos seguintes dados para cada assinante: - Número do Telefone - Tipo do Telefone (1 para residencial e 2 para comercial) - Número de pulsos registrados - Número total de minutos gastos em ligações interurbanas - Número de serviços de despertador prestados Escreva um algoritmo que: - Faça a entrada de dados do telefone assinante - Calcule e exiba o valor da conta do assinante 20) Construa um algoritmo que receba o Código do Funcionário e o Número de Horas Trabalhadas. O código do funcionário deve constar de 4 dígitos onde o primeiro dígito corresponde ao setor do funcionário e os três últimos correspondem ao número do funcionário. Exemplo: 3452 indica que o funcionário 452 trabalha no setor 3. Após a entrada de dados, calcule e exiba o salário do funcionário. Considere que: • • Salário = Horas Trabalhadas x Valor Hora Trabalhada • • Caso a quantidade de Horas Trabalhadas seja maior que 400, o funcionário recebe 10% a mais no Valor da Hora Trabalhada por hora excedente. O Valor da Hora Trabalhada depende do código do setor do funcionário, sendo: _____________________________________________________________________________________________ 21) Um banco concederá um crédito especial aos seus clientes de acordo com o saldo médio no último ano. Construa um algoritmo que receba o saldo médio de um cliente e calcule o valor do crédito, de acordo com a tabela a seguir. Mostre o saldo médio e o valor do crédito. 22) O custo ao consumidor de um carro novo é a soma do custo de fábrica com a porcentagem do distribuidor e com os impostos, ambos aplicados ao custo de fábrica. Sabe-se que as porcentagens são as mesmas que estão na tabela a seguir. Construa um algoritmo que receba o custo de fábricade um carro e mostre o custo ao consumidor. 23) Construa um algoritmo que receba o salário de um funcionário e, usando a tabela a seguir, calcule e mostre o valor do aumento e o novo salário. 24) Construa um algoritmo que receba o salário de um funcionário e, usando a tabela a seguir, calcule e mostre o valor a receber. Sabe-se que este é composto pelo salário do funcionário acrescido de gratificação e descontado o imposto de 7% sobre o salário sem gratificação. 25) Construa um algoritmo que receba o preço de um produto, calcule e mostre, de acordo com as tabelas a seguir, o novo preço e a classificação. 26) Construa um algoritmo que faça o cálculo e a exibição da proposta de seguro. A base do cálculo do seguro representa 10% do valor do carro. Em seguida, pode ser aplicado uma série de descontos em cima desta base. Os critérios de descontos são representados pela tabela abaixo: 27) Desenvolva uma aplicação que tenha como entrada de dados as leituras pluviométricas semanais no período do primeiro semestre de um ano (janeiro a junho) de uma determinada região. Ao final calcule e exiba: · A média semanal das leituras pluviométricas · A média mensal das leituras pluviométricas · A maior e menor leitura pluviométrica no período · O número do mês que ocorreu maior leitura pluviométrica · O número do mês que ocorreu a menor leitura pluviométrica · A maior e a menor média mensal no período Considere que na entrada de dados, os valores das leituras pluviométricas são diferentes entre si. 28) Desenvolva uma aplicação que solicite um número de CPF e em seguida calcule exiba os dígitos verificadores para o número de CPF informado. Na implementação, o número do CPF deve ser do tipo long int. Utilize a estrutura repetitiva for( ) e a divisão inteira para controlar o processo de separação dos algarismos que vão compor o número do CPF. Forma do cálculo dos Dígitos Verificadores: O CPF é um número composto por 9 algarismos. Os dígitos verificadores são calculados com base nos valores e na posição sequencial destes algarismos. Inicialmente se calcula o valor do primeiro dígito, que será utilizado posteriormente para o cálculo do segundo dígito. Cálculo do 1º Dígito Verificador 1. Multiplicar cada um dos 9 dígitos iniciais pelo número correspondente a sua posição no CPF, e somar os resultados de cada multiplicação: (Algarismo1 * 1) + (Algarismo 2 * 2) + (Algarismo 3 * 3) + ... + (Algarismo 9 * 9) 2. Calcular o resto da divisão do valor obtido na soma por 11. Esse resto é o primeiro dígito verificador e, caso seja igual a 10, considerá-lo como sendo o número zero. Cálculo do 2º Dígito Verificador 1. Multiplicar cada um dos 10 algarismos disponíveis (os 9 do CPF mais o primeiro dígito verificador já obtido) de acordo com a seguinte regra: O primeiro (o mais à esquerda) por 11, o segundo por 10, o terceiro por 9, sucessivamente até o último (o mais à direita, que é o primeiro dígito verificador) que será multiplicado por 2, e somar os resultados de cada multiplicação: (Algarismo 1 * 11) + (Algarismo 2 * 10) + (Algarismo 3 * 9) + ... + (1º Dígito Verificador * 2) 2. Multiplicar o valor obtido com a soma por 10 e, em seguida, calcular o resto da divisão desse resultado por 11. Esse resto é o segundo dígito verificador e, caso seja igual a 10, considerá-lo como sendo o número zero. 29) Um prédio possui três elevadores denominados de A, B e C. Para otimizar o sistema de controle dos elevadores, foi realizado um levantamento onde cada usuário responda: - o elevador (A, B ou C) que utilizava com mais frequência. - o período (M-Matutino, V-Vespertino e N-Noturno) que ele utilizava o elevador. Desenvolva um algoritmo que calcule e exiba: - qual o elevador mais utilizado e em que período se concentra o maior fluxo de pessoas. - qual o período mais usado de todos e a qual elevador mais utilizado neste período. Considere como finalizador de entrada de dados o valor ‘*’ para a entrada correspondente ao elevador. 30) Um caixa automático efetua saques utilizando notas de 50 e 20 reais. Construa um algoritmo que tenha como entrada de dados o valor do saque do cliente em seguida calcule e exiba as quantidades de cada nota (50 e 20) que serão fornecidas ao cliente. Considere que: • A prioridade do caixa automático é fornecer as notas de maior valor. • O saque máximo permitido por cliente é de até R$ 1.000,00. Caso o cliente tente sacar um valor maior, uma mensagem de advertência deve ser exibida pelo algoritmo. • Caso o cliente tente sacar um valor (Ex.: 471 175 32) que não possa ser representado pelas notas de 50 e 20 o algoritmo deve exibir uma mensagem de advertência. 31) Uma empresa trabalha com 4 tipos de produtos: Areia, Pedrita, Saibro, Brita. Cada produto apresenta três tipos de composição (Fina, Média, Grossa). O preço de cada produto nas suas respectivas composições está descrito na tabela abaixo: Construa um algoritmo que a partir do tipo do produto, da sua composição e da quantidade vendida (em metros cúbicos) calcule e exiba o Preço Final do Produto e o Valor da Venda. Caso o valor da venda seja inferior a R$ 750,00 acrescente uma taxa de frete de R$ 45,00 no Valor da Venda. Exemplos: 32) Monte um função chamada ConverteBinario. Esta função tem como parâmetro de entrada um número inteiro compreendido entre 0 e 255. A função tem a finalidade de converter o número no formato binário. Construa um algoritmo para testar a função ConverteBinario. O algoritmo deve permitir o usuário informe qualquer número entre 0 e 255 quantas vezes ele quiser. 33) Desenvolva uma aplicação que faça a entrada de dados para duas matrizes formadas (cada uma) por 20 dados do tipo caracter. Após a entrada dos valores faça um processamento que realize uma pesquisa utilizando as duas matrizes de modo a identificar os valores em comum que deverão ser armazenados, sem repetição, numa terceira matriz. Ao final do processamento exiba os conteúdos de cada matriz. Exemplo: 34) Desenvolva uma aplicação que crie e faça a entrada de dados para as matrizes PecaMes e LucroPeca indicadas abaixo. A primeira indica a quantidade vendida do Produto 1, do Produto 2 e do Produto 3 nos meses de Janeiro a Março e a segunda indica a margem de lucro para cada unidade vendida de um determinado produto. A aplicação deve gerar e exibir a matriz LucroMes, que indica o lucro obtido com a venda de cada produto. Observe que, tecnicamente falando, a matriz LucroMes é o produto das matrizes PecaMes e GranaPeca. Utilize uma lógica de programação de modo a agilizar o cálculo de cada elemento da matriz LucroMes, ou seja, o aluno não pode fazer o cálculo manualmente acessando elemento a elemento das matrizes PecaMes e LucroPeca. 35) Construa um algoritmo para calcular e exibir o valor a ser pago pelo período de estacionamento de um carro. Considere como entrada de dados: número da placa do carro, horário de entrada (no formato hhmm) e o horário de saída (no formato hhmm). Sabe-se que o estacionamento cobra R$ 1,50 a cada intervalo completo de 15 minutos. Por exemplo, se um carro ficar estacionado por 1 hora e 20 minutos pagará R$ 7,50 (R$ 6,00 pela hora e R$ 1,50 pelos vinte minutos). O processamento deve ser finalizado quando informado 0 (zero) para o número da placa do carro. Ao final do processamento deve ser exibido o faturamento do estacionamento que representa a somatória dos valores pagos pela utilização do estacionamento. Para realizar a entrada de dados para testar o algoritmo considere que: • o período de funcionamento do estacionamento é das 7:00 até 18:00. • o horário de entrada é menor que o horário de saída. 36) Um cinema que possui capacidade para 100 lugares está sempre com ocupação total. Foi realizada uma pesquisa onde cada pessoa respondeu um questionário no qual constava: • O Sexo (M-Masculino F-Feminino) • A idade • A opiniãosobre o filme assistido (O-Ótimo B-Bom R-Regular) Elabore um algoritmo que, lendo estes dados, calcule e exiba: • A quantidade de respostas Bom. • A porcentagem de pessoas do sexo feminino com idade acima de 18 e abaixo de 25 que responderam Regular. • A maior idade que respondeu Ótimo. • A menor idade que respondeu Regular 37) O cálculo do frete para a remessa de uma mercadoria obedece às seguintes especificações: • entregas por via aérea: a tarifa básica é de R$ 10,50 por kg, adicionando na tarifa básica R$ 2,50 para cada quilo excedente quando o peso da entrega for superior a 25 kg. • entregas via terrestre: O cálculo do frete é feito a partir da tabela abaixo: Construa um algoritmo que calcule e exiba o valor do frete para o envio de uma determinada mercadoria. 38) Um determinado material radioativo perde metade da sua massa a cada 50 segundos. Dada a massa inicial, em quilogramas, construa um algoritmo que calcule e exiba um número inteiro que representa o tempo necessário, expresso no formato mmss (mm-minuto, ss-segundo), para que a respectiva massa fique inferior a 0, 5 gramas. 39) Construa um algoritmo que tenha como entrada de dados um número inteiro. Calcule e exiba um número inteiro que representa a forma binária do número informado. Exemplo: Entrada: 29 Saída:11101 40) Construa um algoritmo que defina e construa uma matriz para armazenar as leituras IUV (Intensidade Ultra Violeta) semanais no período de um ano de uma determinada região (considere o ano com 48 semanas). Em seguida calcule e armazene a média mensal de cada mês (1, 2, 3, ...., 12) numa outra matriz. Ao final, exiba: Os valores da 2ª. matriz: A maior e menor média mensal 41) Monte um algoritmo que crie uma matriz chamada TabLetras composta de 50 elementos do tipo caracter, em seguida faça a carga da matriz e calcule exiba de quantidade de cada vogal encontrada na matriz TabLetras 42) A partir da matriz numérica real representada abaixo, construa um algoritmo: Que faça a criação da matriz e faça a entrada de dados Faça o cálculo e a exibição da somatória dos valores armazenados nos elementos marcados em cinza 43) Construa uma função chamada de CalcDifHor. Esta função tem como parâmetros de entrada dois números inteiros. Cada número representa um horário em horas e minutos no formato hhmm. Esta função tem a finalidade de calcular e devolver, em minutos, a diferença entre os dois horários. Considere que o primeiro horário é menor que o segundo horário. Exemplo: CalcDifHor(805, 1230) → 265 Construa um algoritmo para calcular e exibir o valor a ser pago pelo período de estacionamento de um carro. Considere como entrada de dados: número da placa do carro, horário de entrada (no formato hhmm) e o horário de saída (no formato hhmm). Sabe-se que o estacionamento cobra R$ 1,50 a cada intervalo completo de 15 minutos. Por exemplo, se a pessoa ficar 1 hora e 20 minutos, pagará R$ 7,50 (R$ 6,00 pela hora e R$ 1,50 pelos vinte minutos). Ao final do algoritmo deve ser exibido o total faturado pelo estacionamento. Considere que para finalizar o algoritmo deve ser informado 0 (zero) para a placa de um carro. 44) Construa um algoritmo que a partir do plano cartesiano representado pelos eixos X e Y faça a entrada das coordenadas x e y de um ponto e em seguida exiba o quadrante (Q1, Q2, Q3, Q4) que o ponto se encontra. Caso o ponto esteja na origem exibir a mensagem “ORIGEM”. Caso o ponto esteja no eixo X exibir a mensagem “Eixo X”. Caso o ponto esteja no eixo Y exibir a mensagem “Eixo Y”. 45) Construa um algoritmo que leia o horário de entrada (hhmm) e o horário de saída (hhmm) de um empregado. Em seguida calcule e exiba quanto tempo (hhmm) o empregado ficou na empresa. Exemplo: Entrada: 830 Saída: 540 1410 46) Faça um algoritmo que crie uma matriz inteira com 10 elementos. Carregue esta matriz utilizando o comando leia. Em seguida pesquise e exiba o maior e o menor elemento da matriz. 47) Uma empresa trabalha com vários produtos divididos em três categorias (1, 2 e 3). Cada produto é representado por um código formado por três algarismos onde o primeiro algarismo representa a categoria do produto. Construa um algoritmo que tenha como entrada de dados o código do produto, o preço unitário, a quantidade vendida e a forma de pagamento (V v – a vista, P p para a prazo). Em seguida, calcule e exiba o valor da venda de acordo com a tabela de descontos descrita abaixo: 48) Monte um algoritmo que crie uma matriz chamada TabPeso com 30 elementos do tipo real e realize os seguintes processos computacionais: - Carga da Matriz TabPeso - Pesquise o maior e o menor peso - Calcular a Média dos pesos - Calcular a quantidade de pesos acima e abaixo da média - Exibir os dados calculados 49) A relação abaixo representa as notas finais de 30 alunos. Monte um algoritmo que Faça a definição e a implementação de uma estrutura de dados matriz com o propósito de armazenar as médias dos respectivos alunos e em seguida calcule e exiba: · A média da turma · A quantidade de alunos com nota abaixo da média da turma · A quantidade de alunos com nota acima da média da turma · A quantidade de alunos aprovados (considere para aprovação nota igual ou superior a 5,0) · A quantidade de alunos reprovados (considere para reprovação nota inferior a 3,0) · A quantidade de alunos para exame (considere para exame nota acima de 3,0 e abaixo de 5,0) 50) Faça uma aplicação que carregue uma matriz bidimensional (5 x 5) de inteiros e em seguida calcule e exiba a soma dos elementos da diagonal principal e o produto da diagonal secundaria. 51) O desenho abaixo representa um tabuleiro de xadrez onde os números representam as peças: 1 – peão, 2 – bispo, 3 – torre, 4 – rei, 5 – rainha 0- nenhuma peça. Considere que existem várias peças espalhadas pelo tabuleiro. Monte uma aplicação que crie uma matriz bidimensional, faça a entrada de dados e em seguida calcule exiba o total de cada peça. 52) A matriz abaixo contém, em cada linha, as cinco notas de provas obtidas por um aluno durante o período letivo. O índice das linhas corresponde ao número do aluno. Assim, por exemplo, o aluno 3 obteve as notas 5,0 7,5 8,0 8,0 7,0. Desenvolva uma aplicação que faça a entrada de dados para a matriz NOTAS e em seguida faça um processamento que exiba os dados conforme modelo abaixo: 53) Uma universidade pretende realizar um levantamento estatístico sobre o vestibular. Para tal, resolveu computar os seguintes dados para cada um dos seus dez cursos. Faça um algoritmo para ler estes dados, em seguida calcule e exiba: - o número de candidatos por vaga para cada curso - a porcentagem de candidatos do sexo feminino para cada curso - a porcentagem de candidatos do sexo masculino para cada curso - o número total de candidatos no vestibular - o número médio de candidatos por vaga para todos os cursos da universidade (soma total do número de candidatos de todos os cursos/soma total do número de vagas de todos os cursos) - o curso que teve a menor procura de candidatos do sexo masculino - o curso que teve a maior procura de candidatos do sexo feminino 54) Monte um algoritmo que calcule e exiba o valor dos juros obtidos, num determinado período de meses, a partir da aplicação de um valor inicial sobre uma taxa mensal em porcentagem (%). Utilize a estrutura Para .. Faça. 55) Monte uma algoritmo que tenha como entrada de dados um número inteiro e em seguida calcule e exiba um número inteiro que representa o inverso do número informado. Utilize o recurso da divisão inteira. 56) 57) A tabela abaixo representa as quantidades de vendas do produto 1, produto 2, produto 3 e produto 4 no período de 1 ano. Monte um algoritmo que faça a representação dos dados através de uma estrutura de dados matriz e em seguida faça: - A entrada de dados - O cálculo e exibiçãoda quantidade total vendida de cada produto - O cálculo e a exibição da média das vendas de cada produto. 58) Construa um algoritmo que construa uma matriz para armazenar as leituras IUV (intensidade ultra violeta) mensais, no período de um ano de uma determinada região. Em seguida, calcule e exiba: - A media das leituras - A maior Leitura - A menor leitura 59) A sequência de Fibonacci descrita no final do século 12 pelo italiano Leonardo Fibonacci, é uma sequência infinita que começa com 0 e 1. Os números seguintes são sempre a soma dos dois números anteriores. Portanto, depois de 0 e 1, vêm 1, 2, 3, 5, 8, 13, 21, 34… Construa um algoritmo que exiba os 30 primeiros termos da sequência de Fibonacci 60) Construa um algoritmo que defina uma matriz unidimensional para armazenar as leituras pluviométricas semanais no período de um ano de uma determinada região (considere o ano com 48 semanas). Faça a entrada de dados para matriz e em seguida calcule e exiba a média pluviométrica mensal de cada mês. Exiba os dados conforme lay-out abaixo; Mês Média Mensal 1 7.85 2 7.75 3 . 61) A ilustração abaixo representa um teatro onde os assentos estão distribuídos conforme o layout abaixo. No exemplo abaixo, a letra C indica que o assento representa uma pessoa com ingresso do tipo comum, a letra E indica que o assento representa o ingresso de uma pessoa com ingresso do tipo estudante e a letra I indica que o assento representa uma pessoa com ingresso do tipo idoso. A letra V indica que o assento está vago. Elabore um algoritmo que faça a definição e a entrada de dados para uma matriz chamada Teatro. O algoritmo deve realizar a entrada de dados para a matriz Teatro e do valor cobrado pelo ingresso do tipo Comum. Em seguida deve calcular e exibir: Jan Fev Mar Abril Maio Junho Julho Ago Set Out Nov Dez Prod 1 23 8 17 0 31 26 23 8 17 25 31 26 Prod 2 34 20 13 20 40 21 23 16 15 30 25 30 Prod 3 16 21 2 23 32 20 25 14 17 22 30 25 Prod 4 12 8 6 0 18 25 25 12 14 0 20 20 Jan Fev Mar Abril Maio Junho Julho Ago Set Out Nov Dez 7,8 8,2 10 5,4 6,5 7,35 8,5 9,5 13,2 9,8 4,5 6,3 • A quantidade de ingressos e o valor obtido com a venda dos ingressos do tipo Comum • A quantidade de ingressos e o valor obtido com a venda dos ingressos do tipo Estudante • A quantidade de ingressos e o valor obtido com a venda dos ingressos do tipo Idoso • O valor total faturado com a venda de todos os ingressos Considere que o valor do ingresso tipo Estudante e Idoso é cobrado de acordo com a tabela abaixo: 62) 63) Receber 10 números inteiros e mostrar o dobro de cada um deles. 64) Receber 10 números reais e ao final exiba a quantidade de números positivos e de números negativos.