Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dearkato
7 / 7 / 1
Регистрация: 30.10.2011
Сообщений: 71
#1

Найти те члены последовательности, которые при делении на 5 дают остаток 1 - C++

21.05.2012, 21:27. Просмотров 768. Ответов 3
Метки нет (Все метки)

Даны натуральные числа n , g1 , ... ,gn. Найти те члены gi последовательности g1 , ... , gn ,которые при делении на 5 дают остаток 1.

Вот в чем у меня ошибка в коде? понять не могу((
Меня еще интересует, правильно ли я написала заполнение массива случайными числами?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{   const int n=10;
    int j=0, i=1;
    int a[n];
srand(time(NULL));
for (i;i<=n;i++) a[i]=rand();
for (i;i<=n;i++) {
j=a[i]%5;
if (j==1) printf("\t%d", a[i]);
}
 
_getch();
return 0;
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 21:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти те члены последовательности, которые при делении на 5 дают остаток 1 (C++):

Найти те члены последовательности, которые при делении на 7 дают остаток 1, 2, 5. - C++
Не знаю, как сделать задачу, с циклом Дано натуральные числа n: q1, q2.....qn. Найти те члены последовательности, которые при делении на...

Найти и напечатать те из чисел, которые при делении на 7 дают остаток 1, 2 или 5 - C++
Даны натуральные числа от 35 до 87. Найти и напечатать те из них, которые при делении на 7 дают остаток 1, 2 или 5.

Цикл с параметром (for): Найти сумму чисел в диапазоне [a;b], которые при делении на 5 дают остаток 3 - C++
Вводятся числа a и b. Найти сумму чисел в диапазоне , которые при делении на 5 дают остаток 3.

Найти те числа последовательности, которые при делений на 7 дают остаток 1,2 или 5 - C++
1)Даны натуральные числа n,q1....qn.Найти те числа q1 последовательности q1...qn которые при делений на 7 дают остаток 1,2 или 5. ...

Узнать количество элементов массива, которые при делении на 7 дают остаток 1,2 или 5 - C++
Пожалуйста, помогите. Заданый масив у(24). Узнать количество элементов, какие при дилении на 7 дают остаток 1,2 или 5. Найти среди них...

Найти все пятизначные числа, которые при делении на A дают в остатке B, а при делении на C дают в остатке D - C++
C++ Напишите программу, которая вводит четыре натуральных числа (a, b, c и d) и находит все пятизначные числа, которые при делении на a...

3
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
21.05.2012, 21:36 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
 int main()
{   
    const int n=10;
    int j, i;
    int a[n];
    srand(time(NULL));
    for (i=0;i<n;i++) a[i]=rand();
    for (i=0;i<n;i++) 
    {
         j=a[i]%5;
         if (j==1) printf("\t%d", a[i]);
    }
    _getch();
    return 0;
}
1
dearkato
7 / 7 / 1
Регистрация: 30.10.2011
Сообщений: 71
21.05.2012, 21:45  [ТС] #3
еще у меня ругается на строчку:
Цитата Сообщение от zss Посмотреть сообщение
C++
1
    int a[n];
а если выставляю число, то все в порядке, не подскажете в чем проблема?
0
zss
Модератор
Эксперт С++
6578 / 6140 / 2022
Регистрация: 18.12.2011
Сообщений: 15,999
Завершенные тесты: 1
22.05.2012, 08:50 #4
Это особенность Вашего компилятора.
замените
C++
1
const int n=10;
на
C++
1
#define n 10
1
22.05.2012, 08:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2012, 08:50
Привет! Вот еще темы с ответами:

Найти те числа, что при делении на 7 дают остаток 1, 2, или 5 - C++
даны натуральные числа N, A1, ... , An. плоучить среднее арифметическое тех членов которые при делении на 7 дают остаток 1, 2, или 5 ...

Ввести двумерный массив A3×4 . Определить в нём количество тех элементов, которые при делении на 3 дают остаток 2 - C++
Ввести двумерный массив A3×4 . Определить в нём количество тех элементов, которые при делении на 3 дают остаток 2

Найти числа, которые при делении на 47 дают в остатке 43, а при делении на 43 дают в остатке 47 - C++
Мне нужно написать программу в Dev-C++ для поиска трехзначных чисел, которые при делении на 47 дают в остатке 43, а при делении на 43 дают...

Найти количество элементов матрицы, которые при делении на 5 дают в остатке 1 - C++
дана матрица размера 3х3.найти количество элементов матрицы,которые при делении на 5 дают в остатке 1.борланд си плюс плюс.спасибо заранее


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.