Assim, um comando na linguagem C++ (3ªGeração) corresponde a vários nas linguagens de baixo nível o que facilita em grande escala o manuseamento de informação e a introdução de instruções. Vejamos como faríamos um programa em C que permitisse a entrada de nome, endereço e telefone de 5 pessoas e os imprimisse por ordem alfabética:
#include
struct cadastro {
char nome[20];
char end[50];
char telefone[11];
};
void main()
{
int i;
struct cadastro c[5];
for (i=0; i<5; i++)
{
printf("\n Digite seu Nome : ");
scanf("%s", &c[i].nome);
printf("\n Digite seu Endereco : ");
scanf("%s", &c[i].end);
printf("\n Digite seu Telefone : ");
scanf("%s", &c[i].telefone);
}
for (i=0; i<5; i++)
{ printf("\n Nome : %s", c[i].nome);
printf("\n Endereco : %s", c[i].end);
printf("\n Telefone : %s", c[i].telefone);
printf("\n\n");
}
getch();
}
Sem comentários:
Enviar um comentário