Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.

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
Your Name: Code Language: