Administraçao de um teatro
Publicado por adrianosalles 12/12/2008
[ Hits: 7.785 ]
Algoritmo para administração de um teatro: informa os lugares e os lugares vendidos, tem opção de vender ingressos e de sair do programa!
#include <stdio.h>
int main()
{
int a[10][10], l, c, qtd, menu;
qtd = 0;
menu = 0;
for (l=0;l<10;l++)
{
for (c=0;c<10;c++)
{
a[l][c] = qtd;
qtd++;
}
qtd = 0;
}
while (menu!=3)
{
printf("\nescolha uma opcao");
printf("\n1-vender lugares");
printf("\n2-mapa do teatro");
printf("\n3-sair");
printf("\nopcao: ");
scanf("%d", &menu);
system("cls");
switch (menu)
{
case 1:
volta:
printf("\ncoluna: ");
scanf("%d", &c);
printf("linha: ");
scanf("%d", &l);
if (l>=0 && l<=9 && c>=0 && c<=9)
{
a[l][c] = 10;
}
else
{
printf("\ntente novamente");
printf("\ndigite uma coluna de 0 a 9");
printf("\ne uma linha de 0 a 9\n");
goto volta;
}
break;
case 2:
for (l=0;l<10;l++)
{
for (c=0;c<10;c++)
{
if (a[l][c]==10)
{
printf(" [ x]");
}
else
{
printf(" [ %d]", a[l][c]);
}
}
printf("\n");
}
break;
default :
printf("\nescolha uma opcao valida\n");
break;
}
}
}
Calculo de Diagonais de Triangulo
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
Utilizando a Ferramenta xcheckrestart no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Bluetooth desconecta logo após conectar, ubuntu 25.10 (0)
Compilando o gcc-g++ 15.2[RESOLVIDO] (18)
o que é esta mensagem? relatorios do sistema (6)
(CLIPPER) Rodando o mesmo código tanto no Windows quanto no Linux (0)









