Даны последовательность вещественных чисел a1, a2,…,a15, упорядоченная по возрастанию, и...

0 голосов
181 просмотров

Даны последовательность вещественных чисел a1, a2,…,a15, упорядоченная по возрастанию, и число, не равное ни одному из чисел последовательности и такое, что а1< n < а15.
Вывести все числа последовательности, меньшие n.
Язык Си.


Информатика (23 баллов) | 181 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include


int main (int argc, char *argv[])
{
    const int N = 15;
    int A[N], i = 0;
    while(i < N)
    {
        printf("A[%d] = ",++i);
        scanf("%d", &A[i-1]);
    }
    int n;
    printf("n = ");
    scanf("%d",&n);
    i = 0;
    while(A[i] < n)
        printf("%d ",A[i++]);
    getch();
}



Пример работы программы:

A[1] = 1
A[2] = 3
A[3] = 5
A[4] = 7
A[5] = 9
A[6] = 11
A[7] = 13
A[8] = 14
A[9] = 15
A[10] = 16
A[11] = 17
A[12] = 18
A[13] = 19
A[14] = 20
A[15] = 33
n = 14
1 3 5 7 9 11 13

(34.0k баллов)