-
Posts
5 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Íssa Tainnah
-
-
@Midori muito obrigado pela dica, vou me atentar a isso
-
1 hora atrás, Lukashalan disse:
Qual parte do código você tem dificuldade? leitura das informações? processamento? impressão de dados?
Na 3 e 4, estou sem saber o que fazer
typedef struct pessoa{
char nome[30];
}p;
int procura(char *nome, int tamanho, char encontro){
char i=0, aqui=0;
while (i<tamanho && aqui==0 && nome[i]==encontro){
i++;
}
return (aqui);
}
p conv[MAX]; //p associa o vetor a struct que possui a variável com a qauntidade de caractere que pode ser incerido na string
int main(void ){
int i; //variável de auxílio
char achou;
printf ("\n============= Nome dos Convidados =============\n");
printf(" Convidados:\n");
for (int i = 0; i < MAX; i++){
scanf(" %s",conv[i].nome);
}
//2) Informar quem são
printf("Lista dos convidados: \n");
for(i = 0; i < MAX; i++){
printf (" %s\n",conv[i].nome) ; //mostra a lista digitada
}
//3) Procurar a pessoa que deseja entrar na festa
printf ("Quem procura?! ");
scanf("%s",achou);
printf("Valor encontrado?! --> %d\n",procura(conv[i].nome,MAX,achou));
//4) Verificar se essa pessoa foi ou não convidada
return 0;
}
agora, Íssa Tainnah disse:Na 3 e 4, estou sem saber o que fazer
typedef struct pessoa{
char nome[30];
}p;
int procura(char *nome, int tamanho, char encontro){
char i=0, aqui=0;
while (i<tamanho && aqui==0 && nome[i]==encontro){
i++;
}
return (aqui);
}
p conv[MAX]; //p associa o vetor a struct que possui a variável com a qauntidade de caractere que pode ser incerido na string
int main(void ){
int i; //variável de auxílio
char achou;
printf ("\n============= Nome dos Convidados =============\n");
printf(" Convidados:\n");
for (int i = 0; i < MAX; i++){
scanf(" %s",conv[i].nome);
}
//2) Informar quem são
printf("Lista dos convidados: \n");
for(i = 0; i < MAX; i++){
printf (" %s\n",conv[i].nome) ; //mostra a lista digitada
}
//3) Procurar a pessoa que deseja entrar na festa
printf ("Quem procura?! ");
scanf("%s",achou);
printf("Valor encontrado?! --> %d\n",procura(conv[i].nome,MAX,achou));
//4) Verificar se essa pessoa foi ou não convidada
return 0;
}
A implementação da função está errada
-
@Lukashalan Vou te mandar o código, deixa só concluir
- 1
-
Tenho que resolver essa questão, sei o sentido lógico, porém estou com dificuldades pra montar o código na linguagem C. Dados a lista de convidados de uma festa e o nome de uma pessoa, determinar se essa pessoa é ou não convidada da festa. Codifique um programa completo para resolver esse problema. Crie um procedimento para fazer a entrada da lista de convidados e adapte a função buscaSeq para verificar se o nome consta ou não da lista.
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
Questão de String em C para acessar nome de comvidados
em C/C#/C++
Postado
obrigado pela dica