Atividade de Recuperação

Salve o arquivo com o seu número e série.

Trabalho 1 (Grupo 1 – 2, 3, 5, 7, 11, 13, 19, 29, 31)

Faça um programa que carregue dois vetores, X e Y, com dez números inteiros cada um. Considere que os números de cada vetor digitado, X e Y, não podem estar repetidos. Calcule e mostre os seguintes vetores resultantes:

1. A união de X com Y (todos os elementos de X e os elementos de Y que não estejam em X).

2. A diferença entre X e Y (todos os elementos de X que não existam em Y).

3. A soma entre X e Y (soma de cada elemento de X com o elemento de mesma posição em Y).

4. Produto entre X e Y (multiplicação de cada elemento de X com o elemento de mesma posição em Y).

5. A interseção entre X e Y (apenas os elementos que aparecem nos dois vetores).

Trabalho 2 (Grupo 2 – 1, 9, 15, 21, 25, 27, 14, 18, 22)

Faça um programa que carregue dois vetores com cinco posições cada um. O primeiro vetor receberá receberá os salários dos cinco funcionários e o segundo vetor receberá a quantidade de anos que cada funcionário trabalha na empresa. Mostre um primeiro relatório apenas com os funcionários que não terão aumento. Mostre um segundo relatório apenas com os novos salários dos funcionários que terão aumento. Sabe-se que os funcionários que terão direito ao aumento são aqueles que possuem tempo de serviço superior a cinco anos ou salário inferior a R$ 880,00. Sabe-se, ainda, que se o funcionário satisfizer as duas condições acima (tempo de serviço e salário) o aumento será de 3,5%; para o funcionário que satisfizer apenas a condição de salário, o aumento será de 1,5%.

Trabalho 3 (Grupo 3 – 6, 8, 10, 12, 20, 24, 28, 26, 30)

Uma empresa de ônibus com 48 lugares (24 nas janelas e 24 no corredor). Faça um programa que utilize dois vetores para controlar as poltronas ocupadas no corredor e na janela. Considere que zero representa poltrona desocupada e um representa poltrona ocupada.

Esse programa deve controlar a venda de passagens da seguinte maneira:

  • O cliente informa se deseja poltrona no corredor ou na janela e, depois, o programa deve informar quais poltronas estão disponíveis para a venda;

  • Quando não existirem poltronas livres no corredor, nas janelas ou, ainda, quando o ônibus estiver completamente cheio, deve ser mostrada uma mensagem.

Trabalho 5 – Aula 5

Implemente as funções e procedimentos descritos anexo a postagem em linguagem C.

O trabalho pode ser realizado em em trios. A função principal (main) deve chamar as quatro funções pedidas no anexo. O arquivo em C completo deve ter o número dos alunos, do menor para o maior, e o número do trabalho, por exemplo: 02_17_25_a5.c, onde 02, 17 e 25 são os integrantes do trabalho, e a5 é o trabalho referente a aula 5.

O arquivo contendo o trabalho deve ser enviado para o e-mail erinaldosnascimento@gmail.com até 28/06/2016.

Trabalho 4 – Aula 4

Execute cada um dos seis programas contidos no arquivo anexo a esta postagem. Envie um resumo da funcionalidade de cada programa com o padrão número do aluno e série para o nome do arquivo de resumo e no formato pdf.

O resumo deve ser enviado para o e-mail erinaldosnascimento@gmail até 17/06 valendo 100% da nota, ou no máximo até 21/06 valendo 75% dos pontos.

string

Lógica Computacional – Atividade de Programação 1

Realize as tarefas abaixo usando o VisuAlg. As atividades são individuais e devem ser enviadas para o e-mail erinaldosnascimento@gmail.com até o dia 08/06/2016. Os arquivos devem ser salvos com o número do aluno, seguido do número do exercício e a turma (1info).

1. Considerando os seguintes valores para as variáveis, construa um algoritmo que declare, atribua, calcule e exibe o resultado das operações abaixo:

