Estruturas Aninhadas – Struct dentro de Struct em C/C++

Considerando que um time possui 5 jogadores:
a.       declare duas estruturas TIME (codigo (int), nome (char[30]), ano_fundacao (int) , jogadores (JOGADOR[5]) ) e JOGADOR (nr_camisa (int) , nome (char[30]) );
b.       crie uma variável da estrutura time e solicite ao usuário o preenchimento.

 Resolução:

#include <cstdlib>
#include <iostream>

using namespace std;

struct Time
{
int codigo;
char nome[30];
int ano_fundacao;
};

struct Jogador
{
int nr_camisa;
char nome[30];
};

int main()
{
Time t;
Jogador vet[5];
printf(“Codigo: “);
scanf(“%i”,&t.codigo);
printf(“Nome: “);
fflush(stdin);
gets(t.nome);
printf(“Ano de fundação: “);
scanf(“%i”,&t.ano_fundacao);
for (int i=1;i<=5;i++)
{
printf(“\nJogador %i”,i);
printf(“\nNome: “);
fflush(stdin);
gets(vet[i].nome);
printf(“Numero da camisa: “);
scanf(“%i”,&vet[i].nr_camisa);

}

printf(“\n\n  Codigo: %i\n”,t.codigo);
printf(”  Nome: %s\n”,t.nome);
printf(”  Ano de fundação: %i\n\n”,t.ano_fundacao);

for (int i=1;i<=5;i++)
{
printf(”    Jogador %i”,i);
printf(“\n    Nome: %s\n”,vet[i].nome);
printf(”    Numero da camisa: %i\n\n”,vet[i].nr_camisa);
}
system(“PAUSE”);
return EXIT_SUCCESS;

}

4 Responses to “Estruturas Aninhadas – Struct dentro de Struct em C/C++”


  1. 1 Andrey Pedro Lefkum 19, abril 2007 às 1:02 pm

    Ae!
    Valeu por colocar o link do meu blog!
    Coloquei o seu blog no meu!
    falow

  2. 2 maria 8, dezembro 2008 às 1:16 pm

    n tem nada de struct aninhada ae…

  3. 4 Taian 24, maio 2010 às 8:12 pm

    É verdade… não tem nada de estruturas aninhaddas aí =/


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




Buscar no blog:

© Copyright 2007, Leandro Jonk

%d blogueiros gostam disto: