ITHelpself / C_basic

5 stars 1 forks source link

[Meeting] Bài tập thực hành meeting tối 13/10/2020 #26

Open ITHelpself opened 4 years ago

ITHelpself commented 4 years ago
  1. cho 3 cạnh tam giác. Kiểm tra đó là tam giác gì?
  2. nhập vào dãy số n.
    • nhập n.
    • in ra các số từ 1 đến n
    • in ra các số chẵn,lẽ có trong dãy số
    • in ra các sô chia hết cho 5 trong dãy số - in ra các số nguyên tố
    • in ra các số lớn hơn 5 trong dãy số và chia hết cho 2 và 3.
ITHelpself commented 4 years ago

tổng ra các số từ 1 đến n

ITHelpself commented 4 years ago
// thu vien
#include<stdio.h>
int main(){
    // khai bao
    int n,i,s;
    // nhap
    printf("n:");
    scanf("%d",&n);
    s = 0;
    for(i =0;i<=n;i++){
        s = s+i;
    }
    printf("s = %d",s);
    return 0;
}
gbcrabber commented 4 years ago

https://drive.google.com/folderview?id=1ECWnzEOpabLRlLHimBoxLwcBmUgptuRQ Là những gì của buổi học 13102020

ITHelpself commented 4 years ago

Bài tập bổ sung về nhà Capture

gbcrabber commented 4 years ago

Bài 10-BTVN:

#include<stdio.h>
#include<math.h>

int main(){
    double x, n;
    printf("Nhap x, n: ");
    scanf("%lf%lf", &x, &n);
    printf("x ^ n = %lf\n", pow(x, n));
}
gbcrabber commented 4 years ago

Bài kiểm tra loại tam giác

#include<stdio.h>

int main(){
    int a, b, c;
    printf("Nhap so do 3 canh: ");
    scanf("%d%d%d", &a, &b, &c);
    if (a+b>c && b+c>a && a+c>b) {
        if (a*a==b*b+c*c || b*b==a*a+c*c || c*c==a*a+b*b)
           printf("Day la tam giac vuong");
        else {
            if (a==b && b==c)
               printf("Day la tam giac deu");
            else {
                if (a==b || a==c || b==c) 
                   printf("Day la tam giac can");
                else {
                    if (a*a>b*b+c*c || b*b>a*a+c*c || c*c>a*a+b*b)
                       printf("Day la tam giac tu");
                    else
                       printf("Day la tam giac nhon");
                } 
               } 
        }
    }
    else {
        printf("Day khong phai tam giac");
    }
    return 0;
}
gbcrabber commented 4 years ago

BTVN-Bài 7

#include<stdio.h>

int main(){
    int n, i=0;
    float s=0;
    printf("nhap n: ");
    scanf("%d", &n);
    for(;i<=n;i++){
        s=s + i/ (float)(i+1);
    }
    printf("s = %.10f", s);
    return 0;
}
gbcrabber commented 4 years ago

BTVN-Bài 12:

#include<stdio.h>
#include<math.h>

int main(){
    int n, i=0;
    float x, s=0;
    printf("nhap x: ");
    scanf("%f", &x);
    printf("nhap n: ");
    scanf("%d", &n);
    for(;i<=n;i++){
        s=s+pow((float)x, i);
    }
    printf("s = %.10f", s);
}
ITHelpself commented 4 years ago

Bài kiểm tra loại tam giác

#include<stdio.h>

int main(){
  int a, b, c;
  printf("Nhap so do 3 canh: ");
  scanf("%d%d%d", &a, &b, &c);
  if (a+b>c && b+c>a && a+c>b) {
      if (a*a==b*b+c*c || b*b==a*a+c*c || c*c==a*a+b*b)
         printf("Day la tam giac vuong");
      else {
          if (a==b && b==c)
             printf("Day la tam giac deu");
          else {
              if (a==b || a==c || b==c) 
                 printf("Day la tam giac can");
              else {
                  if (a*a>b*b+c*c || b*b>a*a+c*c || c*c>a*a+b*b)
                     printf("Day la tam giac tu");
                  else
                     printf("Day la tam giac nhon");
              } 
             } 
      }
    }
  else {
      printf("Day khong phai tam giac");
  }
  return 0;
}

