Fixa de Exercícios
Conceito de identificador
- 1. Classifique os dados abaixo de acordo com seu tipo, assinalando com I os dados do tipo inteiro, com R os reais, com L os literais, com B os lógicos (booleanos) e, com N aqueles para os quais não é possível definir.
        2.  Assinale com C os identificadores correctos e com I os
incorrectos. Explique o que está errado nos identificadores incorrectos.
       
 
 
  
  
  
  
  
  
  
  
  
  
  
  
              
 
 
    
 
  
 
  
 
                                  
 
   
          
         
         
1.     
Assinale com C os identificadores correctos e com I os
incorrectos. Explique o que está errado nos identificadores incorrectos
Uso
dos tipos de dados
2.     
Usando a linguagem de programação em C, crie um
programa para os seguintes exercicios:
a.      
Programa
que que exibe a mensagem “Bem vindo aos
sistema”;
b.     
Programa
que lê o seu nome completo, morada, telefone e exibe na tela do monitor;
c.      
Leia seu
nome, apelido, telefone, ano de nascimento e escreva na tela. Calcule a sua
idade e escreva na tela.
d.     
Leia dois
números e calcule a soma e o produto entre eles, e a subtracção e a divisão do
primeiro valor com o segundo. Escreva o resultado na tela. 
e.      
Efectue a soma de dois números inteiros;
f.      
Divisão de dois
números;
g.     
Calculo da média
final dos alunos, tendo em conta que foram realizadas 4 testes;
h.     
Programa que que
lê a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressão
apenas em dias.
i.        
Programa que lê as
dimensões de um retângulo (base e altura), calcular e escrever a área do
retângulo. Introdução a pascal.
3.     
Faça um programa que ajude os
turistas, onde seja informada a temperatura em Fahrenheit e seja mostrada a
temperatura em graus centígrados. Formula: C =5* (°F - 32)/9.
4. Faça um programa que leia dois valores inteiros A e B se os valores
forem iguais deverá se somar os dois, caso contrário multiplique A por B ao
final do cálculo atribuir o valor para uma variável C.
5. Desenvolva
um programa que calcule o consumo de combustível de um automóvel em uma
determinada viagem. O programa deve solicitar as seguintes informações ao utilizador:
a.      
Quantos
quilómetros têm a viagem? 
b.     
Quantos
quilómetros o carro faz por litro? 
c.      
Qual
o preço do litro do combustível? 
d.     
O
processamento do programa deve mostrar:
e.      
Quantos
litros de combustível serão gastos com a viagem.
f.      
Quanto
dinheiro será gasto com combustível.
6. Escreva
um programa leia o salário de um empregado e imprima o desconto do INSS de 30%.
Estruturas de decisão
7.     
Leia dois
valores numéricos e escreva o menor valor.
8. Leia três
valores numéricos e escreva o maior valor.
9.     
Dada a nota de um aluno,
entre 0.0 e 20.0, indique se está Aprovado (nota ≥ 9.5), Reprovado (nota <
7.5), ou para Exame (7.5 ≥ nota > 9.5); valide os casos fora de limites;
10.  Em
uma escola, a média final é dada pela média aritmética de três notas. E a mesma
tem o seguinte esquema de avaliação.
| 
Media | 
Situação do aluno | 
| 
0 – 4.9 | 
Recuperação | 
| 
5 – 6.9 | 
Admitido/prova
  final | 
| 
7 – 10 | 
Dispensado | 
        a. Desenvolva
um programa que a partir da entrada das três notas mostre a situação do aluno. 
11.  Em
uma loja de CD´s existem apenas quatro tipos de preços que estão associados a
cores. Assim os CD´s que ficam na loja não são marcados por preços mas sim por
cores.
a.      
Desenvolva o algoritmo
que a partir da entrada da cor o software mostre o preço. A loja está
atualmente com a seguinte tabela de preços.
| 
Cor | 
Preço | 
| 
Verde  | 
10,00 | 
| 
Azul | 
20,00 | 
| 
Amarelo | 
30,00 | 
| 
Vermelho | 
40,00 | 
          12 .  Desenvolva
