-
05-07-2014, 08:37 AM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi prog10
View more random threads:
- [C++]Thuật toán về ngày giờ
- Giúp dùm em các vấn đề này với ! :(
- Lấy dữ liệu trong file 5 dòng cuối
- Multicore and parrallel programming
- Mọi người giải hộ em !
- hỏi các lệnh và thư viện trong C
- Mình có bài này mọi người xem giúp cái
- Vấn đề về hàm trả về chuỗi kí tự
- Thắc mắc về "Duplicate values"
- bài tập chuỗi ...bác xèng cứu tui bài này với
-
05-07-2014, 10:05 AM #2
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mọi người giải giúp mình bài toán này với.
Bài toán như sau các bác ạ!
Cho một số nguyên N và kiểm tra xem đó có phải số tiến hay không? ví dụ: số 123456789 lá số tiến.
em code sai xin sửa dùm [IMG]images/smilies/waiting.gif[/IMG]
#include <stdio.h>
#include <conio.h>
void main()
{
int n,dvi,,i=1;
printf("Nhap mot so nguyen N = "); scanf("%d",&n);
for(;n>0;i++)
{
dvi=n%10;
n/=10;
printf("don vi = %d
",dvi);
printf("so nguyen = %d
",n);
if(dvi>(n/10)%10)
printf("la so tien..!!!!!
");
else
printf("khong phai so tien..!!!!!
");
}
getch();
}
-
05-07-2014, 12:31 PM #3
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Viết theo kiểu tìm max ấy bạn [IMG]images/smilies/smile.png[/IMG]
-
06-07-2014, 03:58 PM #4
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
là thế này bạn:
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> a;
bool check=true;
int n;
cout<<"Nhap mot so nguyen N = ";
cin>>n;
while(1){
a.push_back(n%10);
n=n/10;
if(n==0) break;
}
for(int i=0;i<a.size()-1;i++){
if(a[i]<a[i+1]) {check=false;break;}
}
if(check==false) cout<<"Khong phai so tien;";
else cout<<"La so tien"<<endl;
return 0;
}
-
06-07-2014, 04:52 PM #5
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
^ Ko cần phải std::vector đâu nhé.
-
07-07-2014, 09:34 AM #6
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn làm thế này coi thử được không.
Mã:#include <iostream> int main() { int number,temp; std::cin >> number; //Input while(number != 0) { temp = number % 10; if(temp <= (number/=10)%10) { std::cout << "False" << std::endl; // Khong phai so tien return 0; } } std::cout << number << "True" << std::endl; // La so tien return 0; }
-
07-07-2014, 04:34 PM #7
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm thế này được đó bạn
-
07-07-2014, 05:54 PM #8
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vậy theo bạn nên làm thế nào?
xã hội vững mạnh, nhu cầu mặc đẹp của con người ngày càng cao. ngành công nghiệp thời trang cũng đang vững mạnh chóng vánh. những nhà máy gia công hàng may mặc chẳng thể đóng góp lặng thầm vào sự...
Tìm xưởng may gia công tại TP Hồ...