Seperating evens and odds

2 vues (au cours des 30 derniers jours)
-
- le 15 Sep 2015
What would be the method to solve the problem below
Generate a vector of 20 random integers, each in the range of 50 to 100 and store it in vec. Create a variable evens that stores all of the even numbers from the vector, and a variable odds that stores all of the odd numbers.
  1 commentaire
Korede Akinpelumi
Korede Akinpelumi le 16 Mai 2017
Modifié(e) : Walter Roberson le 16 Mai 2017
function [evens,odds]=assignm
A=randi(51,1,20)+49;
B=50:2:100;
C=51:2:99;
evens=intersect(A,B);
odds=intersect(A,C);
end

Connectez-vous pour commenter.

Réponses (2)

Walter Roberson
Walter Roberson le 15 Sep 2015
x == 2 * floor(x/2)
is true for even numbers and false for everything else

Dan Po
Dan Po le 24 Oct 2016
Modifié(e) : Dan Po le 24 Oct 2016
xevens=x(rem(x,2)==0)
how many ways are there to do this?
  1 commentaire
Walter Roberson
Walter Roberson le 24 Oct 2016
xevens = x(~rem(x,2));

Connectez-vous pour commenter.

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by