Ai giỏi C++ xem giúp mình code này với
Trang ChínhTrang Chính  TRANG CHỦTRANG CHỦ  GalleryGallery  Tìm kiếmTìm kiếm  Latest imagesLatest images  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
AutoIT Việt
CHÀO MỪNG BẠN ĐẾN VỚI
AUTOIT.FORUMVI.COM
AutoIT Việt
CHÀO MỪNG BẠN ĐẾN VỚI
AUTOIT.FORUMVI.COM

AutoIT Việt


 
Trang ChínhTrang Chính  TRANG CHỦTRANG CHỦ  GalleryGallery  Tìm kiếmTìm kiếm  Latest imagesLatest images  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
>> LIÊN MINH HUYỀN THOẠI (LOL) <<

Share
 

 Ai giỏi C++ xem giúp mình code này với

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Admin: Tổng Tư Lệnh
Admin: Tổng Tư Lệnh
Admin

Giới tính : Nam
Posts : 1503
Gia nhập ngày : 01/03/2012
Tuổi : 29
Đến từ Đến từ : Kon Tum
Nghề nghiệp/Sở thích Nghề nghiệp/Sở thích : Chém Gió/Spam

Tài Sản
Huân Chương: Xe đời mới


Ai giỏi C++ xem giúp mình code này với Empty
Bài gửiTiêu đề: Ai giỏi C++ xem giúp mình code này với   Ai giỏi C++ xem giúp mình code này với EmptyWed Mar 13, 2013 8:28 pm

đề: nhập vào 2 chuỗi S1 và S2 gồm các số (không có chữ) . Hãy xuất ra tổng các số của chuỗi đó. Ví dụ nhập chuỗi S1 là 123 và S2 là 111 thì KQ: 234

còn đây là code của mềnh:

Code:
//De: nhap vao 2 chuoi bang so. Hay tinh tong hieu 2 chuoi do....
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<math.h>
#define SIZE 100

void nhap(char S1[SIZE], char S2[SIZE]);
void chuyen(char S1[SIZE], char S2[SIZE], int A[SIZE], int B[SIZE]);
void tinhTong(char S1[SIZE], char S2[SIZE], int A[SIZE], int B[SIZE]);

void main()
{
   char S1[SIZE], S2[SIZE];
   int A[SIZE], B[SIZE];
   nhap(S1, S2);
   chuyen(S1, S2, A, B);
   tinhTong(S1, S2, A, B); //tinh tong kem xuat gia tri neu tinh ra
}
void nhap(char S1[SIZE], char S2[SIZE])
{
   gets(S1);
   gets(S2);
}
void chuyen(char S1[SIZE], char S2[SIZE], int A[SIZE], int B[SIZE])//Chuyen chuoi sang mang
{
   int len1=strlen(S1);
   int len2=strlen(S2);
   for(int i=0; i<len1; i++)
      A[i]=S1[i]-48;
   for(int j=0; j<len2; j++)
      B[j]=S2[j]-48;
}

void tinhTong(char S1[SIZE], char S2[SIZE], int A[SIZE], int B[SIZE])
{
   int len1=strlen(S1);
   int len2=strlen(S2);
   double Tong1;
   double Tong2;
   double Tong;
   for(int i=0; i<len1; i++)
   {
      int j=i+1;
      Tong1 = Tong1 + A[i]* pow(10, (len1-j));
   }
   for(i=0; i<len2; i++)
   {
      int j=i+1;
      Tong2=Tong2 + B[i]* pow(10, (len2-j));
   }
   Tong=Tong1+Tong2;
   printf("%d", Tong);
}
Tài Sản của Admin
Tài Sản
Huân Chương: Xe đời mới

Về Đầu Trang Go down
https://autoit.forumvi.com
 

Ai giỏi C++ xem giúp mình code này với

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
AutoIT Việt :: Làng Ngôn Ngữ C-