Effacer les filtres
Effacer les filtres

How can i change number according to input by using mod ?

1 vue (au cours des 30 derniers jours)
ahmet ozdemir
ahmet ozdemir le 4 Mai 2016
My question is that i will give an input and if input has a single number, it will change for mod(input,10) if input has lots of numbers, it will change and write something in program like.
Enter number:-2
8
Enter number:-(9)
1
Enter number: (-4)
6
Enter number:3+(5-15)
(In modulo 10, -7 is equal to 3 same numbers)
If I give many numbers it should be like this. Thanks
  4 commentaires
Azzi Abdelmalek
Azzi Abdelmalek le 4 Mai 2016
ıf someone gives lots of numbers: What does that mean ?
ahmet ozdemir
ahmet ozdemir le 4 Mai 2016
Modifié(e) : Walter Roberson le 4 Mai 2016
which means that input compute more than one number.
value = input('Enter Numbers','s');
str2number(value)==equal
equall=mod(equall,10)
if equall<0
fprintf('In modulo 10, %d is equal to %d same numbers',equal,equall)
end
Something like this but I donot want single number -(9) to write like this it should show only itself
like if it is single
str2num(input)==number
equal=mod(number,10)
fprintf('%d',equal)
But program shows this sentence every time since equall<0 and it takes -9, -3, -1 by writing sentence. It should not include for one number

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by