Buscar

A Linguagem C/C++

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Prazo: 10/04/2018 
AULA: ☐SEG ☐TER ☐QUA ☒QUI ☐SEX HORÁRIO: ☐1,2 ☐3,4 
PROFESSOR: Daniel Caetano 
DISCIPLINA: CCE1040 – Lógica de Programação 
CURSO: 
 
 
R.A.: 
 
NOME: 
 
INSTRUÇÕES 
a) Preencha corretamente o CURSO, o R.A. e seu NOME e, se necessário, o DIA DA SEMANA/HORÁRIO da aula; 
b) Entregue o trabalho pelo SAVA – tire uma foto dessa capa e da solução, colando em arquivo Word. 
c) NÃO serão aceitos trabalhos após o prazo, fique atento. 
 
 
QUESTÕES - AULA 05 
EXERCÍCIOS QUE DEVEM SER ENTREGUES: APENAS 5.1 E 5.3 
 
5.1) Escreva, usando C/C++ e o software CodeBlocks, o seguinte algoritmo: 
 Passo 1: Receba o tempo médio (h) de viagem e a velocidade média (km/h) 
 Passo 2: Calcule a distância percorrida (km) D = T * V 
 Passo 3: Calcule o consumo de combustível, em litros, considerando que o 
 carro faz 12 km por litro. L = D / 12. 
 Passo 4: Imprimir a distância percorrida e o total de combustível gasto. 
 
5.2) Escreva um programa em C/C++ que receba três números: A, B e C, e calcule e imprima a 
média M, onde M = (A + B + C) / 3. 
 
5.3) Escreva um programa em C/C++ que receba a posição inicial S0 (em metros) de um corpo, sua 
velocidade inicial V0 (em metros por segundo) e o tempo T (em segundos) de movimento e 
calcule a posição final S (em metros) do corpo, imprimindo este resultado na tela. Use a 
equação S = S0 + V0 * T para o cálculo da posição final. 
 
 
 
 
Prazo: --/--/---- 
AULA: ☐SEG ☐TER ☐QUA ☒QUI ☐SEX HORÁRIO: ☐1,2 ☐3,4 
PROFESSOR: Daniel Caetano 
DISCIPLINA: CCE0067 – Lógica de Programação 
CURSO: 
 
 
R.A.: 
 
NOME: GABARITO 
 
QUESTÕES - AULA 05 
 
5.1) Escreva, usando C/C++ e o software CodeBlocks, o seguinte algoritmo: 
 Passo 1: Receba o tempo médio (h) de viagem e a velocidade média (km/h) 
 Passo 2: Calcule a distância percorrida (km) D = T * V 
 Passo 3: Calcule o consumo de combustível, em litros, considerando que o 
 carro faz 12 km por litro. L = D / 12. 
 Passo 4: Imprimir a distância percorrida e o total de combustível gasto. 
 
#include <iostream> 
using namespace std; 
 
main() // Calcula o consume de combustível 
{ 
float T, V, D, C; 
cout << "Cálculo de distância e consumo " << endl; 
cout << "Por favor, digite o tempo de viagem, em horas: "; 
cin >> T; 
cout << "Por favor, digite a velocidade média, em km/h: "; 
cint >> V; 
D = V * T; 
C = D / 12; 
cout << "A distância foi " << D << "km" << endl; 
cout << "O consumo foi de " << C << "l." << endl; 
} 
 
 
5.2) Escreva um programa em C/C++ que receba três números: A, B e C, e calcule e imprima a 
média M, onde M = (A + B + C) / 3. 
 
#include <iostream> 
using namespace std; 
 
main() // Calcula a média de três valores 
{ 
float A, B, C, M; 
 
cout << "Cálculo de média de 3 números" << endl; 
cout << "Por favor, digite o primeiro número: "; 
cin >> A; 
cout << "Por favor, digite o segundo número: "; 
cin >> B; 
cout << "Por favor, digite o terceiro número: "; 
cin >> C; 
 
M = (A+B+C)/3; 
 
cout << "A média é " << M << endl; 
} 
 
 
5.3) Escreva um programa em C/C++ que receba a posição inicial S0 (em metros) de um corpo, sua 
velocidade inicial V0 (em metros por segundo) e o tempo T (em segundos) de movimento e 
calcule a posição final S (em metros) do corpo, imprimindo este resultado na tela. Use a 
equação S = S0 + V0 * T para o cálculo da posição final. 
 
#include <iostream> 
using namespace std; 
 
main() // Calcula a posição final de um corpo 
{ 
float S, S0, V0, T; 
 
cout << "Calcula a posição final de um corpo" << endl; 
cout << "Por favor, digite a posição inical (em m): "; 
cin >> S0; 
cout << "Por favor, digite a vel. inicial (em m/s): "; 
cin >> V0; 
cout << "Por favor, digite o tempo de mov. (em s): "; 
cin >> T; 
 
S = S0 + V0 * T; 
 
cout << "A posição final é " << S << "m" << endl; 
}

Continue navegando

Outros materiais