KTLT_6

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

2.  Viết chương trình nhập vào 1 số nguyên dương n. Chương trình đếm xem có bao nhiêu số chẵn, bao nhiêu số lẻ trong đoạn [1,n], và cho biết tổng của các số lẻ, tổng của các số chẵn trong đoạn này.

#include<conio.h>

#include<stdio.h>

void main()

{

     clrscr();

     int dem_le=0,dem_chan=0,tong_chan=0,tong_le=0,i,n;

     printf("nhap vao so nguyen duong n: ");

     scanf("%d",&n);

     for(i=1;i<=n;i++)

     {

           if(i%2==0)

           {

                dem_chan++;

                tong_chan += i;

           }

           else

           {

                dem_le++;

                tong_le += i;

           }

     }

     printf("so chan = %d va so le = %d",dem_chan,dem_le);

     printf("

tong cac so chan = %d",tong_chan);

     printf("

tong cac so le = %d",tong_le);

     getch();

4.  Viết chương trình nhập vào 2 số nguyên dương a,b. Xuất ra ước chung lớn nhất và bội chung nhỏ nhất của chúng.

#include<stdio.h>

#include<conio.h>

void main()

{

     clrscr();

     int a,b,ucln,bcnn;

     printf("nhap vao so nguyen duong a: ");

     scanf("%d",&a);

     printf("nhap vao so nguyen duong b: ");

     scanf("%d",&b);

int x=a;

     int y=b;

     while(x*y!=0)

     {

           if(x>y)

           {

                x -= y;

           }

           else

           {

                y -= x;

           }

     }

     ucln=x+y;

     bcnn=(a*b)/(ucln);

     printf("

UCLN(%d,%d) = %d",a,b,ucln);

     printf("

BCNN(%d,%d) = %d",a,b,bcnn);

     getch();

6.  Viết chương trình nhập vào 1 số nguyên. Hãy cho biết số đó có bao nhiêu chữ số.

#include<stdio.h>

#include<conio.h>

#include<math.h>

void main()

{

     clrscr();

     int n;

     printf("

nhap vao n = ");

     scanf("%d",&n);

     int dem = 0;

     int m = abs(n);

     do

     {

           int thuong=m/10;

           dem++;

          m=thuong;

     }

while(m!=0);

     printf("

%d co %d chu so",n,dem);

     getch();

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