KTLT_4

Màu nền
Font chữ
Font size
Chiều cao dòng

5.  Viết chương trình nhập vào 1 năm bất kỳ. Kiểm tra xem năm đó có nhuận hay không? (Biết rằng năm nhuận là năm chia hết cho 4, ngoài trừ những năm là bội của 100 nhưng không chia hết cho 400)

#include <conio.h>

#include <stdio.h>

void main()

{

     clrscr();

     int nam , nhuan=0 ;

     printf("nhap vao 1 nam bat ky");

     scanf("%d",&nam);

     if(nam%100==0 && nam%400!=0)

     {

           nhuan=0;

     }

     else if(nam%4==0)

     {

           nhuan=1;

     }

     else

     {

           nhuan=0;

     }

     if(nhuan==0)

     {

           printf("

nam %d khong nhuan",nam);

     }

     else

     {

           printf("

nam %d nhuan",nam);

     }

getch();

}

6.  Viết chương trình nhập vào 3 giá trị số. Kiểm tra 3 giá trị số đó có thể là độ dài 3 cạnh của 1 tam giác hay không? Trong trường hợp là tam giác thì xuất ra giá trị diện tích, chu vi của tam giác và nhận xét tam giác này là tam giác gì? (tam giác đều, tam giác vuông, tam giác cân, tam giác vuông cân hay tam giác bình thường)

#include <conio.h>

#include <stdio.h>

#include <math.h>

void main()

{

     clrscr();

     int a , b , c ;

     float s , cv , p;

     printf("nhap vao a");

     scanf("%d",&a);

     printf("nhap vao b");

     scanf("%d",&b);

     printf("nhap vao c");

     scanf("%d",&c);

     if(a>0 && b>0 && c>0 && a+b>c && a+c>b && c+b>a)

     {

           printf("day co the la ba canh cua 1 tam giac");

     }

     else

     {

           printf("day khong the la tam giac");

     }

     cv=a+b+c;

     p=cv/2.0;

     s=sqrt(p*(p-a)*(p-b)*(p-c));

     printf("

chu vi = : %f",cv);

     printf("

dien tich = %f",s);

     if(a==b && b==c)

     {

           printf("

day la tam giac deu");

     }

     else if (a==b || b==c || a==c)

     {

           printf("

day la tam giac can");

     }

     else if (a*a ==b*b+c*c || b*b == a*a+c*c || c*c == b*b+a*a)

     {

           printf("

day la tam giac vuong");

     }

     else if (a==b || b==c || a==c && a*a ==b*b+c*c || b*b == a*a+c*c || c*c == b*b+a*a )

     {

           printf("

day la tam giac vuong can");

     }

     else

     {

           printf("

day la tam giac thuong");

     }

     getch();

}

7.  Viết chương trình nhập vào 1 số hoặc 1 chữ cái. Kiểm tra xem kí tự vừa nhập là số hay chữ. Nếu là chữ kiểm tra xem là chữ viết in hoa hay viết thường

#include<stdio.h>

#include<conio.h>

void main()

{

     clrscr();

     char ki_tu;

     printf("nhap vao mot ki tu:   ");

     scanf("%c",&ki_tu);

     if(ki_tu>='0' && ki_tu<='9')

     {

           printf("ki tu ban vua nhap la so");

     }

     else if (ki_tu<='Z' && ki_tu>='A')

     {

           printf("ki tu ban vua nhap la chu in hoa");

     }

     else

     {

           printf("ki tu ban vua nhap la chu thuong");

     }

     getch();

}

8.  Nhập vào số giờ làm việc trong tháng và đơn giá lương giờ. Hãy tính tiền lương tương ứng. Nếu số giờ làm lớn hơn 192 giờ thì những giờ dư sẽ được trả gấp đôi bình thường

#include <conio.h>

#include <stdio.h>

void main()

{

     clrscr();

     long gio , gia , luong;

     printf("nhap vao so gio ban lam viec");

     scanf("%ld",&gio);

     printf("

nhap vao so tien moi gio");

     scanf("%ld",&gia);

     if(gio>192)

     {

           luong=(192*gia) + (gio-192)*2*gia;

     }

     else

     {

           luong=gio*gia;

     }

     printf("

so luong la %ld",luong);

     getch();

}

Bạn đang đọc truyện trên: Truyen2U.Pro