Bài tập thí nghiệm 1

Bài tập 1.1

#include<stdio.h>
int main() {
    printf(" O \n");
    printf("<H>\n");
    printf("I I\n");
    return 0;
}

Bài tập 1.2

#include<stdio.h>
int main() {
    printf(" O \t");
    printf(" O \n");
    printf("<H> \t");
    printf("<H> \n");
    printf("I I \t");
    printf("I I \n");
    return 0;
}

Bài tập 2

#include<stdio.h>
int main() {
    double a, b, c;
    scanf("%lf%lf%lf", &a, &b, &c);
    if(a + b > c && a + c > b && b + c > a) {
        printf("Có thể tạo thành tam giác\n");
    } else {
        printf("Không thể tạo thành tam giác\n");
    }
    return 0;
}

Bài tập 3

#include<stdio.h>
int main() {
    char ketQua1, ketQua2;
    printf("Bạn có预习課前 và復習課後 đúng không?(Nhap y hoac Y neu co, n hoac N neu khong):");
    ketQua1 = getchar();
    getchar();
    printf("\nBạn đã gõ code chưa?(Nhap y hoac Y neu co, n hoac N neu khong):");
    ketQua2 = getchar();
    if (ketQua1 == 'y' || ketQua1 == 'Y' && ketQua2 == 'y' || ketQua2 == 'Y') {
        printf("\nRoma khong phai ngay mot tao thanh, tiep tuc nha:)\n");
    } else {
        printf("\nRoma khong phai ngay mot huy dat, ta lam moi nha\n");
    }
    return 0;
}

Bài tập 4

#include<stdio.h>
int main() {
    double x, y;
    char kyTu1, kyTu2, kyTu3;
    int soNguyen1, soNguyen2, soNguyen3;
    
    scanf("%d%d%d", &soNguyen1, &soNguyen2, &soNguyen3);
    printf("soNguyen1 = %d , soNguyen2 = %d , soNguyen3 = %d\n", soNguyen1, soNguyen2, soNguyen3);
    
    scanf("%c%c%c", &kyTu1, &kyTu2, &kyTu3);
    printf("kyTu1 = %c, kyTu2 = %c, kyTu3 = %c\n", kyTu1, kyTu2, kyTu3);
    
    scanf("%lf%lf", &x, &y);
    printf("x = %.2lf, y = %.2lf\n", x, y);
    return 0;
}

Bài tập 5

#include<stdio.h>
int main() {
    int nam;
    nam = 10e9 / 60 / 60 / 24 / 365;
    printf("10^9 giay xuong duong %.2lf nam\n", nam);
    return 0;
}

Bài tập 6

#include<stdio.h>
#include<math.h>
int main() {
    double x, ketQua;
    while(scanf("%lf", &x) != EOF) {
        ketQua = pow(x, 365);
        printf("%.2lf^365 = %.2lf\n", x, ketQua);
        printf("\n");
    }
    return 0;
}

Bài tập 7

#include<stdio.h>
int main() {
    double F, C;
    while(scanf("%lf", &C) != EOF) {
        F = (9 * C) / 5 + 32;
        printf("%.2lf độ C bằng %.2lf độ F\n", C, F);
        printf("\n");
    }
    return 0;
}

Bài tập 8

#include<stdio.h>
#include<math.h>
int main() {
    double dienTich, a, b, c, p;
    while(scanf("%lf%lf%lf", &a, &b, &c) != EOF) {
        p = (a + b + c) / 2;
        dienTich = sqrt(p * (p - a) * (p - b) * (p - c));
        printf("Diện tích tam giác: %.3lf\n", dienTich);
        printf("\n");
    }
    return 0;
}

Thẻ: C scanf printf getchar tam giác

Đăng vào ngày 2 tháng 7 lúc 11:55