a := 8, b := 5, c := 4, d:= 2

  1. media := (a + b + c + d)/4

  2. mediaponderada := (a*2 + b*2 + c*3 + d*3)/10

  3. resultado := a mod d/5

  4. resultado := (a mod d)/5

  5. x = (a + b) – 10 * c

  6. x := a + b – 10 * c

2. Dados os enunciados a segui, identifique as variáveis e/ou constantes para representar os valores exigidos para resolver os problemas:

  1. Uma pessoa foi ao armazém e comprou 5 kg de um determinado legume, cujo preço do quilo é R$ 3,00. Considere essa situação e escreva uma expressão que possa ser aproveitada para calcular o valor total da compra de cada produto.

  2. A área de um retângulo é dada pela multiplicação do comprimento pela altura. Considere para esse caso o comprimento valendo 5 e a altura valendo 3.

  3. O índice de massa corporal (IMC) é uma fórmula utilizada para verificar se um adulto está acima do peso, obeso ou abaixo do peso ideal considerado saudável. A fórmula utilizada para calcular o IMC é dada pela expressão: imc = peso / altura². Utilize os dados de um adulto de sua família para calcular o imc.

  4. O salário mínimo é reajustado anualmente. Para isso o governo determina o percentual de reajuste. Utilize o salário mínimo atual e o reajuste informado para calcular o novo salário mínimo de 2017.

Trabalho 3 – Aula 3

Realize uma pesquisa e implemente em linguagem C usando função e procedimento o que se pede:

  1. O que é mediana? Como encontrar a mediana em um vetor de valores?
  2. O que é o algoritmo bubble sort e como é implementado em linguagem C?
  3. Qual é a diferença de escopo de variáveis (variável global e variável local) em linguagem C?
  4. Faça um programa em linguagem C que receba as temperaturas dos dias de uma semana (de preferência busque informações reais da cidade de Sarandi-PR), armazene-as em um vetor e apresente a temperatura média (não a média das temperaturas). Resolva esse problema criando:
    1. Um procedimento para carregar o vetor (armazenar).
    2. Crie um procedimento que gere um outro vetor ordenado (algoritmo bubble sort).
    3. Crie uma função que retorne a mediana desse vetor ordenado, e em quais dias da semana aconteceu(ram) essa(s) temperatura(s).

Enviar para o e-mail erinaldosnascimento@gmail.com até o dia 31/05/2016 valendo 100% da nota. Siga as recomendações:

  • O trabalho deve ser realizado em trios;
  • Os exercícios 1, 2 e 3 devem ser enviados no formato PDF com o seguinte padrão de nome: 02_17_23_aula3.pdf, onde 02, 17 e 23 são os números dos alunos.
  • O programa referente ao exercíco 4 deve ser enviado no formato C com o seguinte padrão de nome: 07_12_30_aula3.c, onde 07, 12 e 23 são os números dos alunos.

Trabalho – Aula 2

Realize a pesquisa e implemente em linguagem C o que se pede:

  1. A partir dos exemplos e exercícios de Termoquímica defina os dados de entrada e saída. Informe também o tipo de dado que deve ser armazenado em cada informação e se deve ser armazenado em uma variável ou um vetor. Justifique.
  2. O que é uma string em linguagem C? Como é declarada? Como se atribui um valor?
  3. Imagine que um vetor de caracteres contém a informação de um reagente ou produto termoquímico, leia esse vetor de caracteres e verifique se o primeiro elemento desse vetor é um algarismo numérico. Caso seja copie-o para uma variável no formato de número inteiro. Implemente essa situação em linguagem C.

Enviar para o e-mail erinaldosnascimento@gmail.com até o dia 24/05/2016 valendo 100% da nota.

  • O trabalho deve ser realizado em trios.
  • As questões 1 e 2 devem ser enviadas em um arquivo no formato PDF com o seguinte nome 02_19_23_termoquimica.pdf, onde os números 02, 19 e 23 correspondem aos componentes da equipe.
  • A questão 3 deve ser enviada em um arquivo no formato .C com o nome 02_19_23_termoquimica.c, exatamente como no caso anterior.
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 842 outros seguidores