Uma instituição de pesquisa recolheu amostras de uma
região a respeito do nível de vida da população dessa região.
Cada amostra constitui um registro com os seguintes
componentes: sexo, idade, salario, estado civil, número de
dependentes, valor do patrimônio, quantidade de calorias
absorvidas por dia, grau de instrução.
Para responder essa pergunta devemos colocar em prática nosso conhecimento sobre Algoritmos.
#include<iostream>
using namespace std;
struct alunos
{
char nome[50];
int idade;
};
int main()
{
alunos vt[5];
int i,j,x,idade,temp;
char z,nome[50];
char a;
for(i=0;i<5;i++)
{
cout<<" informe o nome do aluno ";
cin>>vt.nome;
cout<<"informe a idade ";
cin>>vt.idade;}
{
for (i=0;i<5;i++)
for (j=i+1;j<5;j++){
if(vt.idade>vt[j].idade){
temp=vt.idade;
vt.idade=vt[j].idade;
vt[j].idade=temp;}}
}
for(i=0;i<5;i++){
cout<<"a idade em ordem crescente : "<<vt.idade<<vt.nome<<endl;}
for (i=0;i<5;i++)
for (j=i+1;j<5;j++){
if (vt.idade<vt[j].idade){
z<-vt.idade
z=vt.nome
vt.idade<-vt[j].idade
vtnome<-vt[j].nome
vt[j]idade[j]<x
vt[j].nome<-z
}
}
for(i=0;i<5;i++){
cout<<"a idade ordenado junto com o nome :"<<vt.idade<<vt.nome<<endl.nome<<endl;
}
}
}
return 0;
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar