Ir ao conteúdo

Posts recomendados

Postado

gente eu peguei uns codigos na internet pra estudar mais a fundo. esses codigos não sao de minha autoria.

estou tentando compilar porém está dando erros no dev c++


[Error] a function-definition is not allowed here before '{' token

 [Error] expected '}' at end of input
 

#include <stdio.h>
#include <math.h>
#include <iostream>
#include <stdlib.h>


using namespace std;

int main()
{
	string nome="Seu Nome:";
	string sexo="Qual seu sexo Mascolino ou Feminino:";
	string idade="Digite sua Idade:";
	cout << "Digite seu Nome:";
	cin >> nome;
	cout <<"Digite seu sexo Mascolino ou Feminino:";
	cin >> sexo;
	cout <<"Digite sua idade:";
	cin >> idade;
	
	//Valor = total do ingresso; t = forma de pagamento; vi = Desconto
	float valor, t, vi ;
	
	printf("'''Compra de ingressos teatro Unip'''\n\n");
	
	printf("Valor total do Ingresso 30.00\n\n");
	
	printf("Escolha Qual forma de Ingresso deseja:\n Inteira  1\n Meia + Carteira  2\n Gratuita Itt Carente(Terça-Feira)  3\n\n");
	
	printf("Digite a Forma de Pagamento:");
	scanf("%f", &t);
	
	if (t == 1)
	{
		printf("PAGAMENTO - INTEIRA!\n\n");
		vi = (valor * 0.0);
		
		printf("Valor com Desconto A Vista: %.2f \n" , vi);
		printf("Seu ingresso foi adquirido com Sucesso \n");
	}
	else
	{
		if(t == 2)
		{
			printf("PAGAMENTO DE MEIA ENTRADA + CARTEIRA!\n\n");
			printf("Digite o Valor do Ingresso:");
			vi = (valor * 0.50);
			
			printf("Valor a ser Pago: %.2f\n" , vi);
			printf("Presente na Entrada a cartira de Estudante ou o RG\n ");
		
		}
		else{
			if(t == 3)
			{
				printf("GRATUITA ITT CARENTE (TERÇA-FEIRA)\n\n");
				printf("Na entrada Apresente a Carteira do Itt \n");
				vi = (valor * 100.0);
				
				printf("Valor do Desconto: %.2f \n" , vi);
				printf(" Seu Ingresso foi adquirido com Sucesso. \n");
			}
		}
	}

	
	int main () 
	{
		/* 
		obs= alt+124= |
		alt+92 \
		Int=
		caso cadeira=
		caso referente a cadeora
		i=fileiras
		posiçao das cadeiras
		lin= coluna horizpntal cadeiras
		col= coluna escolhida pelo cliente 
		
		chat= 
		ascii= referente ao caracter de numero de cadeirasvazias
		asciii= referente ao numeros de cadeiras ocupadas
		poltrona [10] [10] =
		matriz cadeiras
		*/
		int Caso_Cadeiras, i, j, lin, col, condi, n t ,x, p;
		int poltrona[10] [10];
		char ascii =79;
		char ascii = 158;
		
		for (i=0 ; i<10; i++)
		{
			for (j=0 ; j<10;0j++)
			{
				poltrona [i] [j]=0;
			}
		}
		do
		{
			printf("{1} - Selecionar Poltrona \n");
			printf("{2} - Ver Poltronas Disponiveis\n");
			printf("{3} - Limpar poltronas\n");
			printf("{4} - Seleçao Finalizada\n");
			scanf("%d" , &Caso_Cadeira);
			
			switch(Caso_cadeira)
			{
				case 1: //Selecionar Cadeira
				
				Printf("Fileira: ");
				scanf("%d" , &lin);
				printf("Coluna: ");
				scanf(%d , &col);
				
				if (lin<10 && col<10)
				{
					
					if (poltrona [lin] [Col]==0)
					{
						
						poltrona [lin] [col]=;
					}
					else 
					{
						Printf(" |****ESTA POLTRONA JÁ ESTA OCUPADA****|\n\n");
					}
				}
				else 
				{
					Printf("|****ESTA POLTRONA NÃO EXISTE****|\n\n");
				}
			printf("\n");
			Printf("**********************************************\n");
			
			case 2: //Observar Poltronas
			n=0;
			
			printf("\tC\n\tO\n\tl\n\tU\n\tN\n\tA\n");
			printf("Coluna Horizontal");
			for (i=0 ; i<10; i++){
				printf("\t");
				
				n==1;
				printf("%d ",n);
				
				n++;
				
				for(j=0 ; j<10 ; j++){
					if(poltrona [i] [j]==0)
					{
						printf("%c ",ascii);
					}
					else
					printf("%c ",asciii);
				}
				printf("\n");
			}
			printf("\n");
			printf("*********************************************\n");
			
			break;
			
			case 3: //limpar cadeiras 
			printf("Selecione uma Opção\n");
			printf("[1] - Cancelar a Seleção de uma Poltrona");
			printf("[2] - Cancelar a Seleção de Todas as Poltronas");
			
			scanf("%d" ,&condi);
			if(condi ==1)
			{
				printf ("\nLINHA");
								
				scanf("%d" ,&lin);
				
				printf("\nColuna: ");
				
				Scanf("%d" ,&col);
				
				if(lin<10 && Col<10)
				{
					
					poltrona [lin] [col]=0;
				}
				else
				{
					Printf("|****ESTA POLTRONA NÂO EXISTE****|\n");
				}
			}
			else
			
			for (i=0 ; i<10; i++)
			{
			
			for (j=0 ; j<10 ; j++)
			{
				
				Poltrona [i] [j]=0;
			}
			}
			printf("*****************************************\n");
			
			break;
			
			default:
				Caso_Cadeira=0;
		}
	}
    }while(Caso_cadeira!=0);
	system("pause");
	return 0;
	}

 

