Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Giải giúp em bài tập pascal

    như đề bài, mọi người giúp e với, e xin cảm ơn rất là nhiều ạ


    Bài 1 : Nhập xâu S có độ dài không quá 255 ký tự, đếm có bao nhiêu chữ cái xuất hiện trong xâu S. Biết rằng trong xâu S có phân biệt chứ hoa và chữ thường ( không tính dâu cách )

    Bài 2 : Nhập N (N>0) hãy đưa ra màn hình dãy nhị phân sau khi đổi giá trị N ( Cách đổi lấy số N chia liên tiếp cho 2 được số dư quá trình trên cứ lặp đi lặp lại cho tới khi kết quả chia đó bằng 0 ta viết ngược các số dư kết quả )

    Bài 3 : Tạo mạng A gốm N phần tử (n<=100, N số nguyên). Tính và đưa ra màn hình trung bình cộng của số có giá trị lớn nhất và lớn nhì có trong dãy

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    [IMG]images/smilies/troll2/love.gif[/IMG]
    Bài 1:
    [SPOILER]
    Mã:
    #include<stdio.h>
    #include<string.h>
    #include<conio.h>
    int main()
    {
        char str[255];
        fflush(stdin);
        printf("Nhap chuoi: ");
        gets(str);
        int dem = 0;
        for(int i = 0 ; i < strlen(str) ; i++)
        {
            if( (str[i] <= 'z' && str[i] >= 'a') || (str[i] >= 'A' && str[i] <='Z') )
                dem++;
        }
        printf("So chu cai trong chuoi 
    %s
    La: %d
    ",str,dem);
    }
    [/SPOILER]</div>

    Bài 2:
    [SPOILER]
    Mã:
    #include<stdio.h>
    int coso2(int n) 
    { 
        if (n > 0) 
        { 
            coso2(n/2); 
            printf("%d",n%2); 
        } 
    } 
    int main()
    {
        int n = 5;
        coso2(n);
    }
    [/SPOILER]</div>
    Bài 3:
    [SPOILER]
    Mã:
    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    int main()
    {
    	int n;
    	printf("Nhap so phan tu: ");
    	do
    	{
    		scanf("%d",&n);
    	}while(n < 0 || n > 100);
    	int a[n];
    	srand(time(NULL));
    	for(int i = 0 ;i < n ; i ++)
    		a[i] = rand()%50;
    	int max,max1;
    	max1 = a[0];
    	max = a[0];
    	for(int i = 0 ; i < n ; i ++)
    	{
    		printf("%d ",a[i]);
    		if( max <= a[i])
    		{
    			max1 = max;
    			max = a[i];
    		}
    	}
    	printf("trung binh cong cua max va min la: %d
    ",(max1+max)/2);
    }
    [/SPOILER]</div>
    Câu 3 có thể số lớn nhất và số lớn nhìn = nhau vì mảng có thể có 2 trùng nhau

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    cảm ơn a nhiều ạ [IMG]images/smilies/troll/minion3.jpg[/IMG]

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    [QUOTE="taplamhacker"][IMG]images/smilies/troll2/love.gif[/IMG]
    Bài 1:
    [SPOILER]
    Mã:
    #include<stdio.h>
    int coso2(int n) 
    { 
        if (n > 0) 
        { 
            coso2(n/2); 
            printf("%d",n%2); 
        } 
    } 
    int main()
    {
        int n = 5;
        coso2(n);
    }
    [/SPOILER]</div>
    Bài 3:
    [SPOILER]
    Mã:
    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    int main()
    {
        int n;
        printf("Nhap so phan tu: ");
        do
        {
            scanf("%d",&n);
        }while(n < 0 || n > 100);
        int a[n];
        srand(time(NULL));
        for(int i = 0 ;i < n ; i ++)
            a[i] = rand()%50;
        int max,max1;
        max1 = a[0];
        max = a[0];
        for(int i = 0 ; i < n ; i ++)
        {
            printf("%d ",a[i]);
            if( max <= a[i])
            {
                max1 = max;
                max = a[i];
            }
        }
        printf("trung binh cong cua max va min la: %d
    ",(max1+max)/2);
    }
    [/SPOILER]</div>
    Câu 3 có thể số lớn nhất và số lớn nhìn = nhau vì mảng có thể có 2 trùng nhau</div>

    </div>
    </div>
    </div>
    e có thể phiền a tiếp đc ko ạ, thầy e kêu là viết ra dạng :
    program ....;
    use crt ...;


    T_T, thầy e ko chịu dạng này

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 04:05 PM.
Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2024 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.