[H]Góp vài cái C++



 
Trang ChínhTrang Chính  GalleryGallery  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
News & Announcements
  • Gallery & Others
Trang ChínhTrang Chính  GalleryGallery  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  


[H]Góp vài cái C++Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down
November 6th 2011, 8:53 pm
avatar
[Thành viên] - RikikudoLoveTukimiri


Tổng số bài gửi : 674
Số lần được cảm ơn. : 91
Join date : 22/04/2011
Age : 25
Đến từ : HaNam Province

Bài gửiTiêu đề: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
nhập vào độ dài cạnh cho biết nó là loại tam giác ry Tam giác
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
void main()
{
clrscr();
int a,b,c;
cout<<"\n nhap vao canh a:"; cin>>a;
cout<<"\n nhap vao canh b:";cin>>b;
cout<<"\n nhap vao canh c:"; cin >>c;
if(a==b==c)
cout<<"\n\t abc la tam giac deu!";
else if(a==b&&a!=c||a!=b&&b==c||a==c&&c!=b)cout<<"\n\t abc la tam giac can!";
else if(sqrt(a*a+b*b)==c||sqrt(a*a+c*c)==b||sqrt(b*b+c*c)==a)cout<<"\n\t abc la tam giac vuong";
else if(sqrt(a*a+b*b)==c*c&&a==b||sqrt(a*a+c*c)==b*b&&a==c||sqrt(b*b+c*c)==a*a&&b==c)cout<<"\n\t tam giac abc la tam giac vuong can";
else cout<<"\n\t tam giac abc la tam giac thuong";
getch();
}
///////////////////////////////////////////////////////////////////////////////////////
Tổng mảng 1 chiều
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void nhap(int a[100], int n)
{
   for(int i=1;i<=n;i++)
   {
   cout<<"a["<<i<<"]=";
   cin>>a[i];
   }
}
void xuat(int a[100], int n)
{
   for(int i=1;i<=n;i++)
   {
   cout<<a[i];
   }
}
int tc(int a[100],int n)
{
   int s=0;
   for(int i=1;i<=n;i++)
   {
   if(a[i]%2==1)
      {
      s=s+a[i];
      }
   }
   return s;
}
void main()
{
clrscr();
int a[100];
int n;
cout<<"nhap vao so phan tu cua mang";
cin>>n;
nhap(a,n);
xuat(a,n);
cout<<"\n tong cac so chan trong mang la :"<<tc(a,n);
getch();
}
///////////////////////////////////////////////////////////
đếm dấu cách trong chuỗi(cũng thay bằng đếm kí tự )
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
void nhap(char a[100])
{
   cout<<"\n nhap vao chuoi ki tu: \n";
   gets(a);
}
void dem(char a[100])
{      int i,s=0;
   for(i=0;i<strlen(a);i++)
   {
      if(a[i]==' ')
      s=s+1;
   }
   cout<<"\n chuoi co "<<s<<"dau cach";
}
void main()
{
   char a[100];
   clrscr();
   nhap(a);
   dem(a);
   getch();
}
//////////////////////////////////////////////////////
chuyển đổi chữ
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
void nhap(char a1[100])
{
   cout<<"\n nhap vao chuoi ki tu: \n";
   gets(a1);
}
void chuyendoichu(char a1[100])
{      int tt;char a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,x,y,z,w;
   char A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z,W;
   for(tt=0;tt<strlen(a1);++tt)
   {

      if(a1[tt]==a)
      a1[tt]=A;
      else if(a1[tt]==b)a1[tt]=B;
      else if(a1[tt]==c)a1[tt]=C;
      else if(a1[tt]==d)a1[tt]=D;
      else if(a1[tt]==e)a1[tt]=E;
      else if(a1[tt]==f)a1[tt]=F;
      else if(a1[tt]==g)a1[tt]=G;
      else if(a1[tt]==h)a1[tt]=H;
      else if(a1[tt]==i)a1[tt]=I;
      else if(a1[tt]==j)a1[tt]=J;
      else if(a1[tt]==k)a1[tt]=K;
      else if(a1[tt]==l)a1[tt]=L;
      else if(a1[tt]==m)a1[tt]=M;
      else if(a1[tt]==n)a1[tt]=N;
      else if(a1[tt]==o)a1[tt]=O;
      else if(a1[tt]==p)a1[tt]=P;
      else if(a1[tt]==q)a1[tt]=Q;
      else if(a1[tt]==r)a1[tt]=R;
      else if(a1[tt]==s)a1[tt]=S;
      else if(a1[tt]==t)a1[tt]=T;
      else if(a1[tt]==u)a1[tt]=U;
      else if(a1[tt]==v)a1[tt]=V;
      else if(a1[tt]==x)a1[tt]=X;
      else if(a1[tt]==y)a1[tt]=Y;
      else if(a1[tt]==z)a1[tt]=Z;
      else if(a1[tt]==w)a1[tt]=W;

   }
   cout<<a1[tt];
}
void main()
{
   char a1[100];
   clrscr();
   nhap(a1);
   chuyendoichu(a1);
   getch();
}
//////////////////////////////////////////////////////
Đảo chuỗi
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
void nhap(char a[100])
{
   cout<<"\n nhap vao chuoi ki tu: \n";
   gets(a);
}
void dao(char a[100])
{      int i;
   for(i<strlen(a);i>=0;--i)
   cout<<a[i];
}
void main()
{
   char a[100];
   clrscr();
   nhap(a);
   dao(a);
   getch();
}
/////////////////////////////////////////////////////
Giai thừa
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
clrscr();
int i,n,gt=1;
cout<<"\n nhap vao so nguyen n:"; cin>>n;
for(i=1;i<=n;i++)gt=gt*i;
cout<<"\n giai thua cua n la:"<<gt;
getch();
}
/////////////////////////////////////////////////////
Tổng đường chéo chính mảng 2 chiều
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void nhap(int a[100][100], int n,int m)
{
   for(int i=1;i<=n;i++)
   for(int j=1;j<=m;j++)
   {
   gotoxy(15+i*5,15+j);
   cin>>a[i][j];
   }
}
void xuat(int a[100][100], int n, int m)
{
   for(int i=1;i<=n;i++)
   for(int j=1;j<=m;j++)
   {
   cout<<a[i][j];
   }
}
int tc(int a[100][100], int n, int m)
{
   int s=0;
   for(int i=1;i<=n;i++)
   for(int j=1;j<=m;j++)
   {
    if(n==m)
      {
      if(i==j)
       s=s+a[i][j];
      }
   return s;
   }
}
void main()
{
int a[100][100]; int n,m;
clrscr();
cout<<"\n nhap vao so hang";
cin>>n;
cout<<"\n nhap vao so cot";
cin>>m;
nhap(a,n,m);
xuat(a,n,m);
cout<<"tong cac phan tu nam tren duong cheo chinh la:"<<tc(a,n,m);
getch();
}
////////////////////////////////////////////////////////////////////
trên đây là vài cái cơ bản góp chút cho anh em nào cần.đừng chê cười nhé: cherry


_________________

TĐH2 - K5 2010-2014
Hiếu==| | | ==๑۩۞۩๑----- ♥♥Hiếu♥Bích♥♥™ -----๑۩۞۩๑==| | |==Bích
Thấy hay thì THANK cho cái


Chiều buồn ngồi xé 500
Xé nhầm năm chục buồn ơi là buồn Crying or Very sad

Wondering? Between numerrous of waves and storm . only dream winged by diligence can be fly Nghiện game

Copy đường link dưới đây gửi đến nick yahoo bạn bè!




Được sửa bởi MONKEY ngày November 8th 2011, 4:07 pm; sửa lần 1. (Reason for editing : code)

November 8th 2011, 11:33 am
[Thành viên] - gadienluc


Tổng số bài gửi : 741
Số lần được cảm ơn. : 22
Join date : 02/04/2011
Age : 28
Đến từ : thanh hóa

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
nhìn không hiểu gì luôn.. dạo này lười học các môn trên lớp không biết gìm ròi


_________________

TĐH2 - K5 2010-2014

Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 8th 2011, 3:24 pm
avatar
[Thành viên] - MONKEY


Tổng số bài gửi : 608
Số lần được cảm ơn. : 29
Join date : 28/03/2011
Age : 24
Đến từ : Thanh hoá

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên http://tdh2.forumvi.com

Nội Dung Bài Viết:
<<<----------------------------->>>
Code bài tập C++ cho vào trong thẻ
Code:
[code] Nội Dung [/code]
nhé !


_________________

TĐH2 - K5 2010-2014
bounce VTD_1992_VTD bounce

* Ít nói nhưng Tình cảm nhiều.
* Khô Khan nhưng chân thật.
* Im lặng nhưng biết quan tâm.
* Lạng lùng nhưng yêu rất thật.

[You must be registered and logged in to see this link.]

Hoàng sa - Trường Sa là của Việt Nam


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 8th 2011, 3:28 pm
avatar
[Thành viên] - MONKEY


Tổng số bài gửi : 608
Số lần được cảm ơn. : 29
Join date : 28/03/2011
Age : 24
Đến từ : Thanh hoá

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên http://tdh2.forumvi.com

Nội Dung Bài Viết:
<<<----------------------------->>>
Bài chuyển chữ thường thành chữ in hay đấy. t nghỉ mãi mà không ra thuật toán.


_________________

TĐH2 - K5 2010-2014
bounce VTD_1992_VTD bounce

* Ít nói nhưng Tình cảm nhiều.
* Khô Khan nhưng chân thật.
* Im lặng nhưng biết quan tâm.
* Lạng lùng nhưng yêu rất thật.

[You must be registered and logged in to see this link.]

Hoàng sa - Trường Sa là của Việt Nam


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 8th 2011, 4:00 pm
avatar
[Thành viên] - RikikudoLoveTukimiri


Tổng số bài gửi : 674
Số lần được cảm ơn. : 91
Join date : 22/04/2011
Age : 25
Đến từ : HaNam Province

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
đếm các kí tự trong chuỗi xuất ra xem nó đc xúât hiện mấy lần
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
void nhap(char a[100])
{
   cout<<"\n nhap vao chuoi ki tu: \n";
   gets(a);
}
void dao(char a[100])
{      int i,d[26];
   for(i=0;i<strlen(a);i++)
      {
      if((int)a[i]>=97)d[(int)a[i]-97]++;
      else if((int)a[i]<97)d[(int)a[i]-65]++;
      }
   for(i=0;i<=26;i++)

      if(d[i]>0)
      cout<<"\n ki tu  "  <<(char)a[i]<<  "  xuat hien  "<<d[i]<<"  lan!"<<endl;

}
void main()
{
   char a[100];
   clrscr();
   nhap(a);
   dao(a);
   getch();
}


_________________

TĐH2 - K5 2010-2014
Hiếu==| | | ==๑۩۞۩๑----- ♥♥Hiếu♥Bích♥♥™ -----๑۩۞۩๑==| | |==Bích
Thấy hay thì THANK cho cái


Chiều buồn ngồi xé 500
Xé nhầm năm chục buồn ơi là buồn Crying or Very sad

Wondering? Between numerrous of waves and storm . only dream winged by diligence can be fly Nghiện game

Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 14th 2011, 11:46 am
avatar
[Thành viên] - halai10


Tổng số bài gửi : 68
Số lần được cảm ơn. : 3
Join date : 06/06/2011
Age : 25
Đến từ : thanh hoa

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
ok nhỉ.búp thêm vài bài nữa đi.dạo này đang muốn học cc ++.thêm nha.thank trước


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 14th 2011, 6:01 pm
avatar
[Thành viên] - RikikudoLoveTukimiri