um programa capaz e encontrar o maior dentre 4 números inteiros quaisquer                    dados pelo teclado.
         13.   A secretária de Meio Ambiente que controla o
índice de poluição mantém 3 grupos que são                 altamente poluentes do meio
ambiente. O índice de poluição aceitável varia de 0,05 até 0,25.            Se o índice
sobe para 0,3 as indústrias do 1º grupo são intimadas a suspenderem suas
actividades,      se o índice crescer para 0,4 as indústrias do 1º e 2º grupo são
intimadas a suspenderem suas                 actividades, se o índice atingir 0,5 todos os
grupos devem ser notificados a paralisarem suas                actividades. Faça um algoritmo
que leia o índice de poluição medido e emita a notificação                    adequada aos
diferentes grupos de empresas.
         14.  Determine
o salário bruto e Liquido de cada funcionário de uma Escola tendo em conta que
o,          os Engenherosauferem10.900 Mt/h, Doutores 15.400 Mt/h e Técnico 5.000 Mt/h.
O programa             devera solicitar as horas de trabalho.
          15.  Faça
um programa que leia 3 números inteiros e imprima o menor deles.
Estruturas
de repetição
          16.  Crie um programa que efectue a contagem de 0 a 100.
          17.  Leia três valores numéricos e escreva-os em ordem crescente.
          18.  Crie um programa que mostre a tabuada do 5.
          19.  Leia um valor numérico n e escreva o valor da soma dos n termos,
onde cada termo e dado pela           fórmula:(1/n)2*n >= 0.
          20.  Fazer um programa que leia um conjunto de 10 notas de alunos de
uma disciplina, armazene-as           na variável nota e determine a maior delas.
          21.  Registe
6 temperaturas ocorridas diariamente numa localidade e que calcule a média
dessas               temperaturas. O programa também deve indicar quais as temperaturas que
tiveram valores acima         da média.
         22.   Faça um programa
que leia o nome e a três notas de uma disciplina de um aluno e ao final                      escreva
o nome do aluno, sua média e se ele foi aprovado a média é 8.
23.  Desenvolver um programa que efectue
a soma de todos os números ímpares e que se encontram no conjunto dos números
de 1 até 500.
24.  Tem-se um conjunto de dados contendo a altura e o sexo (M ou F) de 15
pessoas. Faça um Programa que calcule e escreva: • a média de altura das mulheres;
• número de homens.
25.  Fazer um programa que calcule a
média aritmética de n números digitados pelo teclado. Até que o usuário informe
o valor zero.
26.  Escreva um programa que receba a
idade de 10 pessoas, calcule e imprima a quantidade de pessoas maiores de idade
(idade >= 18 anos).
27.  Escreva um programa que leia vários
números inteiros ate que seja informado o numero 0. Se o número lido for
positivo, escreva uma mensagem indicando se ele é par ou ímpar. Se o número for
negativo, escreva a seguinte mensagem “Este número não é positivo”. (use a
função mod deve ser "x mod y" e retorna o resto da divisão de x por
y).
28.  Em uma eleição presidencial, existem quatro candidatos. Os votos são
informados através de código. Os códigos utilizados são: 1, 2, 3, 4 votos para
os respectivos candidatos; 5 voto nulo; 6 voto em branco. Escreva um Programa
que calcule e imprima:
·        
total de votos para cada
candidato;
·        
total de votos nulos;
·        
total de votos em branco;
·        
percentagem de votos nulos sobre o
total de votos;
·        
percentagem de votos em branco
sobre o total de votos.
Para
finalizar o conjunto de votos, tem-se o valor zero.
Faça o download da versao pdf no link abaixo:






 



 
 
 
Resposta desse exercicios
ResponderEliminar