Ir ao conteúdo

função c++


FilipiBh

Posts recomendados

Postado

o que ta errado na função sair que estou tentando implementar no programa abaixo??? uso o compilador turbo c++4.5

#include <iostream.h>

#include <conio.h>

#include <stdlib.h>

#include <stdio.h>

//funçao para sair do programa

char sair()

{

char menu;

if (menu==0);

Cout<<"o programa finalizou:\n";

}

//fim funçao sair

struct stru

{

int vagas,hora,fracao;

};

void main()

{

stru *pvagas,cad;

cout<<"Informe a quantidade de vagas existentes:\n";

cin>>(cad.vagas);

cout<<"Informe a hora atual:\n";

cin>>(cad.hora);

cout<<"Informe o valor a cada 15 minutos estacionado:\n";

cin>>(cad.fracao);

pvagas=(stru*)malloc((cad.vagas)*sizeof(stru));

clrscr();

cout<<"Digite 0 para sair do programa:\n";

cout<<"Digite 1 para entrada de um veiculo:\n";

cout<<"Digite 2 para saida de um veiculo:\n";

cin>>menu;

sair();

}

Postado

fiz algumas modificações e aqui compilou e rodou!

#include <iostream>
//#include <conio.h>
#include <stdlib.h>
#include <stdio.h>


//funçao para sair do programa
char sair()
{
char menu;
if (menu==0);
std::cout<<"o programa finalizou:\n";
}
//fim funçao sair




struct stru
{
int vagas,hora,fracao;
};
int main()
{
stru *pvagas,cad;
std::cout<<"Informe a quantidade de vagas existentes:\n";
std::cin>>(cad.vagas);
std::cout<<"Informe a hora atual:\n";
std::cin>>(cad.hora);
std::cout<<"Informe o valor a cada 15 minutos estacionado:\n";
std::cin>>(cad.fracao);
pvagas=(stru*)malloc((cad.vagas)*sizeof(stru));
//clrscr();
std::cout<<"Digite 0 para sair do programa:\n";
std::cout<<"Digite 1 para entrada de um veiculo:\n";
std::cout<<"Digite 2 para saida de um veiculo:\n";
//std::cin>>menu;
sair();

}

Mas não tinha problemas na função "sair", a não ser Cout com "C" maiusculo, talvez fosse isso :-BEER

flow :joia:

Postado

o que ta errado na função sair que estou tentando implementar no programa abaixo??? uso o compilador turbo c++4.5

#include <iostream.h>

#include <conio.h>

#include <stdlib.h>

#include <stdio.h>

//funçao para sair do programa

char sair()

{

char menu;

if (menu==0);

Cout<<"o programa finalizou:\n";

}

//fim funçao sair

struct stru

{

int vagas,hora,fracao;

};

void main()

{

stru *pvagas,cad;

cout<<"Informe a quantidade de vagas existentes:\n";

cin>>(cad.vagas);

cout<<"Informe a hora atual:\n";

cin>>(cad.hora);

cout<<"Informe o valor a cada 15 minutos estacionado:\n";

cin>>(cad.fracao);

pvagas=(stru*)malloc((cad.vagas)*sizeof(stru));

clrscr();

cout<<"Digite 0 para sair do programa:\n";

cout<<"Digite 1 para entrada de um veiculo:\n";

cout<<"Digite 2 para saida de um veiculo:\n";

cin>>menu;

sair();

}

Cara....nas duas funções estão ausentes o Return;...função sempre retorna algum valor....! :joia:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...