Usando Estruturas – Struct com função em C++

Programa parecido com o postado anteriormente, só o que muda é que foi criada uma função de nome “imprimir” para imprimir o resultado na tela.

Abraços Leandro Jönk

 

Criar um programa que crie uma estrutura qualquer e solicite o preenchimento de seus campos ao usuário. Em seguida passar a estrutura como parâmetro para uma função que simplesmente imprimirá os dados na tela.

Resolução:

#include <cstdlib>
#include <iostream>
using namespace std; struct Aluno
{
  int matricula;
  char nome[50];
  char end[50];
};

int imprimir(Aluno z)
{
    printf(“\n\nMatricula: %i\n”,z.matricula);
    printf(“Nome: %s\n”,z.nome);
    printf(“Endereço: %s\n”,z.end);
}

int main()
{
    Aluno a1,a2;
    printf(“Matricula: “);
    scanf(“%i”,&a1.matricula);
    printf(“Nome: “);
    fflush(stdin);
    gets(a1.nome);
    printf(“Endereço: “);
    gets(a1.end);
    a2=a1;
    imprimir(a2);
    system(“PAUSE”);
    return EXIT_SUCCESS;
}

2 Respostas para “Usando Estruturas – Struct com função em C++”


  1. 1 felipe 20, Outubro 2008 às 7:46 pm

    Como seria a linguagem Palmeiras uhauhauha

  2. 2 Gustavo martins 4, Março 2009 às 5:18 pm

    Ola, preciso de ajuda para fazer um programa em C++ usando estruturas que peça o preço e o custo de 4 frutas, e depois imprima a mais leve, a mais pesada, a mais cara, e a mais barata.

    obrigado


Deixe uma resposta




Buscar no blog:

a

© Copyright 2007, Leandro Jonk