## Printing results if certain conditions are met in Mathematica

Hello everyone,

I have for loop in Mathematica. After every step Mathematica has new results calculated. I want to see only some results, those who met certain conditions, not results from all steps. Say, I have 10000 steps and I don't need all 10000 results, but only those that met certain conditions. There are at least two or more conditions to be met. How can I tell Mathematica to print only those results?

So I want to tell this to Mathematic ain a for loop:

If a is true and b is true or c is true and d is true, then print blablabla, else do nothing.
 PhysOrg.com science news on PhysOrg.com >> City-life changes blackbird personalities, study shows>> Origins of 'The Hoff' crab revealed (w/ Video)>> Older males make better fathers: Mature male beetles work harder, care less about female infidelity
 In[1]:=For[i=1,i<100,i++, (*doing stuff*) If[Or[And[i>25,i<30],And[Mod[i,7]==3,Mod[i,11]==8]],Print[i]] (*doing more stuff*) ] From In[1]:=26 From In[1]:=27 From In[1]:=28 From In[1]:=29 From In[1]:=52
 Thank you very much for your kind replay :).

 Similar discussions for: Printing results if certain conditions are met in Mathematica Thread Forum Replies Programming & Comp Sci 1 Math & Science Software 0 Math & Science Software 14 Math & Science Software 6 Differential Equations 9