Форум программистов, компьютерный форум CyberForum.ru

Проверка числа кратности двум. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.90
Костяныч
15 / 15 / 0
Регистрация: 31.10.2010
Сообщений: 1,225
Записей в блоге: 2
02.02.2011, 17:34     Проверка числа кратности двум. #1
День добрый, проверьте пожалуйста. Задание: Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2.
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
32
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 int main()
 {
    int k1,k2,n;
    setlocale(LC_ALL,"RUSSIAN");
    printf("Введите колличество цифр...");
    scanf("%d",&n);
    int a[100],i=0;
    printf("Введите ряд чисел...");
    while(i != n)
    {
        scanf("%d",&a[i]);
        i++;
    };
    printf("Введите первое число для проверки...");
    scanf("%d",&k1);
    printf("Введите второе число для проверки...");
    scanf("%d",&k2);
 
    int kol=0,c1,c2;
    for(i = 0;i != n; i++)
    {
        c1 = a[i] % k1;
        c2 = a[i] % k2;
        if (c1=0 && c2!=0)
                kol=kol+1;     
    }
    printf("%d Элементов последовательности кратных первому числу и не кратных второму",kol);
    _getch();
 }
Результат всегда ноль, почему?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2011, 17:34     Проверка числа кратности двум.
Посмотрите здесь:

C++ Выяснить, имеются ли среди чисел n, n+1, ..., 2n близнецы, т.е. простые числа, разность между которыми равна двум.
C++ Проверка кратности чисел.
Дано натуральное число n>1. Выведите все простые множители этого числа в порядке возрастания с учетом кратности. C++
Выведите все простые множители числа в порядке возрастания с учетом кратности. C++
C++ Выведите все простые множители числа в порядке возрастания с учетом кратности
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
02.02.2011, 17:42     Проверка числа кратности двум. #2
if (c1==0 && c2!=0)
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
02.02.2011, 17:55     Проверка числа кратности двум. #3
Костяныч, пиши по-русски.
Костяныч
15 / 15 / 0
Регистрация: 31.10.2010
Сообщений: 1,225
Записей в блоге: 2
02.02.2011, 18:01  [ТС]     Проверка числа кратности двум. #4
ТОЧНО!!!!! Какая глупая ошибка!
В смысле по русски?
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
02.02.2011, 18:13     Проверка числа кратности двум. #5
Ну то есть по-русски. Если тебе надо сосчитать, сколько раз проверялась чётность, то так и пиши, а не "проверка числа кратности двум".
Yandex
Объявления
02.02.2011, 18:13     Проверка числа кратности двум.
Ответ Создать тему
Опции темы

Текущее время: 06:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru