Tìm chữ số lớn nhất-(Kết hợp câu lệnh lặp và câu lệnh lựa chọn)
Tác giả
Thông điệp
Tboy Cá voi
Tổng số bài gửi : 178 Cảm ơn : 413 Danh vọng : 4 Join date : 03/01/2011 Age : 32 Đến từ : TPHCM
Tiêu đề: Tìm chữ số lớn nhất-(Kết hợp câu lệnh lặp và câu lệnh lựa chọn) Tue Jan 04, 2011 7:24 pm
Tue Jan 04, 2011 7:24 pm Tìm chữ số lớn nhất-(Kết hợp câu lệnh lặp và câu lệnh lựa chọn)
Đề bài: Nhập số nguyên n (0<=n<=10^9).Trong n hãy tìm ra chữ số nào có giá trị lớn nhất. Ví dụ: n=63475653 Chữ số lớn nhất là: 7 Yêu cầu: dùng vòng lặp, câu lệnh if.
Code:
#include <stdio.h> #include <math.h> #include <conio.h> void main() { long n; int a=0; do { printf("nhap vao so N: "); scanf("%ld",&n); }while(n<0||n>pow(10,9)); while(n>0) { if(a<n%10) a=n%10; n/=10; } printf("Chu so lon nhat la %d\n",a); getch(); }
Tboy
Tìm chữ số lớn nhất-(Kết hợp câu lệnh lặp và câu lệnh lựa chọn)