Buscar

Lista de Exercícios

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Linguagens e Técnicas de Programação – Lista de Exercícios 1 
 
1) Escreva um programa para ler uma temperatura em Fahrenheit e apresentá-la 
convertida em graus Celsius. Fórmula: Celsius = ((Fahrenheit – 32) x 5)/9. 
2) Escreva um programa para ler o raio de uma esfera e calcular e imprimir o volume 
dessa esfera. Durante a leitura, é possível que se cometa erros e entrem valores 
negativos para o raio. Isso é indesejável, pois o volume impresso será negativo. 
Portanto, verifique os valores negativos na leitura: se um valor negativo for lido, 
imprima uma mensagem de erro. Fórmula: v = (4 π r³)/3. Considere o π = 3,14. 
3) Ao executar os programas a seguir, qual será o resultado na tela e o valor final das 
variáveis? 
// Programa A 
#include<stdio.h> 
void main(){ 
 int a, b; 
 float c; 
 a = 1; 
 b = 4; 
 c = (a + 5) * b/(3); 
 while(b >= -3){ 
 c = c/2; 
 printf(“%d”, a+b); 
 b = b – 1; 
 } 
} 
// Programa B 
#include<stdio.h> 
void main(){ 
 int a, b; 
 float c; 
 b = 4; 
 c = (a + 5) * B * 4; 
 for(a = 1; a <= 5; a++){ 
 if (c > 1) 
 c = c/b; 
 printf(“%f”, c); 
 } 
} 
 
4) Faça um programa que leia dois vetores A e B, de dimensão 8, e realize a troca dos 
elementos desses vetores. Ou seja, após a execução do programa, o vetor B deverá 
conter os valores fornecidos para o vetor A e vice-versa. 
5) Ler uma matriz 5x7 de valores inteiros e, em seguida, ler um novo valor. Verifique se o 
novo valor lido é menor que todos os elementos da matriz e informar a resposta na 
tela. 
6) Ler um vetor de 30 posições com os dados de alunos (nome, RA, endereço e telefone). 
Após a leitura, mostrar os dados dos 30 alunos na tela. 
7) Uma escola possui 3 turmas de 10 alunos (Inglês, Alemão e Francês). Deseja-se: 
 Ler as notas dos alunos de cada turma. 
 Calcular a média de cada turma. 
 Informar qual turma possui a maior média e qual possui a menor média.

Outros materiais