0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 12
1

Цикл: Найти сумму чисел, принадлежащих промежутку [A,B], и определить количество нулей, стоящих на местах, кратных 4.

13.12.2018, 21:21. Показов 1614. Ответов 5

Студворк — интернет-сервис помощи студентам
Найти сумму чисел, принадлежащих промежутку [A,B], и определить количество нулей, стоящих на местах, кратных 4.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2018, 21:21
Ответы с готовыми решениями:

Найти сумму элементов массива, принадлежащих интервалу; определить количество нулей, стоящих на местах, кратных 4
Условие - Найти сумму чисел, принадлежащих промежутку , и определить количество нулей, стоящих на...

Найдите количество нулей во всем массиве и определите сумму квадратов чисел, принадлежащих промежутку (A, B) и стоящих на местах, кратных 4
Найдите количество нулей во всем массиве и определите сумму квадратов чисел, принадлежащих...

Найти количество чисел, принадлежащих промежутку [A, B], и сумму чисел, стоящих на местах, кратных 3
Условие: Найдите количество чисел, принадлежащих промежутку , и сумму чисел, стоящих на местах,...

Подсчитать количество чисел, принадлежащих промежутку [a, b] и сумму чисел, стоящих на местах, кратных 3
Подсчитать количество чисел, принадлежащих промежутку и сумму чисел, стоящих на местах, кратным 3...

5
296 / 227 / 102
Регистрация: 11.08.2016
Сообщений: 780
13.12.2018, 22:06 2
radchickman,
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>
#include <time.h>
 
#define N       100
#define A       10
#define B       90
 
int main(void)
{
    int vector[N],
        zeroCount = 0;
    long s = 0;
 
    srand((unsigned)time(NULL));
    for(int i = 0; i < N; (vector[i++] = rand() % 10));
 
    for(int i = 0; i < N; i++)
    {
        printf("%d ", vector[i]);
        if(!((i+1) % 10)) printf("\n");
    }
    for(int i = A; i < B; i++)
    {
        if(!vector[i] && !((i+1) % 4))  zeroCount++;
        s += vector[i];
    }
 
    printf("Vector [A,B] sum = %ld\n \"Zero\" counter = %d", s, zeroCount);
 
    return 0;
}
0
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 12
13.12.2018, 22:14  [ТС] 3
начнём с того , что алгоритм не рабочий + промежуток нужно ввести с клавиатуры, а не через define. И рандомить ничего не надо.
0
296 / 227 / 102
Регистрация: 11.08.2016
Сообщений: 780
13.12.2018, 22:35 4
radchickman, начнём с того, что покажите место, где он не работает и назовите функцию, которую он не выполняет. Макросы легко заменить на переменные, мне было удобнее показать как это возможно сделать. И на конец:

Цитата Сообщение от radchickman Посмотреть сообщение
Найти сумму чисел, принадлежащих промежутку [A,B], и определить количество нулей, стоящих на местах, кратных 4.
Не вижу условий про макросы и рандом.

Добавлено через 1 минуту
radchickman, если не использовать рандом, то предоставьте "поле боя" самостоятельно.
0
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 12
13.12.2018, 23:15  [ТС] 5
да зачем мне показывать, я в универе на первом курсе учусь, мне надо сделать. Какие ещё макросы? какое вообще... Мне нельзя делать тем, что я не проходил, включая рандом и прочую шушуру. Почему нельзя предоставить самое простое или одно из наиболее простых решений?(
0
296 / 227 / 102
Регистрация: 11.08.2016
Сообщений: 780
13.12.2018, 23:21 6
radchickman, если не за чем, тогда не стоит говорить, что не работает.
сделать не проблема, уточняйте детали при составление задачи. Я же не телепат, чтобы знать курс, Ваши знания и прочую... информацию.
0
13.12.2018, 23:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2018, 23:21
Помогаю со студенческими работами здесь

Подсчитать количество чисел, принадлежащих промежутку [a, b] и сумму чисел, стоящих на местах, кратных 3
Подсчитать количество чисел, принадлежащих промежутку и сумму чисел, стоящих на местах, кратных 3.

Массив: Найдите количество чисел, принадлежащих промежутку [A, B], и сумму чисел, стоящих на местах, кратных 3.
Само задание: 1. Найдите количество чисел, принадлежащих промежутку , и сумму чисел, стоящих на...

Вычислить сумму квадратов чисел , принадлежащих промежутку (a,b) и стоящих на местах , кратных 4
Вычислить сумму квадратов чисел , принадлежащих промежутку (a,b) и стоящих на местах , кратных 4;...

Вычислить сумму квадратов чисел, принадлежащих промежутку (А, В) и стоящих на местах, кратных 4
Вычислить сумму квадратов чисел, принадлежащих промежутку (А, В) и стоящих на местах, кратных 4;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru