Uma agência bancária está querendo inovar o atendimento criando mais conforto para seus clientes. Para isso, foram colocadas diversas cadeiras na recepção do banco. Quando um cliente chega, o atendente lança no computador o seu nome e o horário que chegou. Assim que um caixa fica livre, a recepcionista olha no sistema e chama o primeiro cliente da fila. Dessa forma, é possível que os clientes esperem confortavelmente sentados pelo seu atendimento, não importando o local em que se encontrem dentro da agência bancária.
Soluções para a tarefa
Uma das formas de melhorar o atendimento em uma agência bancária é usando de tecnologia para informar os clientes a respeito do horário do atendimento. Um sistema com essa finalidade deve fazer a ordenação do atendimento dando preferência a ordem de chegada. Outros fatores que podem influenciar a ordem de atendimento é a idade (se idoso ou não), se é uma gestante ou uma pessoa portadora de necessidades especiais.
Uso de tecnologia para melhorar o atendimento ao cliente
Ao implementar um sistema para os usuários aguardarem confortavelmente e com segurança enquanto o sistema processa os atendimentos, deve-se atentar a detalhes como:
- Comunicação clara a respeito de quantas pessoas faltam para serem atendidas;
- Preferencialmente mostrar um monitor onde a pessoa possa acompanhar os atendimentos e o cliente tenha uma previsão de quando será atendido. Caso não tenha o monitor, essa informação deve ser disponível de alguma forma;
- Os clientes devem ter algum ticket para validar a sua posição na fila, evitando assim contratempos com outros clientes quanto à ordem de atendimento.
Para aprender mais sobre o uso de tecnologias no relacionamento com os clientes clique no link: https://brainly.com.br/tarefa/16527126
#SPJ9
Resposta:#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
//struct da fila tipo normal
typedef struct {
char nome[100];
int numFila;
}normal;
//struct da fila tipo preferencial
typedef struct {
char nome[100];
int numFila;
}preferencial;
//Função pra ver se a posição é a menor na fila
int menor_Posicao(int vetor[10], int tamanho){
int menor = 0;
int ind=0;
for (tamanho=0;tamanho<=10; tamanho++)
{
if (vetor[ind] > vetor[ind]) {
menor = vetor[ind];
}
}
return menor;
}
int ordena_Vetor(int vetor[]){
int i,x,j,ind,temp=0;
int retorno;
for (i;i<10; i++)
{
for(j=i+1;j<10;j++)
{
if (vetor[ind]>vetor[ind])
{
temp=vetor[ind];
vetor[ind]=vetor[ind];
vetor[ind]=temp;
}
}
}
//Imprime vetor ordenado
printf("Vetor ordenado : \n");
for(i=0;i<10;i++)
printf(" %d",vetor[ind]);
return retorno;
}
//Função pra ver se existe espaço na fila
int existe_Espaco(int vetor[],int posicao){
int vazio[10];
if(vazio[posicao]=='0')
return 1;
else
return 0;
}
//chama a senha
int chamar_Senha(int vetor[]){
int num,i,retorno = 0;
int vazio[10];
int vet[10];
for(i=0; i<10; i++) {
if (vazio=='O'){
vetor=num;
vazio='X';
retorno=1;
break;
}
}
return retorno;
}
int main (){
//Variaveis Globais
int tipo_Fila ;
int resultadoFila;
//declara e instancia os vetores
int fila_Preferencial[10] = {0,0,0,0,0,0,0,0,0,0};
int fila_Normal[10]= {0,0,0,0,0,0,0,0,0,0};
//declara uma variavel do tipo struct
normal filaNormal;
preferencial filaPreferencial;
printf("*******\n");
printf("Bem vindo ao banco Santo Andre\n");
printf("*******\n");
printf("\n");
printf("\n");
printf("Digite qual fila deseja entrar:\n");
printf(" 1 - Para a fila normal\n");
printf(" 2 - Para a fila preferencial\n");
printf(" 0 - Para encerrar o programa\n");
printf("\n");
printf("Resposta:");
scanf("%d", &tipo_Fila);
if (tipo_Fila == 1)
{
int i=0;
/* for(i; i<10; i++){
printf("%d", fila_Preferencial);
}
*/
printf("Digite seu nome:");
scanf("%s", &filaNormal.nome);
printf("Bem vindo a fila %s\n", filaNormal.nome);
printf("voce esta na fila de espera normal e o numero do seu ticket e : \n");
ordena_Vetor(fila_Normal);
printf(ordena_Vetor);
}
if(tipo_Fila == 2)
{
printf("Digite seu nome:");
scanf("%s", &filaNormal.nome);
printf("Bem vindo a fila %s\n", filaNormal.nome);
printf("Você está na fila de espera preferencial e numero do seu ticket e :\n");
}
if(tipo_Fila == 0){
printf("Encerrando o sistema Banco Andre\n");
printf("Evite que seu cartao seja cromado!!!");
system("exit");
}
}
Explicação: