Buscar

Escreva um algoritmo que ordene esses dados em ordem crescente de idade.

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.

💡 8 Respostas

User badge image

JOSÉ MAGNO

É PARA FAZER EM QUE LINGUAGEM ?

0
Dislike0
User badge image

Rafael Silva

pascal, portugol 

0
Dislike0
User badge image

RD Resoluções

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;

}

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais