Skip to content

12m-15m.org

Tin Tức Việt Nam – Thế Giới Lớn Nhất

  • Giải Trí
  • Công Nghệ
  • Ẩm Thực
  • Khỏe Đẹp
  • Môi Trường
  • Bất Động Sản
  • Giáo Dục
  • Khác
    • Công Nghiệp
    • Hành Chính và Dịch Vụ
    • Nông Nghiệp
    • Ô Tô, Xe Máy, Xe Khác
    • Tài Chính, Ngân Hàng, Bảo Hiểm
    • Thông Tin và Truyền Thông
    • Vận Tải
    • Xây Dựng
  • Tin HOT
  • Phim
Menu

C – Bài Tập Thực Hành Số 5.

Posted on March 31, 2021 by admin



Hướng dẫn học lập trình C cơ bản. tự học lập trình c, bài tập lập trình C số 5, bài tập ngôn ngữ lập trình C, triệu thân channel- let’s grow together!,

File bài tập:

Nguồn: https://12m-15m.org/

Xem thêm bài viết khác: https://12m-15m.org/category/giao-duc

Posted in Giáo Dục

Post navigation

2 nền chuẩn biệt thự ngay góc 2 mặt tiền đối diện công viên TTTM Nam Châu Đốc, huyện Châu Phú, AG
ITENS OCULTOS NO MINECRAFT PE SEM MOD : TOCHAS COLORIDAS, BALÕES, TNT (BEDROCK, MCPE, XBOX, PS4)

Related Post

  • Bài 26 Vẽ đồ thị và hiệu chỉnh đồ thị trong PowerPoint
  • Kim Hoàng || Vẽ Hoa Đại _TikTok
  • Video chữa đề thi thử THPT Sở GD ĐT Bạc Liêu 2019 (p3)
  • [ Hóa Học 8 ] Bài 4 – Nguyên Tử (Sách bài tập)
  • Ngữ văn Lớp 6 Bài 3 – Nghĩa của từ – Trang 35 – 36
  • Giải bài 28 trang 85 SGK toán 6 tập 2

21 thoughts on “C – Bài Tập Thực Hành Số 5.”

  1. Nghĩa Nguyễn Văn says:
    March 31, 2021 at 5:45 am

    có giải full chưa a

    Reply
  2. Bảo Nguyễn Thái says:
    March 31, 2021 at 5:45 am

    có giải ko anh ??

    Reply
  3. Quân Nguyễn Văn says:
    March 31, 2021 at 5:45 am

    #include<stdio.h>

    #include<string.h>

    int ktrathuannghich(char s[]){

    tt:

    printf("nNhap so can kiem tra: ");

    gets(s);

    int n=strlen(s);

    if(n==0){

    printf("nHay nhap lai so can kiem tra");

    goto tt;

    }

    int i;

    for(i=0;i<n;i++){

    if(s[i]!=s[n-i])

    return 0;

    }

    return 1;

    }

    int main(){

    char s[50];

    if(ktrathuannghich(s))

    printf("nDay la so thuan nghich");

    else printf("nDay khong phai so thuan nghich");

    return 0;

    }
    Anh và mọi người cho em hỏi sao em code như vậy mà khi chạy không như ý nhưng lại tự động in ra các sô thỏa mãn yêu cầu của đề vậy ạ

    Reply
  4. Thế Hiển Phạm says:
    March 31, 2021 at 5:45 am

    em xin lời giải bài 10 ạ….

    Reply
  5. Acacia Man says:
    March 31, 2021 at 5:45 am

    có thể viết câu lệnh ra được không ? Tôi muốn copy từ phần tử "là học"

    thì phải làm sao? Tôi muốn xoa chữ học thì phải dùng câu lệnh nào ? tôi muốn gán mỗi kí tự a trong chuỗi vào mảng khác ? Thân Triệu giúp tôi viết câu lệnh ra được không ?

    và chỉ cho tôi cách tách từng kí tự luôn ? xin cảm ơn.

    Reply
  6. Acacia Man says:
    March 31, 2021 at 5:45 am

    cho hỏi :
    giả sử có xâu xâu " toi la hoc sinh ";
    tôi muốn sao chép kí tự "a" vậy phải làm sao ;
    tôi muốn xóa một kí tự bất kì thì phải làm sao;

    Reply
  7. Nguyen Duc says:
    March 31, 2021 at 5:45 am

    5.4 cho ai can
    #include<stdio.h>
    #include<string.h>
    #include<ctype.h>
    #include<stdlib.h>
    int main(){
    char String[100];
    gets(String);
    for(int i=0;i<strlen(String);i++){
    if(i%2==0) String[i] = toupper(String[i]);
    else String[i] = tolower(String[i]);
    }
    puts(String);
    }

    Reply
  8. Nguyen Duc says:
    March 31, 2021 at 5:45 am

    5.1 cho ai can
    #include<stdio.h>

    #include<string.h>

    #include<ctype.h>

    #include<stdlib.h>

    int main(){

    char s1[200],s2[200];

    int n,i;

    printf("Moi nhap so : ");

    scanf("%d",&n);

    printf("Moi nhap co so chuyen doi : ");

    scanf("%d",&i);

    itoa(n,s1,i);

    printf("Kq : ");

    puts(s1);

    }

    Reply
  9. Nguyen Duc says:
    March 31, 2021 at 5:45 am

    5.5 cho ai cần
    #include<stdio.h>

    #include<string.h>

    #include<ctype.h>

    #include<stdlib.h>

    int main(){

    char string[100];

    gets(string);

    char a ='A',b = 'B',c = 'C';

    int counta = 0;

    int countb = 0;

    int countc= 0;

    for(int i=0;i<strlen(string);i++){

    if(string[i] == a)

    counta++;

    if(string[i] == b)

    countb++;

    if(string[i] == c)

    countc++;

    }

    printf("Phan biet viet hoa : n");

    printf("A xuat hien %d lan",counta);

    printf("nB xuat hien %d lan",countb);

    printf("nC xuat hien %d lan",countc);

    strupr(string);

    counta=countb=countc=0;

    printf("n Khong Phan biet viet hoa : n");

    for(int i=0;i<strlen(string);i++){

    if(string[i] == a)

    counta++;

    if(string[i] == b)

    countb++;

    if(string[i] == c)

    countc++;

    }

    printf("A xuat hien %d lan",counta);

    printf("nB xuat hien %d lan",countb);

    printf("nC xuat hien %d lan",countc);

    }

    Reply
  10. Nguyen Duc says:
    March 31, 2021 at 5:45 am

    5.3 cho ai cần
    #include<stdio.h>

    #include<string.h>

    #include<ctype.h>

    #include<stdlib.h>

    int check(int i){

    char s1[200]; itoa(i,s1,10);

    char s2[200];

    strcpy(s2,s1);

    strrev(s2);

    if(strcmp(s1,s2)==0) return 1;

    return 0;

    }

    int main(){

    for(int i=100000;i<=999999;i++){

    if(check(i)) printf("%10d",i);

    }

    }

    Reply
  11. Nguyen Duc says:
    March 31, 2021 at 5:45 am

    5.4 cho ai cần
    #include<stdio.h>

    #include<string.h>

    #include<ctype.h>

    #include<stdlib.h>

    int main(){

    char String[100];

    gets(String);

    for(int i=0;i<strlen(String);i++){

    if(i%2==0) String[i] = toupper(String[i]);

    else String[i] = tolower(String[i]);

    }

    puts(String);

    }

    Reply
  12. Trương Công Hữu says:
    March 31, 2021 at 5:45 am

    Bai tap 4
    #include<stdio.h>

    #include<string.h>

    #include<ctype.h>

    int main(){

    char str[100];

    printf("Nhap chuoi: ");

    gets(str);

    strupr(str);// chuyen chuoi thanh chu hoa.

    for(int i=0;i<strlen(str);i++){

    if( str[i]!=' ' && i%2!=0 )

    str[i]=tolower(str[i]);// tolower(str[i]) bien ki tu hoa thanh thuong

    //str[i]= str[i]+32;// chuyen chu hoa thanh chu thuong (vi tri 1, 3, 5)

    }

    printf("nChuoi sau khi bien doi: %s",str);

    return 0;

    }

    Reply
  13. Trương Công Hữu says:
    March 31, 2021 at 5:45 am

    Bai tap 3:
    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>

    int thuanNghich(char str[] ){
    for(int i=0;i<strlen(str)/2;i++){
    if(str[i]!= str[strlen(str)-1-i])
    return 0;
    }
    return 1;
    }

    int main(){
    char str[10];
    for(int i=100000;i<=999999;i++){
    if(thuanNghich(itoa(i,str,10)))// itoa chuyen doi so i thanh chuoi str, 10 co so 10 cua i
    printf("%dt", i);//t canh cot
    }

    return 0;
    }

    Reply
  14. Trương Công Hữu says:
    March 31, 2021 at 5:45 am

    Bai tap 1
    // Doi co so tu nhien sang co so b (1<b<=36)

    #include<stdio.h>

    void doicoso(int m, int n){// m:so tu nhien can doi, n: co so can doi

    int d=0;

    int a[100], x;

    while(m>0){

    x=m%n;

    a[d]=x;

    m=m/n;

    d++;

    }

    printf("nDoi so tu nhien sang co so %d la: ",n);

    for(int i=d-1;i>=0;i–){

    printf("%d",a[i]);

    }

    }

    int main(){

    int m, n;

    printf("Nhap so tu nhien:");

    scanf("%d",&m);

    printf("Nhap co so:");

    scanf("%d",&n);

    doicoso(m,n);

    return 0;

    }

    Reply
  15. Cường Nguyễn Văn says:
    March 31, 2021 at 5:45 am

    e xin link chữa mấy bài nầy ạ

    Reply
  16. Nguyễn Anh Tuấn says:
    March 31, 2021 at 5:45 am

    không chữa bài tập 5 này à anh ơi,

    Reply
  17. Quang Minh says:
    March 31, 2021 at 5:45 am

    anh ơi bài 4 em làm thế này bị sai đâu v anh
    #include<stdio.h>

    #include<stdlib.h>

    #include<ctype.h>

    #include<string.h>

    int main(){

    char str[200];

    gets(str);

    for(int i=1;i<strlen(str);++i){

    if(i%2==0)

    toupper(str[i]);

    else

    tolower(str[i]);

    }

    puts(str);

    return 0;

    }

    Reply
  18. nghiêm nguyễn văn says:
    March 31, 2021 at 5:45 am

    mấy bài tập lần 5, 6 anh up lời giải lên đi anh

    Reply
  19. Edward Ly says:
    March 31, 2021 at 5:45 am

    anh ơi phần khai báo mảng, cần phải biết số phần tử, nhưng trong một số trường hợp, ví dụ em đếm số kí tự của xâu là 30 rồi lưu vào biến i, thì em khai báo là: int arr[i] thì lại ko được hả anh, có cách nào khắc phục ko vậy anh.

    Reply
  20. Edward Ly says:
    March 31, 2021 at 5:45 am

    anh ơi bài số 5, khi em khởi tạo là (int a=0, b=0, c=0;) thì nó ko chạy dc, còn rút lại chỉ còn (int a=0;) thì ct chạy bình thường

    Reply
  21. Edward Ly says:
    March 31, 2021 at 5:45 am

    anh ơi nếu mình cần hàm trả về giá trị là true hoặc false thì mình xài int trả về 0 hoặc 1 cũng được, nhưng chọn cái nào cho hay anh nhỉ?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Theme Design & Developed By OpenSumo