quarta-feira, 20 de abril de 2016

Programação de Computadores - 20 de Abril de 2016

Programação de Computadores - 20 de Abril de 2016


Respostas dos exercícios (correção da professora)


# include <iostream>
# include <fstream>
# include <cstdlib>

using namespace std;

int main() {

int num, i;
int n1, n2, n3;

ifstream lendo ("arq.txt");

  for (i=1;i<=3;i++){
    lendo>>num;
    if (i==1){
       n1=num;
    } // fechamento do if
    if (i==2){
       n2=num;
    } // fechamento do if
    if (i==3){
       n3=num;
    } // fechamento do if
  } // fechamento do for


lendo.close();


// verificando se o n1 é o maior

if (n1>n2 && n1>n3){
  if (n2>n3){
    ofstream grava ("arq.txt");
      grava<<n3<<endl;
      grava<<n2<<endl;
      grava<<n1<<endl;
    grava.close();
  } // fechamento do if

  else{
     ofstream grava2 ("arq.txt");
       grava2<<n2<<endl;
       grava2<<n3<<endl;
       grava2<<n1<<endl;
     grava2.close();
   } // fechamento do else

}  // fechamento do if


// verificando se o n2 é o maior


if (n2>n1 && n2>n3){
    if (n1>n3){
      ofstream grava3 ("arq.txt");
        grava3<<n3<<endl;
        grava3<<n1<<endl;
        grava3<<n2<<endl;
      grava3.close();
     } // fechamento do if
    else {
      ofstream grava4 ("arq.txt");
        grava4<<n1<<endl;
        grava4<<n3<<endl;
        grava4<<n2<<endl;
      grava4.close();
    } // fechamento do else
} // fechamento do if


// verificando se o n3 é o maior


if (n3>n1 && n3>n2){
    if (n1>n2){
      ofstream grava5 ("arq.txt");
        grava5<<n2<<endl;
        grava5<<n1<<endl;
        grava5<<n3<<endl;
      grava5.close();
    } // fechamento do if
    else {
      ofstream grava6 ("arq.txt");
        grava6<<n1<<endl;
        grava6<<n2<<endl;
        grava6<<n3<<endl;
      grava6.close();
    } // fechamento do else

} // fechamento do if


system("Pause");


return 0;


} // fechamento do int main


Lucas T R Freitas

Nenhum comentário: