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.

Álgebra e Cálculo Relacional

Em termos de bancos de dados relacionais, é possível utilizar as palavras “conjuntos”, “relações” e tabelas indiferentemente, pois todas fornecem uma visão conceitual do conjunto de dados conforme apresentado ao usuário desse tipo de banco.

Union, In e NOT In são nomes de comandos de SQL implementados no MySQL. Outros fornecedores de SGBDR podem utilizar um nome de comando diferente ou não implementar determinado comando.

Nessa aula apresentaremos os operadores de conjuntos relacionais e como utilizar a sintaxe avançada do operador de SQL Join.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 841 outros seguidores