Trang 3 / 5 FirstFirst 12345 LastLast
Hiển thị kết quả từ 21 đến 30 / 48
  1. #21
    Tham gia
    27-02-2007
    Bài viết
    96
    Like
    0
    Thanked 0 Times in 0 Posts
    Cần gì div + mod, nhập từ bàn phím mà
    var ch:char;
    i,kq:Integer;
    begin
    kq:=0;
    Write('Nhap so:');
    repeat
    ch:=Readkey;
    if(ch>=48 and ch<=57)then
    begin
    {Đổi dùm cái ch ra số, lưu vào i-không nhớ hàm...hehe}
    kq:=kq+i;
    end;
    until ch=#13;{enter}
    end.

  2. #22
    Tham gia
    08-11-2004
    Bài viết
    1,023
    Like
    0
    Thanked 21 Times in 5 Posts
    Có một cuộc tranh cãi con con mà trong đó nạn nhân là những người thiện chí và bọn càn quấy là những kẻ thiếu kiến thức

  3. #23
    Tham gia
    02-02-2005
    Bài viết
    219
    Like
    0
    Thanked 3 Times in 3 Posts
    Quote Được gửi bởi nongdantangai View Post
    Cần gì div + mod, nhập từ bàn phím mà
    var ch:char;
    i,kq:Integer;
    begin
    kq:=0;
    Write('Nhap so:');
    repeat
    ch:=Readkey;
    if(ch>=48 and ch<=57)then
    begin
    {Đổi dùm cái ch ra số, lưu vào i-không nhớ hàm...hehe}
    kq:=kq+i;
    end;
    until ch=#13;{enter}
    end.

    số = bype(ch)-byte('0');
    i:=số;

    đúng yêu cầu chưa ?????
    Không nên dùng ord, điều này sẽ tạo thành thói quen có hại khi chạy for win

  4. #24
    Tham gia
    24-03-2008
    Bài viết
    75
    Like
    0
    Thanked 1 Time in 1 Post
    hic hic anh admin ơi cức bé My cái bài nỳ y nà: gấp lắm á :
    Đề nè:
    Cho mảng số thực vuông có tên là a có kích thước 2n x 2n .hãy lập các mảng mới bằng các khối vuông có kích thước n x n của mảng a theo cách sau : mảng ban đầu được cho trong tập tin nhom2.dat.Kết quả được lưu trong tập tin có tên ketqua2.dat
    bài làm gởi theo hộp thư trong này cho My nha. Thank mấy anh trước á
    Mong các anh giúp My nha... hjhj Rảnh My trả nợ bàng chầu trái cây được hem nè
    yahoo: chooco_pie

  5. #25
    Tham gia
    22-02-2009
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts

    Hạnh phúc tính tổng các chữ số của số nguyên

    #include<iostream.h>
    using namespace std;
    int main()
    {
    int x,s=0,i;
    cout<<"nhap so tu nhien x can tinh ";
    cin>>x;

    while (x!=0){
    i=x%10;
    s+=i;
    x=int(x/10);
    }
    cout<<"tong cac chu so cua so la "<<s<<"\n";
    cin.ignore(2);
    system("pause");
    return 0;

    }

  6. #26
    Tham gia
    19-07-2008
    Location
    CĐV-Phú Tân-Cà Mau
    Bài viết
    124
    Like
    0
    Thanked 2 Times in 2 Posts

    Giận dữ !

    Quote Được gửi bởi lee_huynh306 View Post
    Oài, bài này thuộc dạng basic các bác có cần phải cãi nhau ghê vậy hem. Có cần thì qua mấy thread như tìm số nguyên tố hay khai căn số cực lớn í.
    @huyphuc1981_nb: Mình đọc qua mấy post của bạn cũng thấy bạn là người có hiểu biết. Nhưng hình như bạn hơi tự phụ đấy bạn à. Khiêm tốn chút và kiềm chế chút đi bạn nhé, không mất gì đâu mà lại được nhiều thứ là khác!
    Em đồng ý với bác cả hai tay hai chân
    Đây là diễn đàn để mọi người thảo luận, nếu sai thì nhắc, cần gì chửi dzữ vậy
    Cũng nhắc bác kia luôn: Cao nhân tất hữu cao nhân trị.
    Rồi sẽ có người giỏi hơn chửi bác một trận thôi

  7. #27
    Tham gia
    23-06-2009
    Location
    Huyện Gia Bình - Tỉnh Bắc Ninh
    Bài viết
    323
    Like
    0
    Thanked 4 Times in 4 Posts
    Quote Được gửi bởi ngô sông View Post
    #include<iostream.h>
    using namespace std;
    int main()
    {
    int x,s=0,i;
    cout<<"nhap so tu nhien x can tinh ";
    cin>>x;

    while (x!=0){
    i=x%10;
    s+=i;
    x=int(x/10);
    }
    cout<<"tong cac chu so cua so la "<<s<<"\n";
    cin.ignore(2);
    system("pause");
    return 0;

    }
    Chương trình viết bằng PAscal
    Var i,N,a,S:integer;
    Begin
    write('Nhap vao N:');
    Readln(N);
    while N<>0 do
    Begin
    a:=N mod 10;;
    S:=S+a;
    N:=N div 10;
    end;
    write('tons S=',S);
    Readln
    End.

  8. #28
    Tham gia
    07-08-2009
    Bài viết
    9
    Like
    0
    Thanked 0 Times in 0 Posts
    Mình Thấy Mấy bài trên cũng hay lắm đóa. tui xin mạng phép thêm một code nữa
    Var st:string;
    Function Dao(s: string):string;
    Var
    tam:string;
    i: integer;
    begin
    s:=1234;
    for i:=length (s) downto 1 do tam:=tam+s[i];
    Dao:=tam;
    End.
    Begin
    Write('Nhap ');Readln(st);
    Write('So dao nguoc la ',dao(st));
    Readln;
    End.
    Đi đổi tên chết không đổi mail: quockiet2525@yahoo.com.vn

  9. #29
    Tham gia
    24-03-2010
    Location
    Lâm Đồng
    Bài viết
    27
    Like
    0
    Thanked 1 Time in 1 Post

    Buồn quá đi !

    Quote Được gửi bởi huyphuc1981_nb View Post
    Sai à, tưởng là tính tổng các chữ số, hóa ra là tính tổng giá trị các chữ số à. Câu với cú, mải nghiên kứu IT rồi quên không học Tiếng Việt phỏng.
    (tổng):=0;
    For i:=1 to length (s) do
    (tổng) := (tổng) + byte(s[i])-byte('0');

    được chửa.
    Làm kiểu đó ngắn gọn dễ hiểu hơn kiểu này:

    var so,tong: longint;
    begin
    write ('nhap: '); readln(so);
    tong:=0;
    repeat
    tong:=tong+(so mod 10);
    so:=so div 10;
    until (so = 0);
    writeln('tong: ',tong);
    end.
    hic trong pascal viết đc chữ "tổng" hồi nào vậy?
    Được sửa bởi pascal co ban lúc 21:08 ngày 11-06-2010

  10. #30
    Tham gia
    13-03-2009
    Bài viết
    41
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi cafesua1892 View Post
    uses crt;
    var s:string;
    i,tong,f,v:integer;
    begin
    clrscr;
    readln(s);
    for i:= 1 to length(s) do
    begin
    val(s[i],f,v);
    tong:=tong+f;
    end;
    write('Tong = ',tong);
    readln
    end.
    cái này là okie rồi tranh luận lằng nhằng wa"

Trang 3 / 5 FirstFirst 12345 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •