TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmo

Trabalho Escolar: Algoritmo. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  29/9/2014  •  455 Palavras (2 Páginas)  •  528 Visualizações

Página 1 de 2

1- Qual seria a diferença no resultado final do programa se as médias fossem definidas como tipo de dados inteiros? Apresente um exemplo que justifique sua resposta.

R= Se as médias fossem definidas como variáveis do tipo inteiro o resultado do programa seria 5 pois variáveis do tipo inteiro não suportam números com virgulas.

Exemplo:

Algoritmo 1 – Programa para Calcular Média Final - constante

// Declaração dos dados

valor inteiro

M_1B // média do 1º bimestre

M_2B // média do 2º bimestre

MF // média final

valor inteiro

P_1B // peso do 1º bimestre

P_2B // peso do 2º bimestre

// Instruções do Programa: Entrada _ Processamento _ Saída

M_1B _ 7 // Obter a média do 1º bimestre

M_2B _ 4 // Obter a média do 2º bimestre

P_1B _ 4 // Obter o peso do 1º bimestre

P_2B _ 6 // Obter o peso do 2º bimestre

MF _ ( (M_1B * P_1B) + (M_2B * P_2B) ) / (P_1B + P_2B) // Efetuar o cálculo da

//média final ponderada

MF = 5 // Apresentar o resultado

2- É possível definir que os pesos sejam definidos como constantes pelo desenvolvedor. Mostre como isso é feito em duas linguagens de programação a sua escolha.

R= Sim é possível.

Exemplo em JavaScript:

var M_1B = eval=(window.prompt("Digite a primeira nota"));

var M_2B = eval=(window.prompt("digite a segunda nota"));

var P_1B = 4;

var P_2B = 6;

MF=(M_1B * P_1B) + (M_2B * P_2B) / (P_1B + P_2B);

document.write(MF);

Exemplo em C++:

#include <iostream>

#include <string>

using namespace std;

int main(){

int M_1B, M_2B, P_1B=4,P_2B=6;

cout<<"Digite a primeira nota: ";

cin>>M_1B;

cout<<"Digite a segunda nota: ";

cin>>M_2B;

cout<<(M_1B * P_1B) + (M_2B * P_2B) / (P_1B + P_2B)<<"\n";

system("pause");

return 0;

}

3- Observe a linha de código que apresenta a expressão aritmética que efetua o cálculo da média ponderada. Mostre numericamente qual a ordem

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com