Pdf Comp

974 palavras 4 páginas
Alguns gabaritos e dicas...
Capítulos 5 e 6

Troca - SWAP

Exemplos swap int main(int argc, char *argv[])
{
double a, b, aux; cout << "Valor de A? "; cin >> a; cout << "Valor de B? “; cin >> b; cout << endl << endl; cout << "Valor de A = " << a << endl; cout << "Valor de B = " << b << endl; aux = a; a = b; b = aux; cout << "Depois da troca..." << endl; cout << "Valor de A = " << a << endl; cout << "Valor de B = " << b << endl; cout << endl << endl; system("pause"); return 0;
}

Exercício 5.7
Dados os valores a e b, elaborar um programa para verificar se a é o maior valor, se b é o maior valor ou se a e b são iguais.

Exercício 5.7 - 1ª solução int main(int argc, char *argv[])
{
double a,b; cout<<"Valor de A?"; cin>>a; cout<<"Valor de B?“; cin>>b; if(a>b) cout<<"O maior valor = A"<<endl; if(b>a) cout<<"O maior valor = B"<<endl; if(a==b) cout<<"Valores identicos"<<endl; system("PAUSE"); return EXIT_SUCCESS;
}

Exercício 5.7 - 2ª solução int main(int argc, char *argv[])
{
double a,b; cout<<"Valor de A?"; cin>>a; cout<<"Valor de B?“; cin>>b; if(a>b) cout<<"O maior valor = A"<<endl; else if(b>a) cout<<"O maior valor = B"<<endl; else cout<<"Valores identicos"<<endl; system("PAUSE"); return EXIT_SUCCESS;
}

Ex: Maior Valor de 4 números int main(int argc, char *argv[])
{
double a, b, c, d, max; cout << "Valor de A? "; cin >> a; cout << "Valor de B? "; cin >> b; cout << "Valor de C? "; cin >> c; cout << "Valor de D? "; cin >> d; max = a; if (b > max) max = b; if (c > max) max = c; if (d > max) max = d; cout << "Maior valor = " << max << endl; system("pause"); return 0;
}

Exercício 5.8
Dados os lados a, b e c de um triângulo, sendo a o maior lado (não precisa verificar), elaborar um programa para verificar se o triângulo é:
• Retângulo a2 = b2 + c2
• Acutângulo a2 < b2 + c2
• Obtusângulo a2 > b2 + c2

Exercício 5.8 int main(int argc, char *argv[])
{
double a,b,c; cout<<"Maior lado? "; cin>>a; //não é a melhor forma!! cout<<"Cateto 1? "; cin>>b; cout<<"Cateto 2? ";

Relacionados

  • introdução aos algoritmos, computação cientifica
    1130 palavras | 5 páginas
  • esquizofrenia
    2494 palavras | 10 páginas
  • Refrigeração
    5042 palavras | 21 páginas
  • Padronização de Madicamentos
    2399 palavras | 10 páginas
  • Relatorio de Algarismos segnificativos
    781 palavras | 4 páginas
  • Trabalho aps - análise de algoritmos - leonardo carvalho ra:a835ce6
    2459 palavras | 10 páginas
  • Aplicação de clp em sistemas instrumentados de segurança
    988 palavras | 4 páginas
  • DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS
    2484 palavras | 10 páginas
  • contas
    270 palavras | 2 páginas
  • fisica
    15303 palavras | 62 páginas