tam giác vuông sẽ không cân?

ITHelpself commented 4 years ago
s=s+pow((float)x, i);

--> s=s+pow(x, i);

ITHelpself commented 4 years ago

BTVN-Bài 12:

#include<stdio.h>
#include<math.h>

int main(){
  int n, i=0;
  float x, s=0;
  printf("nhap x: ");
  scanf("%f", &x);
  printf("nhap n: ");
  scanf("%d", &n);
  for(;i<=n;i++){
      s=s+pow((float)x, i);
  }
  printf("s = %.10f", s);
}
#include<stdio.h>
#include<math.h>

int main(){
    int n;
    float x, s=0;
    printf("nhap x: ");
    scanf("%f", &x);
    printf("nhap n: ");
    scanf("%d", &n);
    for(int i =0;i<=n;i++){
        s=s+pow(x, i);
    }
    printf("s = %.10f", s);
}
gbcrabber commented 4 years ago

BTVN-Bài 7

#include<stdio.h>

int main(){
    int n, i=0;
    float s=0;
    printf("nhap n: ");
    scanf("%d", &n);
    for(;i<=n;i++){
        s=s + i/ (float)(i+1);
    }
    printf("s = %.10f", s);
    return 0;
}

#include<stdio.h>
#include<math.h>

int main(){ int n; float x, s=0; printf("nhap x: "); scanf("%f", &x); printf("nhap n: "); scanf("%d", &n); for(int i =0;i<=n;i++){ s=s+pow((float)x, i); } printf("s = %.10f", s); }

Này là phải có 1+ trước đề nữa hay sao á

ITHelpself commented 4 years ago
for(int i =1;i<=n;i++){
        s=s+pow((float)x, i);
    }
gbcrabber commented 4 years ago

BTVN-Bài 7

#include<stdio.h>

int main(){
    int n, i=0;
    float s=0;
    printf("nhap n: ");
    scanf("%d", &n);
    for(;i<=n;i++){
        s=s + i/ (float)(i+1);
    }
    printf("s = %.10f", s);
    return 0;
}

#include<stdio.h>
#include<math.h>

int main(){ int n; float x, s=0; printf("nhap x: "); scanf("%f", &x); printf("nhap n: "); scanf("%d", &n); for(int i =0;i<=n;i++){ s=s+pow((float)x, i); } printf("s = %.10f", s); }

#include<stdio.h>
#include<math.h>

int main(){
      int n, i=1;
      float x, s=0;
      printf("nhap n: ");
      scanf("%d", &n);
      printf("nhap x: ");
      scanf("%f", &x);
      for(;i<=n;i++){
             s=s+pow((float)x, i);
      }
      printf("s = %.5f", s);
      return 0;
}

C Vấn đề ở đây nằm ở i. i=0 thì kết quả thừa 1 (đề không phải 1+x+x^2+...+x^n) i=1 thì đúng. Vd: Code cũ: n=3, x=2 => s=15 Code mới: n=3, x=2 => s=14

gbcrabber commented 4 years ago

Bài 1:

#include<stdio.h>

int main(){
    int n, i=0;
    float s=0;
    printf("Nhap n: ");
    scanf("%d", &n);
    for(;i<=n;i++){
        s=s+i;
    }
    printf("s = %f", s);
    return 0;
}

Bài 14:

#include<stdio.h>
#include<math.h>

int main(){
    int n, i=0;
    float x, s=0;
    printf("nhap n: ");
    scanf("%d", &n);
    printf("nhap x: ");
    scanf("%f", &x);
    for(;i<=n;i++){
        s=s+pow((float)x, (2*i+1));
    }
    printf("s = %.2f", s);
    return 0;
}
hitbodragon commented 4 years ago

received_346506746631477