Informática, perguntado por karllosalbertrj, 3 meses atrás

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

Respondido por marcusfortes
4

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


maelmaxism: nao ajudou em nada
warllytk: A pergunta foi mal feita, a resposta faz sentido, porém era necessário fazer isso usando linguagem de programação C.
tfdasilv: Alguém conseguiu responder?
Respondido por teceronil
10

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:


derivalda38: MARAVILHOSOOOOOOOO
Perguntas interessantes