Postado

@allanxd  obrigado, eu nem tinha reparado era isso mesm.

 

apareceu diversoso outros erros mas ja foram arrumados.

#include <stdio.h>
#include <math.h>
#include <iostream>
#include <stdlib.h>


using namespace std;

int main()
{
	string nome="Seu Nome:";
	string sexo="Qual seu sexo Mascolino ou Feminino:";
	string idade="Digite sua Idade:";
	cout << "Digite seu Nome:";
	cin >> nome;
	cout <<"Digite seu sexo Mascolino ou Feminino:";
	cin >> sexo;
	cout <<"Digite sua idade:";
	cin >> idade;
	
	//Valor = total do ingresso; t = forma de pagamento; vi = Desconto
	float valor, t, vi ;
	
	printf("'''Compra de ingressos teatro Unip'''\n\n");
	
	printf("Valor total do Ingresso 30.00\n\n");
	
	printf("Escolha Qual forma de Ingresso deseja:\n Inteira  1\n Meia + Carteira  2\n Gratuita Itt Carente(Terça-Feira)  3\n\n");
	
	printf("Digite a Forma de Pagamento:");
	scanf("%f", &t);
	
	if (t == 1)
	{
		printf("PAGAMENTO - INTEIRA!\n\n");
		vi = (valor * 0.0);
		
		printf("Valor com Desconto A Vista: %.2f \n" , vi);
		printf("Seu ingresso foi adquirido com Sucesso \n");
	}
	else
	{
		if(t == 2)
		{
			printf("PAGAMENTO DE MEIA ENTRADA + CARTEIRA!\n\n");
			printf("Digite o Valor do Ingresso:");
			vi = (valor * 0.50);
			
			printf("Valor a ser Pago: %.2f\n" , vi);
			printf("Presente na Entrada a cartira de Estudante ou o RG\n ");
		
		}
		else{
			if(t == 3)
			{
				printf("GRATUITA ITT CARENTE (TERÇA-FEIRA)\n\n");
				printf("Na entrada Apresente a Carteira do Itt \n");
				vi = (valor * 100.0);
				
				printf("Valor do Desconto: %.2f \n" , vi);
				printf(" Seu Ingresso foi adquirido com Sucesso. \n");
			}
		}
		/* 
		obs= alt+124= |
		alt+92 \
		Int=
		caso cadeira=
		caso referente a cadeora
		i=fileiras
		posiçao das cadeiras
		lin= coluna horizpntal cadeiras
		col= coluna escolhida pelo cliente 
		
		chat= 
		ascii= referente ao caracter de numero de cadeirasvazias
		asciii= referente ao numeros de cadeiras ocupadas
		poltrona [10] [10] =
		matriz cadeiras
		*/
		int Caso_Cadeira, i, j, lin, col, condi, n ,t , x, p;
		int poltrona[10] [10];
		char ascii =79;
		char asciii = 158;
		
		for (i=0 ; i<10; i++)
		{
			for (j=0 ; j<10; j++)
			{
				poltrona [i] [j]=0;
			}
		}
		do
		{
			printf("{1} - Selecionar Poltrona \n");
			printf("{2} - Ver Poltronas Disponiveis\n");
			printf("{3} - Limpar poltronas\n");
			printf("{4} - Seleçao Finalizada\n");
			scanf("%d", &Caso_Cadeira);
			
			switch(Caso_Cadeira)
			{
				case 1: //Selecionar Cadeira
				
				printf("Fileira: " );
				scanf("%d" , &lin);
				printf("Coluna: ");
				scanf("%d" , &col);
				
				if (lin<10 && col<10)
				{
					
					if (poltrona [lin] [col]==0)
					{
						
						poltrona [lin] [col]=0;
					}
					else 
					{
						printf(" |****ESTA POLTRONA JÁ ESTA OCUPADA****|\n\n");
					}
				}
				else 
				{
					printf("|****ESTA POLTRONA NÃO EXISTE****|\n\n");
				}
			printf("\n");
			printf("**********************************************\n");
			
			case 2: //Observar Poltronas
			n=0;
			
			printf("\tC\n\tO\n\tl\n\tU\n\tN\n\tA\n");
			printf("Coluna Horizontal");
			for (i=0 ; i<10; i++){
				printf("\t");
				
				n==1;
				printf("%d ",n);
				
				n++;
				
				for(j=0 ; j<10 ; j++){
					if(poltrona [i] [j]==0)
					{
						printf("%c ",ascii);
					}
					else
					printf("%c ",asciii);
				}
				printf("\n");
			}
			printf("\n");
			printf("*********************************************\n");
			
			break;
			
			case 3: //limpar cadeiras 
			printf("Selecione uma Opção\n");
			printf("[1] - Cancelar a Seleção de uma Poltrona");
			printf("[2] - Cancelar a Seleção de Todas as Poltronas");
			
			scanf("%d" ,&condi);
			if(condi ==1)
			{
				printf ("\nLINHA");
								
				scanf("%d" ,&lin);
				
				printf("\nColuna: ");
				
				scanf("%d" ,&col);
				
				if(lin<10 && col<10)
				{
					
					poltrona [lin] [col]=0;
				}
				else
				{
					printf("|****ESTA POLTRONA NÂO EXISTE****|\n");
				}
			}
			else
			
			for (i=0 ; i<10; i++)
			{
			
			for (j=0 ; j<10 ; j++)
			{
				
				poltrona [i] [j]=0;
			}
			}
			printf("*****************************************\n");
			
			break;
			
			default:
				Caso_Cadeira=0;
		}
	}
    while(Caso_Cadeira!=0);
	system("pause");
	return 0;
	}
}

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!