Ir ao conteúdo
  • Cadastre-se

problema Com Questào


Leonardo P

Posts recomendados

Criar um programa que leia o nome de pessoas e a sua profissão. Quando o usuário digitar “fim” no campo nome, o programa deve terminar. Ao terminar escrever o número de advogados cadastrados. Exemplo de tela de saída: Nome: Fernando Profissão: professor Nome: Luiz Profissão: advogado Nome: Marcos Profissão: advogado Nome: Ana Profissão: dentista Nome: fim O número de advogados cadastrados é 2.


basicamente eu quero que ele reconheca profissao digitada e se for advogado ele some o total e se for professor so imprima quando digitar fim.


Qualquer coisa q você digita ele considera como advogado.


e quanda digita fim ele finaliza mais antes ele pede para escrever a profissao como eu posso resolver isso? segue abaixo o meu codigo.



#include<iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
int main(){

char nome [100];
char prof [100] ;
int advogados;
do{
cout<<"\nDigite Seu Nome: ";
cin>>nome;

cout<<"\nDigite Sua Profissao:";
cin>>prof;
cout<< "\nNome:" <<nome;
cout<<"\nProfissao: " <<prof<< "\n";

}while (strcmp(nome , "fim"));
if ( !strcmp(prof, "advogado") ){advogados++;} {
cout<<"Numero de Advogados: " <<advogados++<< "\n";}}


Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

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