Advertisement
Guest User

try/catch umesto if/else

a guest
Feb 24th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. double a, o;
  2. QString stranica, obim;
  3. QMessageBox poruka;
  4. bool ok, prazno;
  5.  
  6. stranica = ui->lineEdit->text();
  7. prazno = stranica.isEmpty();
  8.  
  9. a = stranica.toDouble(&ok);
  10.  
  11. if(prazno)
  12. {
  13. poruka.setText("Niste uneli nikakvu vrednost!");
  14. poruka.exec();
  15. ui->lineEdit_2->clear();
  16. }
  17. else if(!ok)
  18. {
  19. poruka.setText("Niste uneli broj!");
  20. poruka.exec();
  21. ui->lineEdit->clear();
  22. ui->lineEdit_2->clear();
  23. }
  24. else if(a <= 0.)
  25. {
  26. poruka.setText("Broj mora biti pozitivan!");
  27. poruka.exec();
  28. ui->lineEdit->clear();
  29. ui->lineEdit_2->clear();
  30. }
  31. else
  32. {
  33. o = 4. * a;
  34. obim = QString::number(o);
  35. ui->lineEdit_2->setText(obim);
  36. }
  37.  
  38. ui->lineEdit->setFocus();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement