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

1 visualización (últimos 30 días)
ahmet ozdemir
ahmet ozdemir el 4 de Mayo de 2016
Editada: Walter Roberson el 4 de Mayo de 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 comentarios
Azzi Abdelmalek
Azzi Abdelmalek el 4 de Mayo de 2016
ıf someone gives lots of numbers: What does that mean ?
ahmet ozdemir
ahmet ozdemir el 4 de Mayo de 2016
Editada: Walter Roberson el 4 de Mayo de 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

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by