cho A là một dãy gồm số nguyên (0<n<50). dùng ngôn ngữ lập trình c viết chương trình thực hiện các công việc sau: a)nhập dãy a từ bàn phím,in dãy vừa nhập ra ngoài màn hình b)nhập vào một số nguyên x,in ra màn hình các số trong dãy a có giá trị nhỏ hơn x c) sắp xếp a theo thứ tự giảm dần.

2 câu trả lời

\begin{array}{c} \color{#db1616}{\texttt{#Khoadang09}} \end{array}

#include <stdio.h>
void swap(int *p,int *q){
    int tmp;
    tmp = *p; 
    *p=*q;
    *q=tmp;
}
int main(){
    int n; 
    printf("n = ");scanf("%d",&n);
    int a[n+1];
    printf("Nhap day so: ");
    for (int i=0;i<n;i++) scanf("%d",&a[i]);
    printf("Day vua nhap: ");
    for (int i=0;i<n;i++) printf("%d ",a[i]);
    printf("\nNhap so x: ");
    int x ;scanf("%d",&x);
    printf("Cac so nho hon %d la: ",x);
    for (int i=0;i<n;i++) if (a[i]<x) printf("%d ",a[i]);
    for (int i=0;i<n;i++){
        for (int j=i+1;j<n;j++){
            if (a[i]<a[j]){
                swap(&a[i],&a[j]);
            }
        }
    }
    printf("\nDay so sau khi sap xep giam dan: ");
    for (int i=0;i<n;i++) printf("%d ",a[i]);
}

Ngôn ngữ C:

#include <stdio.h>
int main()
{
    long long n;
    scanf("%lld",&n);
    long long a[n];
    for (long long i=0; i<n; i++)
    {
        scanf("%lld",&a[i]);
        printf("%lld ",a[i]);
    }
    printf("\n");
    long long x,dem=0;
    scanf("%lld",&x);
    for (long long i=0; i<n; i++)
    {
        if (a[i]<x)
        {
            dem++;
        }
    }
    printf("%lld",dem);
    for (long long i=0; i<n; i++)
    {
        for (long long j=0; j<n; j++)
        {
            if (i<j && a[i]<a[j])
            {
                long long tam=a[i];
                a[i]=a[j];
                a[j]=tam;
            }
        }
    }
    for (long long i=0; i<n; i++)
    {
        printf("%lld ",a[i]);
    }
}

*C++ (sợ sai code trên :)))

#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long n;
    cin >> n;
    long long a[n];
    for (long long i=0; i<n; i++)
    {
        cin >> a[i];
        cout << a[i] << " ";
    }
    cout << endl;
    long long x,dem=0;
    cin >> x;
    for (long long i=0; i<n; i++)
    {
        if (a[i]<x)
        {
            dem++;
        }
    }
    cout << endl << dem << endl;
    sort(a,a+n);
    reverse(a,a+n);
    for (long long i=0; i<n; i++)
    {
        cout << a[i] << " ";
    }
}

Câu hỏi trong lớp Xem thêm

giup e voi I/ Supply the correct form of the verbs in brackets 1. You (think) ……………………… collecting stamps costs much money? 2. Every year, my mother (give) ……………………… me a nice doll on my birthday. 3. Jenny says she loves collecting pens but she (not/continue) ……………………… this hobby from next year. 4. If you wash your hands more, you (have)……………………. less chance of catching flu. 5. Getting plenty of rest is very good. It (help)…………………. you to avoid depression. 6. Mr. John (be) ……………………… principal of our school since last year. 7. I (see) ……………………… a car accident on this corner yesterday. 8. We like (come)……………………to school by bus, but we hate (stand)………………………. and (wait) …………………… in the rain. 9. ……………………… (you/ ever/ meet) anyone famous? 10. My mother (come) ……………………… to stay with us next weekend. 11. When he lived in Manchester, he (work) ……………………… in a bank. 12. We (be) ……………………… students for four years. 13. We are planting trees around our school now. Our school (be) ……………………… surrounded by a lot of green trees. 14. What ……………………… your father usually ……………………… (do) in the evenings? 15. My sister likes (cook) ……………………… very much. She can cook many good foods. 16. My father says when he's retired, he (go) …………………… back to his village to do the gardening. 17. They want (buy) ……………………… some meat for dinner. 18. Linh is my best friend. We (know) ……………………… each other for 5 years. 19. I enjoy (fish) ……………………… because it is relaxing. 20. How about (go) ……………………… to the movie theatre?

3 lượt xem
1 đáp án
17 giờ trước