/*1. Faça um programa modularizado utilizando registro que leia apenas uma conta bancária com as
seguintes informações: número da conta, nome do cliente e saldo. Apresente esses dados na tela.*/
Bom, eu fiz dessa forma abaixo. Quando tento compilar aparece erro na biblioteca cstudio e nas funções fflush e gets, estou fazendo algo errado? Obrigada!
#include <iostream>
#include <cstudio>
using namespace std;
struct Contabancaria{
int numerodaconta;
char nomecliente[80];
float saldo;
};
void LeiaContaBancaria(Contabancaria &conta)
{
cout<<"Digite o numero da conta: ";
cin>>conta.numerodaconta;
cout<<"Digite seu nome: ";
fflush(stdin);
gets(conta.nomecliente);
cout<<"Informe seu saldo: ";
cin>>conta.saldo;
}
void Imprime(Contabancaria conta)
{
cout<<"Conta: "<<conta.numerodaconta<<endl;
cout<<"Nome: "<<conta.nomecliente<<endl;
cout<<"Saldo: "<<conta.saldo<<endl;
}
int main ()
{
Contabancaria conta;
LeiaContaBancaria(conta);
Imprime(conta);
return 0;
}
ALGORITMOS E IMPLEMENTAÇÕES ⇒ Registro C++ Tópico resolvido
Moderador: [ Moderadores TTB ]
-
- Mensagens: 69
- Registrado em: Dom 26 Ago, 2007 08:39
- Última visita: 06-09-22
Out 2012
15
16:36
Re: Registro C++
Ola.
O erro é causado porque você colocou a letra 'u' em #include <cstudio>. Então basta tira-lo e tentar compilar de novo.
#include <cstdio>
Espero não ser tarde demais.
O erro é causado porque você colocou a letra 'u' em #include <cstudio>. Então basta tira-lo e tentar compilar de novo.
#include <cstdio>
Espero não ser tarde demais.
Out 2012
15
19:08
Re: Registro C++
Eu percebi isso depois! Tá um pouco tarde, mas obrigada de qualquer forma !
Um abraço.
Um abraço.