Cho một chuỗi S gồm các khí số hãy viết chương trình để tạo ra chuỗi mới s1 bằng cách sắp xếp chuỗi s theo thứ tự số lẻ tăng dần đến số chẵn giảm dần.
-Dữ liệu: đọc từ file văn bản dlieu.inp chuỗi S
-Kết quả: ghi ra file văn bản kqua.out chuỗi s1
-Dữ liệu: đọc từ file văn bản dlieu.inp chuỗi S
-Kết quả: ghi ra file văn bản kqua.out chuỗi s1
Quảng cáo
3 câu trả lời 307
Chuỗi Ký Tự >
-Chuỗi: đếm số lần xuất hiện của ký tự t trong chuỗi s.
|
#include<stdio.h>
#include<conio.h>
#include<string.h>
using namespace std;
int main()
{
char s[256];
char t;
printf("vui long nhap chuoi: ");
gets(s);
puts(s);
printf("vui long 1 ky tu: ");
scanf("%c",&t);
printf("%c ",t);
int dem=0;
for(int i=0;i<=strlen(s);i++)
{
if(s[i]==t) dem=dem+1;
}
printf(" so lan xuat hien ky tu %c la: %d ",t,dem);
return 0;
}
//viết trong hàm
#include<stdio.h>
#include<conio.h>
#include<string.h>
using namespace std;
int dem(char *s,char t)
{
int dem=0;
for(int i=0;i<=strlen(s);i++)
{
if(s[i]==t) dem=dem+1;
}
return dem;
}
int main()
{
char s[256];
char t;
printf("vui long nhap chuoi: ");
gets(s);
puts(s);
printf("vui long 1 ky tu: ");
scanf("%c",&t);
printf("%c ",t);
printf("so lan xuat hien cua ky tu %c la: %d",t,dem(s,t));
return 0;
}
|
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK45577
-
Đã trả lời bởi chuyên gia
28960 -
Hỏi từ APP VIETJACK28509
Gửi báo cáo thành công!
