Ir ao conteúdo
  • Cadastre-se
Leonardo P

problema Com Questào

Recommended Posts

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";}}


Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×