Нужен код на языке C без использования массива. 1) Даны натуральные числа n, A1, A2 , ..., An .
Блог Добряка SEO, дорвеи, сателлиты, СДЛ и т.д. и т.п.
Дата публикации:

Нужен код на языке C без использования массива. 1) Даны натуральные числа n, A1, A2 , ..., An .

63099537

Нужен код на языке C без использования массива. 1) Даны натуральные числа n, A1, A2 , ..., An .

1) Вот код на языке C, который решает первую задачу:

#include <stdio.h>

int main() {
    int n, A, count = 0;

    printf("Введите количество чисел: ");
    scanf("%d", &n);

    for (int i = 1; i <= n; i++) {
        printf("Введите число A%d: ", i);
        scanf("%d", &A);

        if (i % 2 == 0 && A % 2 != 0) {
            count++;
        }
    }

    printf("Количество чисел с четными порядковыми номерами и нечетными значениями: %d\n", count);

    return 0;
}

2) Вот код на языке C, который решает вторую задачу:

#include <stdio.h>

int main() {
    char text[1000];
    int hasBrackets = 0;

    printf("Введите текст: ");
    scanf("%[^;]s", text);

    for (int i = 0; text[i] != '\0'; i++) {
        if (text[i] == '(' || text[i] == ')' || text[i] == '{' || text[i] == '}' || text[i] == '[' || text[i] == ']') {
            hasBrackets = 1;
            break;
        }
    }

    if (hasBrackets) {
        printf("В тексте есть скобки.\n");
    } else {
        printf("В тексте нет скобок.\n");
    }

    return 0;
}

Оба кода не используют массивы для хранения чисел или текста.