Write a program to input 3 integer digits (from 100 - 999), then in the numbers letters in hundreds, tens, and units ?

14 views (last 30 days)
I need help
  2 Comments
Minh
Minh on 21 Sep 2022
Edited: Minh on 21 Sep 2022
Can you convert this c++ code to matlab for me?
void main ()
{
int x;
do
{
printf ( "\ nx =" );
scanf ( "% d" , & x);
}
while (x <100 || x> 999);
printf ( "\ n hundreds :% d" , x, x / 100);
printf ( "\ n tens :% d" , x, (x% 100) / 10);
printf ( "\ n units :% d" , x, (x% 100)% 10);
getch ();

Sign in to comment.

Answers (1)

KSSV
KSSV on 21 Sep 2022
  1 Comment
Minh
Minh on 21 Sep 2022
I can't convert when reading this document, can you give more instructions ?
void main()
{
int x;
do
{
printf("\n x = ");
scanf("%d", &x);
}
while(x < 100 || x > 999 );
printf("\n hundreds : %d", x, x/100);
printf("\n tens: %d", x, (x%100)/10);
printf("\n units: %d", x, (x%100)%10);
getch();
}

Sign in to comment.

Products


Release

R2016b

Community Treasure Hunt

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

Start Hunting!