Tổng số bài gửi : 674
Số lần được cảm ơn. : 91
Join date : 22/04/2011
Age : 25
Đến từ : HaNam Province

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
thank thì ấn nút đi rùi post tiếp hí hí hí hí jocolor cứ thank miệng hoài àh?


_________________

TĐH2 - K5 2010-2014
Hiếu==| | | ==๑۩۞۩๑----- ♥♥Hiếu♥Bích♥♥™ -----๑۩۞۩๑==| | |==Bích
Thấy hay thì THANK cho cái


Chiều buồn ngồi xé 500
Xé nhầm năm chục buồn ơi là buồn Crying or Very sad

Wondering? Between numerrous of waves and storm . only dream winged by diligence can be fly Nghiện game

Copy đường link dưới đây gửi đến nick yahoo bạn bè!



November 17th 2011, 12:36 pm
avatar
[Thành viên] - nguyenhieu192scorpio


Tổng số bài gửi : 96
Số lần được cảm ơn. : 3
Join date : 05/06/2011
Age : 24
Đến từ : Bắc Ninh

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên http://www.facebook.com

Nội Dung Bài Viết:
<<<----------------------------->>>
học ít thui các bác ,, em ko theo kịp à Razz


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



January 8th 2012, 2:31 pm
avatar
[Thành viên] - thuyenchai


Tổng số bài gửi : 7
Số lần được cảm ơn. : 4
Join date : 20/12/2011
Age : 25
Đến từ : tdh2_k5

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
bạn hiếu viết chương trình khá hay What a Face nhưng bài chuyển chữ hoa xang thường thì hơi dài,đi thi dễ nhầm.trong khi đó chúng ta có thư viện ctype.h
với các hàm
HOA=>thường tolower
thường =>Hoa toupper
nhanh.tiện


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



January 9th 2012, 2:26 pm
avatar
[Thành viên] - RikikudoLoveTukimiri


Tổng số bài gửi : 674
Số lần được cảm ơn. : 91
Join date : 22/04/2011
Age : 25
Đến từ : HaNam Province

Bài gửiTiêu đề: Re: [H]Góp vài cái C++
Xem lý lịch thành viên

Nội Dung Bài Viết:
<<<----------------------------->>>
hì. trúớc giờ toàn dùng thuật toán đẻ giải chứu có mấy khi t dùng hàm đâu. bài nào khoai quá mới mầy mò hàm. :D thank chú Sáng phát


_________________

TĐH2 - K5 2010-2014
Hiếu==| | | ==๑۩۞۩๑----- ♥♥Hiếu♥Bích♥♥™ -----๑۩۞۩๑==| | |==Bích
Thấy hay thì THANK cho cái


Chiều buồn ngồi xé 500
Xé nhầm năm chục buồn ơi là buồn Crying or Very sad

Wondering? Between numerrous of waves and storm . only dream winged by diligence can be fly Nghiện game

Copy đường link dưới đây gửi đến nick yahoo bạn bè!



[Thành viên] - Sponsored content


Bài gửiTiêu đề: Re: [H]Góp vài cái C++

Nội Dung Bài Viết:
<<<----------------------------->>>


Copy đường link dưới đây gửi đến nick yahoo bạn bè!



[H]Góp vài cái C++

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Trang 1 trong tổng số 1 trang
* Viết tiếng Việt có dấu, là tôn trọng người đọc.
* Chia sẻ bài sưu tầm có ghi rỏ nguồn, là tôn trọng người viết.
* Thực hiện những điều trên, là tôn trọng chính mình.
-Nếu chèn smilies có vấn đề thì bấm A/a trên phải khung viết bài
YÊU CẦU VIẾT TIẾNG VIỆT CÓ DẤU

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: GIAO LƯU - CHIA SẺ KIẾN THỨC :: CHIA SẺ KIẾN THỨC CÙNG NHAU-
/* Số lượt truy cập */