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.

Trabalho – Aula1

Faça os 4 programas abaixo em linguagem C.

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

Identificar os arquivos como segue: 3172.c

  • número do programa => 3

  • número do aluno => 17

  • série => 2

  • OBS: o número do arquivo sempre com dois dígitos, se o número do aluno fosse 4, por exemplo, o arquivo deveria ser salvo como 3042.c.

1) Exiba na tela uma mensagem de boas vindas ao segundo ano de linguagem de programação.

2) Defina duas variáveis x e y de inteiros. Atribua para x o valor 2 e para y o valor 3. Some x e y e exiba o resultado na tela.

3) Defina uma variável x de inteiros. Solicite ao usuário digitar um valor. Atribua o valor digitado à variável x. Compare se o valor de x é maior ou igual a 5; se o resultado for verdadeiro exiba uma mensagem informando que o valor de x é maior ou igual a 5.

4) Crie um vetor temperaturas com 7 posições. Atribua um valor entre 15.0º e 30.0º para cada posição. Exiba cada temperatura em uma linha. Encontre a média das temperaturas.

Observação: valerá 100% da nota se todos os programas forem entregues até 13/05/2016.

Respostas do trabalho da aula 1