Phboba 0 Denunciar post Postado Maio 5, 2007 Olá pessoal td certo com vcs? Gostaria de saber se tem como eu voltar para um lugar do código caso uma verificação falhe...Seria mais ou menos como um "Label" em flash... assim: if (controle <= numeroDeRelatorios){ cout<<"\nEntre com a nota 1: ";cin>>nota1; verificaNota(nota1); controle++; Tem como, caso a verificação "verificaNota" falhe, executar o código novamente, começando do "cout", e que faça isso até que a verificação dê certo? Compartilhar este post Link para o post Compartilhar em outros sites
Phboba 0 Denunciar post Postado Maio 5, 2007 Já resolvi.... É só usar label mesmo.... e depois Goto..... Agora tenho outro problema..... Tenho um "if" desse jeito: if(nota1>=0 && nota1<=10){ nota1=nota1+0; controlenota1=1; }else{ cout<<"\nInsira uma nota valida\n"; controlenota1=0; } A minha intenção era fazer com que o usuario digitasse apenas numeros entre 1 e 10... se digitasse algo que nao fosse(como letras), "controleNote1 receberia zero....Mas nao funciona...alguem tem alguma ideia de como restringir letras e outros que nao sejam numeros? Compartilhar este post Link para o post Compartilhar em outros sites