Buscar

Exercícios de Algoritmo e Estruturas de Dados I

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

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

Universidade Federal de São João del Rei
Campus Alto Paraopeba
Engenharia de Telecomunicações
Lista 01
	
Disciplina : Algoritmo e Estruturas de Dados I
	
Professor: Cássia Regina Santos Nunes
	Ouro Branco, 12/04/2011
	Importante:
Leia com bastante atenção os enunciados das questões.
1ª Questão – Pesquise qual a ordem de precedência dos operadores em C.
2ª Questão – Escreva as seguintes expressões matemáticas em C.
a) s = s0 + v0t+ ½gt2
b) G = 42 a3/(p2(m1+m2))
c) c = (a2+b2-2abcos)
3ª Questão – Escreva as seguintes expressões em C em notação matemática:
a) dm = m*(sqrt(1+v/c)/sqrt(1-v/c)-1);
b) volume = M_PI * r * r * h;
c) volume = 4 * M_PI * pow (r,3) / 3;
4ª Questão – a) Encontre pelo menos cinco erros de sintaxe no programa a seguir.
 b) Apresente soluções para os erros encontrados.
#include <cstdlib>
#Include <ioestream>
//Este programa lê dois números e calcula a soma deles
int main();
{
 cout<<”Por favor digite dois números”;
 cin>>x<<y;
 cout<<”A soma de <<x>>” e “>>y<<” e: ”<<x + y;
 return;
}
5ª Questão – a) Encontre pelo menos três erros de lógica no programa abaixo.
 b) Apresente soluções para que o programa calcule a média aritmética corretamente.
#include <iostream>
#include <cstdlib>
using namespace std;
//Este programa le dois numeros e calcula a media aritmetica deles
int main()
{
 int total;
 int x1;
 cout<<" Por favor digite um numero:";
 cin>>x1;
 total = total + x1;
 int x2;
 cout<<" Por favor digite outro numero:";
 cin>>x2;
 total = total + x1;
 int media = total / 2;
 cout<<" A media dos dois numero e "<<media<<"\n";
 
 system("PAUSE");
 return 0;
}
6ª Questão - Escreva um programa que realize a conversão de dólar para real. O programa deve realizar as seguintes etapas:
Ler a cotação do dólar
Ler um valor em dólares
Converter o valor dado para Real
Mostrar o resultado
7ª Questão – Escreva um programa que solicita ao usuário uma medida de um raio e então imprime:
 A área e o perímetro da circunferência definida com este raio;
 O volume e a área de superfície de esfera com este raio;
8ª Questão – Escreva um programa que solicita ao usuário:
 O número de litros de gasolina no tanque;
 O consumo de combustível por quilômetro;
 O preço do litro de gasolina;
 E então imprime quantos quilômetros o carro pode andar com a gasolina que possui no tanque e o custo por 100 quilômetros rodados.

Outros materiais