Baixe o app para aproveitar ainda mais
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; }
Compartilhar