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

Найти произведение чисел, кратных 4, но не кратных 7

30.09.2018, 22:42. Показов 3275. Ответов 17
Метки нет (Все метки)

1. Пользователь вводит N целых чисел. Найти произведение чисел, кратных 4, но не кратных 7. Изобразите бок схему.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2018, 22:42
Ответы с готовыми решениями:

В последовательности найти произведение чисел, кратных 3
В последовательности чисел найти произведение чисел, кратных 3

Найти произведение натуральных чисел меньших N и кратных 7
на C найти произведение натуральных чисел меньших N и кратных 7

Найти произведение чисел, кратных 8, среди введенных
Вводятся числа,пока не будет введено отрицательное число.Найти произведение чисел,кратных 8....

Определить каких чисел в файле больше: кратных двум или кратных трем
Условие: Файл содержит целые числа. Определить каких чисел в файле больше: кратных двум или кратных...

17
Диссидент
Эксперт C
27325 / 17047 / 3766
Регистрация: 24.12.2010
Сообщений: 38,394
30.09.2018, 22:54 2

Не по теме:

Цитата Сообщение от Сергей678 Посмотреть сообщение
Изобразите бок схему.
С какого бока и на каком боку:)

А если серьезно, то было бы интересно узнать, какие попытки вы предприняли для решения задачи? Не считая того, что ее сформулировали...
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
30.09.2018, 23:10  [ТС] 3
это племянице в школу нужно, попробовал сам разобраться без 100 грамм не разберешься)[ATTACH][/ATTACH]
Найти произведение чисел, кратных 4, но не кратных 7
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
30.09.2018, 23:12  [ТС] 4
на листе задача № 2
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
30.09.2018, 23:28 5
Лучший ответ Сообщение было отмечено Сергей678 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
int main() {
    int N, value;
    int result = 1;
    
    std::cout << "N? ";
    std::cin >> N;
 
    for (int i = 0; i < N; i++) {
        std::cout << "value " << i << "? ";
        std::cin >> value;
        if (((value % 4) == 0) && ((value % 7) != 0)) {
            result *= value;
        }
    }
    
    std::cout << "result: " << result << "\n";
    
    return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Сергей678 Посмотреть сообщение
на листе задача № 2
Там разве произведение? Вот ещё что спросить хотел, зачем задавать вопрос на форуме, если на листочке всё решено?
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
30.09.2018, 23:36  [ТС] 6
написано в условии вроде как произведение. Просто ребенок получил двойку по информатике, говорит что им не очень доступно объяснили как решаются подобного вида задачи. Я если честно нигде не сталкивался с языками программирования, потому обратился за помощью на форум.)
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
30.09.2018, 23:39 7
Цитата Сообщение от Сергей678 Посмотреть сообщение
написано в условии вроде как произведение. Просто ребенок получил двойку по информатике, говорит что им не очень доступно объяснили как решаются подобного вида задачи. Я если честно нигде не сталкивался с языками программирования, потому обратился за помощью на форум.)
А вам точно на C++? В тетрадке код на Си.

Добавлено через 1 минуту
Цитата Сообщение от Сергей678 Посмотреть сообщение
написано в условии вроде как произведение.
на листочке такого не увидел
0
Диссидент
Эксперт C
27325 / 17047 / 3766
Регистрация: 24.12.2010
Сообщений: 38,394
30.09.2018, 23:42 8
Цитата Сообщение от Сергей678 Посмотреть сообщение
потому
Может быть эффективнее научить ребенка азам интернет-культуры (если он еще не знает их лучше вас), а не играть в испорченный телефон?

Добавлено через 2 минуты
Цитата Сообщение от stu4ent Посмотреть сообщение
А вам точно на C++? В тетрадке код на Си.
Си можно считать без потери общности подмножеством Си++.
Любой код на Си является и кодом на Си++. Но не наоборот, конечно.
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
30.09.2018, 23:45 9
Цитата Сообщение от Байт Посмотреть сообщение
Си можно считать без потери общности подмножеством Си++.
Любой код на Си является и кодом на Си++. Но не наоборот, конечно.
Дело не в этом. Если они на уроках проходят Си, то, наверно, лучше предоставить решение на Си.

