Top posting users this week

Top posting users this month

Latest topics
» HỌC KINH NGHIỆM LẬP TRÌNH ANDROID TẠI STANFORD - DẠY KINH NGHIỆM THỰC TẾ.
by hoanghai.esoft Thu 22 May 2014, 9:22 pm

» HỌC KINH NGHIỆM LẬP TRÌNH J2EE TẠI STANFORD- DẠY KINH NGHIỆM THỰC TẾ.
by hoanghai.esoft Thu 22 May 2014, 9:20 pm

» GIỚI THIỆU KHÓA HỌC ORACLE
by hoanghai.esoft Wed 26 Mar 2014, 4:14 am

» GIỚI THIỆU KHÓA HỌC C/C++
by hoanghai.esoft Wed 26 Mar 2014, 4:13 am

» GIỚI THIỆU KHÓA HỌC TESTER
by hoanghai.esoft Wed 26 Mar 2014, 4:11 am

» GIỚI THIỆU CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C#
by hoanghai.esoft Thu 27 Feb 2014, 1:09 am

» Mảng Full | code by Admin
by bongmahocduong Mon 13 Jan 2014, 4:02 pm

» GIỚI THIỆU KHÓA HỌC Csharp (C#)
by hoanghai.esoft Thu 09 Jan 2014, 2:38 pm

» Giới thiệu chương trình ƯU ĐÃI NHÂN ĐÔI
by thuynt281 Mon 19 Aug 2013, 2:13 pm

» tính tổng các chử số của 1 số nguyên dương, nhập n>0 :32656 ; tổng 6+5+6+2=22
by SochouDekinai Sun 18 Aug 2013, 7:07 am

» dùng lệnh while , tinh n!!
by anhtuantmt Wed 20 Mar 2013, 5:18 pm

» lập trình c++
by anhtuantmt Wed 20 Mar 2013, 12:33 am

» Lập trình Window trong C# + Bài tập
by huy91hy Fri 07 Dec 2012, 11:09 pm

» Đề thi DELF B1
by nghianguyen119 Thu 01 Nov 2012, 8:33 pm

» 4rum đã hoạt động lại rồi sao??!! @@
by anan Fri 24 Aug 2012, 11:24 am

» tổng hợp giáo trình của học viện bưu chính viễn thông Link [MF]
by Admin Mon 19 Mar 2012, 10:00 pm

» Cách debug chương trình visual studio
by Admin Sun 18 Mar 2012, 11:05 am

» [Lexique] Humeur du jour :) :( >"< O.O . . .
by anan Sat 10 Mar 2012, 9:29 pm

» 12 thì trong tiếng anh
by anan Sun 26 Feb 2012, 10:36 am

» Giáo Trình VẬT LÝ ĐẠI CƯƠNG FULL
by Admin Mon 20 Feb 2012, 7:32 pm

» Anh em đọc và cảm nhận
by Admin Fri 10 Feb 2012, 7:24 pm

Poll
Statistics
Diễn Đàn hiện có 235 thành viên
Chúng ta cùng chào mừng thành viên mới đăng ký: trangtpbusiness

Tổng số bài viết đã gửi vào diễn đàn là 263 in 157 subjects
4rum đã hoạt động lại rồi sao??!! @@

Fri 24 Aug 2012, 11:24 am by anan

Ô forum hoạt động lại từ bh thế này?! Tưởng là bị del r` cơ đấy! tui k nhìn đâu nha tui k nhìn đâu nha sợ lắm cưng ạ

Comments: 0

chúc mừng năm mới!!

Mon 30 Jan 2012, 8:35 am by Admin

Đừng tự hào vì nghèo mà học giỏi ______ Hãy tự hỏi học giỏi sao vẫn nghèo ..

Comments: 1

hay đấy.............! :)

Thu 10 Nov 2011, 9:13 am by anan

các biểu tượng ở mỗi chuyên mục hay đấy chứ! hi. tuyệt vời vui

Comments: 3

kariohdufbauwefd

Tue 01 Nov 2011, 5:29 pm by Admin

ốm rùi huhu khóc nè

Comments: 3

o0o_000_o0o

Fri 28 Oct 2011, 10:55 pm by Admin

chán thế tự nhiên ngồi nhìn lại chẳng thấy mình làm đc j ra hồn. thời gian ơi sao mày trôi nhanh vậy tao đã làm đc j đâu

Comments: 1

__tất_ cả__

Fri 28 Oct 2011, 11:30 am by Admin

không có j là không thể

Comments: 2

tất cả mọi người

Wed 26 Oct 2011, 9:43 pm by Admin

hjhj ta đã làm sức có thể rùi hiện tại sẽ là như thế này

Comments: 1

hihi ___hihi__hihi

Wed 26 Oct 2011, 5:19 pm by Admin

chúc các bạn ghé thăm 4rum vui vẻ nha

Comments: 0

Similar topics

MỘT SỐ BÀI TẬP C VỀ VÒNG LẶP551

MỘT SỐ BÀI TẬP C VỀ VÒNG LẶP

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

MỘT SỐ BÀI TẬP C VỀ VÒNG LẶP

Bài gửi  Admin on Thu 08 Sep 2011, 2:48 am

1.Viết chương trình in ra bảng mã ASCII
2.Viết chương trình tính tổng bậc 3 của N số nguyên đầu tiên.
3.Viết chương trình nhập vào một số nguyên rồi in ra tất cả các ước số của số đó.
4.Viết chương trình vẽ một tam giác cân bằng các dấu *
5.Viết chương trình tính tổng nghịch đảo của N số nguyên đầu tiên theo công thức
S = 1 + 1/2 + 1/3 + … + 1/N
6.Viết chương trình tính tổng bình phương các số lẻ từ 1 đến N.
7.Viết chương trình nhập vào N số nguyên, tìm số lớn nhất, số nhỏ nhất.
8.Viết chương trình nhập vào N rồi tính giai thừa của N.
9.Viết chương trình tìm USCLN, BSCNN của 2 số.
10.Viết chương trình vẽ một tam giác cân rỗng bằng các dấu *.
11.Viết chương trình vẽ hình chữ nhật rỗng bằng các dấu *.
12.Viết chương trình nhập vào một số và kiểm tra xem số đó có phải là số nguyên tố hay không?
13.Viết chương trình tính số hạng thứ n của dãy Fibonaci.
Dãy Fibonaci là dãy số gồm các số hạng p(n) với:
p(n) = p(n-1) + p(n-2) với n>2 và p(1) = p(2) = 1
Dãy Fibonaci sẽ là: 1 1 2 3 5 8 13 21 34 55 89 144…
14.Viết chương trình tính giá trị của đa thức
Pn = anxn + an-1xn-1 + … + a1x1 + a0
Hướng dẫn đa thức có thể viết lại
Pn = (…(anx + an-1)x + an-2)x + … + a0
Như vậy trước tiên tính anx + an-1, lấy kết quả nhân với x, sau đó lấy kết quả nhân với x cộng thêm an-2, lấy kết quả nhân với x … n gọi là bậc của đa thức.
15.Viết chương trình tính xn với x, n được nhập vào từ bàn phím.
16.Viết chương trình nhập vào 1 số từ 0 đến 9. In ra chữ số tương ứng. Ví dụ: nhập vào số 5, in ra "Năm".
17.Viết chương trình phân tích một số nguyên N thành tích của các thừa số nguyên tố.
18.Viết chương trình lặp lại nhiều lần công việc nhập một ký tự và in ra mã ASCII của ký tự đó, khi nào nhập số 0 thì dừng.
19.Viết chương trình tìm ước số chung lớn nhất và bội số chung nhỏ nhất của 2 số nguyên.
20.Viết chương trình in lá cờ nước Mỹ.
21.Viết chương trình tính dân số của một thành phố sau 10 năm nữa, biết rằng dân số hiện nay là 6.000.000, tỉ lệ tăng dân số hàng năm là 1.8% .
22.Viết chương trình tìm các số nguyên gồm 3 chữ số sao cho tích của 3 chữ số bằng tổng 3 chữ số. Ví dụ: 1*2*3 = 1+2+3.
23.Viết chương trình tìm các số nguyên a, b, c, d khác nhau trong khoảng từ 0 tới 10 thỏa mãn điều kiện a*d*d = b*c*c*c
24.Viết chương trình tính tổ hợp N chập K (với K <= N)
C=((N-k+1) * (N-k+2)*…N)/1*2*3*…*k
Trong đó C là một tích gồm k phần tử với phần tử thứ I là (N-k+1)/I. Để viết chương trình này, bạn dùng vòng lặp For với biến điều khiển I từ giá trị đầu là 1 tăng đến giá trị cuối là k kết hợp với việc nhân dồn vào kết quả C.
25.Viết chương trình giải bài toán cổ điển sau:
Trăm trâu, trăm cỏ
Trâu đứng ăn năm
Trâu nằm ăn ba,
Ba trâu già ăn một
Hỏi mỗi loại trâu có bao nhiêu con.
26.Viết chương trình giải bài toán cổ điển sau:
Vừa gà vừa chó 36 con
Bó lại cho tròn, đếm đủ 100 chân
Hỏi có bao nhiêu gà, bao nhiêu chó
27.Viết chương trình in ra bảng cửu chương
28.Viết chương trình xác định xem một tờ giấy có độ dày 0.1 mm. Phải gấp đôi tờ giấy bao nhiêu lần để nó có độ dày 1m.
29.Viết chương trình tìm các số nguyên tố từ 2 đến N, với N được nhập vào.
30.Viết chương trình lặp đi lặp lại các công việc sau:
- Nhập vào một ký tự trên bàn phím.
- Nếu là chữ thường thì in ra chính nó và chữ HOA tương ứng.
- Nếu là chữ HOA thì in ra chính nó và chữ thường tường ứng.
- Nếu là ký số thì in ra chính nó.
- Nếu là một ký tự điều khiển thì kết thúc chương trình
31.Viết chương trình nhập vào x, n tính:
- sprt(x + sqrt(x + (sqrt(x))) (n dấu căn)
- 1 + x/2 + ... x^n / (x+1)
32 .. Viết chương trình nhập vào N số nguyên, đếm xem có bao nhiêu số âm, bao nhiêu số dương và bao nhiêu số không


Được sửa bởi Admin ngày Thu 08 Sep 2011, 8:17 am; sửa lần 1.

Admin
Admin
Admin

Giới tính Giới tính: Nam Tổng số bài gửi Tổng số bài gửi: 144
Điểm Điểm: 401
Cám ơn Cám ơn: 8
ngày Sinh ngày Sinh: 30/06/1990
Ngày tham gia Ngày tham gia: 04/09/2011
Tuổi Tuổi: 24
Đến từ Đến từ: Khoái Châu -Hưng Yên

Xem lý lịch thành viên http://nhomai9xhy.forumvi.com

Về Đầu Trang Go down

Bài 1: viết chương trình in ra bảng mã ASCII

Bài gửi  masterboy on Thu 08 Sep 2011, 8:13 am

Code:
[color=black][color=cyan]
//viet chuong trinh in ra bang ma ASCII

#include<conio.h>
#include<stdio.h>
int main()
{
   clrscr();
   int i,j,a,b;
   printf("\n Bang Ma ASCII");
   printf("\n");
   printf("\n");
   printf("\t STT");
   printf("\t Ky Tu");
   printf("\t STT");
   printf("\t Ky Tu");
   printf("\t STT");
   printf("\t Ky Tu");
   printf("\n");

   for(i=38;i<73;i++)
   for(j=0;j<6;j++)
   {
      a=40+i;
      b=80+i;
      if(j==0)
      printf("\n%10d",i);
      else if(j==1)
      printf("\t%3c",i);
      else if(j==2)
      printf("\t%2d",a);
      else if(j==3)
      printf("\t%3c",a);
      else if(j==4&&b<128)
      printf("\t%d",b);
      else if(j==128)
      printf("\t%3c",b);
   }

   getch();
}[/color][/color]

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

bài 3: viết chương trình nhập vào 1 số rùi in ra tất cả các ước sổ của số đó

Bài gửi  masterboy on Thu 08 Sep 2011, 8:25 am

Code:
#include<conio.h>
#include<stdio.h>
int main()
{
  clrscr();
  int n;
  int i;
  printf("\n Nhap vao n:");
  scanf("%d",&n);
  for(i=0;i<n;i++)
  {
      if(n%i==0)
      printf(" cac uoc so la:%d",i);
  }
  getch();
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Bài 4: viết chương trình in ra 1 tam giác cân bằng các dấu *

Bài gửi  masterboy on Thu 08 Sep 2011, 8:28 am

Code:
// chương trinh in ra tam giác cân bằng các dấu *

#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int n,i,j;
printf("nhap chieu cao tam giac:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
getch();
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Bài 6.Viết chương trình tính tổng bình phương các số lẻ từ 1 đến N.

Bài gửi  masterboy on Thu 08 Sep 2011, 8:35 am

Viết chương trình tính tổng bình phương các số lẻ từ 1 đến N.

----------------------------------------------------------------

Code:
#include<iostream>
using namespace std;
int main()
{
    int n;
    cout<<"nhap vao so nguyen n"<<endl;
    cin>>n; //nhap vao so nguyen n
    int s=0; //khoi tao tong, gan gia tri cua tong ban dau bang 0
    for(int i=1;i<=n;i=i+2) s=s+i*i; //cho i chay tu 1 den n, moi lan tang i 2 don vi, cong tong voi i binh phuong
    cout<<"tong tim duoc la"<<endl;
    cout<<"s="<<s<<endl; //in ra tong
    system("pause");
}
===========================================

Bài 7.Viết chương trình nhập vào N số nguyên, tìm số lớn nhất, số nhỏ nhất.


Code:
#include<iostream>
using namespace std;
int main()
{
    int n;
    cout<<"nhap vao so phan tu cua mang"<<endl;
    cin>>n;
    int a[n]; //khoi tao mot mang gom n phan tu
    for(int i=0;i<n;i++)
    {
            cout<<"a["<<i<<"]=";
            cin>>a[i];
    } //nhap vao tung phan tu cua mang
    int max=a[0]; //khoi tao gia tri max bang a[0]
    int min=a[0]; //khoi tao gia tri min cung bang a[0]
    for(int i=0;i<n;i++)
    {
            if(max<a[i]) max=a[i]; //neu tim thay gia tri > gia tri max, ta ghi lai gia tri ay
            if(min>a[i]) min=a[i]; //neu tim thay gia tri < gia tri min, ta ghi lai gia tri ay
    }
    cout<<"gia tri lon nhat cua mang la: "<<max<<endl;
    cout<<"gia tri nho nhat cua mang la: "<<min<<endl;
    system("pause");
}
================================================
Bài 8.Viết chương trình nhập vào N rồi tính giai thừa của N.


Code:
#include<iostream>
using namespace std;
int main()
{
    int n;
    cout<<"nhap vao so nguyen n"<<endl;
    cin>>n;
    int gt=1; //khoi tao giai thua bang 1
    for(int i=2;i<=n;i++) gt=gt*i; //cho i chay tu 2 den n, nhan lien tiep gt voi i
    cout<<"giai thua cua "<<n<<" la: "<<gt<<endl;
    system("pause");
}
=======================================

Bài 9.Viết chương trình tìm USCLN, BSCNN của 2 số.



Code:
#include<iostream>
using namespace std;
int main()
{
    int a, b;
    cout<<"nhap vao 2 so a, b"<<endl;
    cout<<"a= ";cin>>a; //nhap vao so a
    cout<<"b= ";cin>>b; //nhap vao so b
    int c=a, d=b;
    while(c!=d) //khi nao c con khac d thi
    {
              if(c>d) c=c-d; //neu c>d thi c=c-d
              else d=d-c; //neu c<d thi d=d-c
    }
    cout<<"ucln cua 2 so "<<a<<" va "<<b<<" la: "<<d<<endl;
    cout<<"bcnn cua 2 so "<<a<<" va "<<b<<" la: "<<a*b/d<<endl;
    system("pause");
}
=======================================

Bài 29.Viết chương trình tìm các số nguyên tố từ 2 đến N, với N được nhập vào.


Code:
#include <iostream.h>
int So_Nguyen_To (int x);
int So_Nguyen_To (int x)
{
   int i = 2;
   if (x < 2)
      return 0;
   while (x%i != 0)
      i++;
   if (x == i)
      return 1;
   return 0;
}
void main ()
{
   int n;
   cout << "Nhap vao 1 so n : " ; cin >> n;
   for (int x = 2 ; x <= n ; x++)
   {
      if (So_Nguyen_To (x) != 0)
         cout << x << "\t";
   }
   cout << endl;
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Bài 9.Viết chương trình tìm USCLN, BSCNN của 2 số.

Bài gửi  masterboy on Thu 08 Sep 2011, 8:36 am

Viết chương trình tìm USCLN, BSCNN của 2 số.


Code:
#include<iostream.h>
int USCLN (int a , int b)
{
   if (a < 0) a = -a;
   if (b < 0) b = -b;
   if (a == 0)   return b;
   if (b == 0)   return a;
   while (a != b)
   {
      if (a > b)
         a -= b;
      else
         b-= a;
   }
   return b;
}
int main()
{
   int a , b;
   cout << "Nhap a = " ; cin >> a;
   cout << "Nhap b = " ; cin >> b;
   cout << "USCLN = " << USCLN (a , b) << endl;
   cout << "BSCNN = " << (a*b)/USCLN (a , b) << endl;
   return 0;
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Bài 5.Viết chương trình tính tổng nghịch đảo của N số nguyên đầu tiên theo công thức S = 1 + 1/2 + 1/3 + … + 1/N

Bài gửi  masterboy on Thu 08 Sep 2011, 8:38 am

Viết chương trình tính tổng nghịch đảo của N số nguyên đầu tiên theo công thức
S = 1 + 1/2 + 1/3 + … + 1/N


Code:
#include <conio.h>
#include <stdio.h>
void main ()
{
   int n;
   printf ("Ban muon tinh bao nhiu so : "); scanf ("%d" , &n);
   double sum = 0 , i;
   for ( i = 1 ; i <= n ; i++)
      sum += 1/i;
   printf ("Ket qua = %5.2f  \n" , sum);
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Bài 10:Viết chương trình vẽ một tam giác cân rỗng bằng các dấu *

Bài gửi  masterboy on Thu 08 Sep 2011, 8:41 am

Viết chương trình vẽ một tam giác cân rỗng bằng các dấu *


Code:
#include <conio.h>
#include <stdio.h>
void main ()
{
   int n;
   printf ("Nhap chieu cao cua tam giac : "); scanf ("%d" , &n);
   n = 2*n-1;
   for (int i = 1 ; i <= n ; i++)
   {
      for (int j = 1 ; j <= n ; j++)
      {
         if ( (i == n || i == j || i+j == n+1) && i >= (n/2)+1)
            printf ("%c" , '*');
         else
            printf (" ");
      }
      printf ("\n");
   }
}


Được sửa bởi masterboy ngày Thu 08 Sep 2011, 8:43 am; sửa lần 1.

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

11.Viết chương trình vẽ hình chữ nhật rỗng bằng các dấu *

Bài gửi  masterboy on Thu 08 Sep 2011, 8:41 am

Viết chương trình vẽ hình chữ nhật rỗng bằng các dấu *


Code:
#include <stdio.h>
#include <conio.h>
void main ()
{
   int n , m;
   printf ("Nhap chieu rong : "); scanf ("%d" , &n);
   printf ("Nhap chieu cao : "); scanf ("%d" , &m);
   for (int i = 1 ; i <= m ; i++)
   {
      for (int j = 1 ; j <= n ; j++)
      {
         if (i == 1 || i == m || j == 1 || j == n)
            printf ("%c" , '*');
         else
            printf (" ");
      }
      printf ("\n");
   }
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

12.Viết chương trình nhập vào một số và kiểm tra xem số đó có phải là số nguyên tố hay không?

Bài gửi  masterboy on Thu 08 Sep 2011, 8:43 am

12.Viết chương trình nhập vào một số và kiểm tra xem số đó có phải là số nguyên tố hay không?

Code:
#include <conio.h>
#include <stdio.h>
void main ()
{
   int n;
   do {
   printf ("Nhap vao so can kiem tra : "); scanf ("%d" , &n);
   } while (n < 2);
   int i = 2;
   while (n%i != 0)
      i++;
   if (n == i)
      printf ("Do la so NGUYEN TO \n");
   else
      printf ("Khong phai so NGUYEN TO \n");
}

masterboy

Tổng số bài gửi Tổng số bài gửi: 10
Điểm Điểm: 15
Cám ơn Cám ơn: 1
Ngày tham gia Ngày tham gia: 04/09/2011

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

Permissions in this forum:
Bạn không có quyền trả lời bài viết