Paste
Pasted as C++ by registered user xujiayu ( 4 years ago )
#include <stdio.h>
#include <conio.h>
#include <math.h>
/*
* bai 9
lay ra chu so o vi tri nao do (tinh tu phai sang trai )cua mot so tu nhien .
vd: nhap so tu nhien : 1410
ban muon lay chu so o vi tri nao : 3
chu so o vi tri thu 3(tu phai sang trai )cua so 1410 la 4
y tuong : cung lay ra cac chu so tu phai sang trai , nhung moi lan lay ra ta dem , neu dem bang dung vi tri can lay => in chu so o vi tri do ra
*/
void nhapdulieu(int &n, int &vitri)
{
printf("\nHay nhap vao so : ");
scanf("%d",&n);
printf("\nHay nhap vao vitri : ");
scanf("%d",&vitri);
}
int laychuso(int n , int vitri)
{
int dem = 0;
while(n != 0)
{
int chuso = n %10 ; // lay chu so ra
n /= 10 ;//bo chu so vua lay ra
dem++;
if(dem == vitri)
{
return chuso;
}
}
return -1;// khong he co vi tri nay
}
int main()
{
int a;
int vitri;
nhapdulieu(a,vitri);
int chuso = laychuso(a,vitri);
printf("\nso chu so ban lay o vi tri thu 3 la : %d",chuso);
getch();
return 0;
}
Revise this Paste
Children: 119005