Добавлено через 1 минуту
Цитата Сообщение от Сергей678 Посмотреть сообщение
Просто ребенок получил двойку по информатике, говорит что им не очень доступно объяснили как решаются подобного вида задачи.
Рекомендую запросить у учителя список рекомендуемой литературы. А пока для понимания языка Си можно начать читать эту книгу https://www.ozon.ru/context/detail/id/2480925/ (надеюсь ещё не сильно устарела )
1
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
30.09.2018, 23:46  [ТС] 10
да точно нужно на "СИ" У них это пока поверхностно проходит если ребенок проявит интерес к програмированию то пожалуйста. Но пока я дума рановато. ) А из под палки заставлять учить языки я думаю это гиблое дело.
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
30.09.2018, 23:52 11
Лучший ответ Сообщение было отмечено Сергей678 как решение

Решение

Цитата Сообщение от Сергей678 Посмотреть сообщение
двойку по информатике
у меня вообще в школе не было информатики, точнее была, но не долго

Добавлено через 5 минут
Там не так много ошибок, зачем сразу ставить двойку. Вот версия без ошибок:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main() {
    int a, n;
    int k = 0;
    
    scanf("%d", &n);
    for (;n != 0; n--) {
        scanf("%d", &a);
        if (((a % 4) == 0) && ((a % 7) != 0)) {
            k++;
        }
    }
 
    printf("%d", k);
    
    return 0;
}
Здесь считается не произведение чисел, соответствующих условию, а их число.
1
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
30.09.2018, 23:53  [ТС] 12
у нас учительница по информатике спрашивала куда делся фон с рабочего стола и почему курсор за собой след оставляет.
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
30.09.2018, 23:55 13
и что вы отвечали?
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
01.10.2018, 00:00  [ТС] 14
я не далеко от нее ушел в познаниях

Добавлено через 3 минуты
А не поможите ли мне с задачей №3 на листке:
Пользователь вводит N целых чисел. Определить, содержится ли в его составе число 7? Изобразить блок схему.
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
01.10.2018, 00:14 15
Цитата Сообщение от Сергей678 Посмотреть сообщение
в его
в их?
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
01.10.2018, 00:21  [ТС] 16
в условие написано в его
Миниатюры
Найти произведение чисел, кратных 4, но не кратных 7  
0
0 / 0 / 0
Регистрация: 30.09.2018
Сообщений: 13
01.10.2018, 00:22  [ТС] 17
ой не правильно написал
0
30 / 21 / 8
Регистрация: 23.09.2018
Сообщений: 186
01.10.2018, 00:53 18
Цитата Сообщение от Сергей678 Посмотреть сообщение
ой не правильно написал
какое-то не очень грамотное задание, как мне кажется, вместо "число 7", наверно, надо "цифра 7".

Добавлено через 9 минут
задание 2:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main() {
    int a, n;
    int result = 1;
    
    scanf("%d", &n);
    while (n != 0) {
        scanf("%d", &a);
        if (((a % 4) == 0) && ((a % 7) != 0)) {
            result *= a;
        }
        n--;
    }
    
    printf("%d", result);
    
    return 0;
}
задание 3:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main() {
    int n;
    
    scanf("%d", &n);
 
    while (n != 0) {
        if ((n % 10) == 7) {
            printf("yes");
            return 0;
        }
        n /= 10;
    }
    
    printf("no");
    
    return 0;
}
Какой результат должен быть во втором задании, если чисел, соответствующих условию не найдено? Блок-схемы придётся делать самостоятельно.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2018, 00:53
Помогаю со студенческими работами здесь

Файл содержит целые числа. Определить каких чисел в файле больше: кратных двум или кратных трем
Файл содержит целые числа. Определить каких чисел в файле больше: кратных двум или кратных трем.

Произведение отрицательных чисел, кратных 4
нужна помощь заранее спасибо

Произведение отрицательных чисел, кратных 4
Помогите Написать программу, которая в последовательности целых чисел определяет произведение...

Вычислить произведение последних трех чисел не кратных 5 в диапазоне от 20 до 50
Добрый день,помогите пожалуйста программу дописать :Вычислить произведение последних трех чисел не...


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

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

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